本章节主要介绍在网络抓包页面中,针对网络抓包的一系列运维管理操作,如:创建抓包任务,开启抓包任务,查看抓包时延等。其中,在云平台的顶部导航栏中,依次选择[产品与服务]-[网络]-[网络运维]-[网络抓包],即可进入“网络抓包”页面。
创建抓包任务
在“网络抓包”页面中,单击
创建抓包任务
,弹出“创建抓包任务”对话框。配置参数后,单击
创建
,完成操作。
参数 | 说明 |
---|---|
任务名称 | 抓包任务的名称。 |
描述 | 抓包任务的描述。 |
过滤条件 | 抓包任务设置的过滤条件。其中过滤条件有3类可供选择:全部,自定义和基于模板。 |
抓包时长 | 抓包任务的时长。默认是10分钟。其范围为1-1440的整数。 |
报文上限 | 抓包任务的报文个数上限。默认是2000000个。其范围为1-2000000的整数。 |
立即抓包 | 是否选择开启立即抓包。如果未勾选该选项,则不会立即抓包,此时可以更改任意参数。 |
抓包点 | 在基本参数选择完成后,点击下一步,将选择抓包点,其中抓包点有2类可供选择:虚拟网卡和物理网卡。 |
说明:
- “抓包时长”、“报文上限”两者中一旦有一个达到设置要求或者抓包文件大小达到500M便会停止抓包。
- 在选取抓包点时,多个抓包任务不建议抓取相同的抓包点,以免影响系统性能。
- 虚拟网卡的资源类型支持3类:云主机,裸金属和负载均衡。
- 物理网卡的节点类型支持4类:计算节点,网络节点,裸金属网关节点和二层桥接节点。
- 不支持在 VLAN 裸金属和 SR-IOV 虚拟机虚拟网卡上抓包。
开启抓包任务
当在创建抓包任务时,“立即抓包”选项未勾选且创建抓包任务成功后,此抓包任务不会开始抓包。
在“网络抓包”列表页面,可点击“操作”列中的“开始”按钮,启动该抓包任务进行抓包。
也可在对应的抓包任务详情中的“更多操作”中,点击“开始”按钮,启动该抓包任务进行抓包。
停止抓包任务
在“进行中”的抓包任务,支持在“网络抓包”列表页面的“操作”列中,点击“停止”按钮,停止该抓包任务。
也可在对应的抓包任务详情中的“更多操作”中,点击“停止”按钮,停止该抓包任务。
只有在“进行中”的抓包任务,才支持“停止”操作。
克隆抓包任务
在“网络抓包”列表页面,可点击“操作”列中的“克隆”按钮,将克隆一个新的抓包任务。
也可在对应的抓包任务详情中的“更多操作”中,点击“克隆”按钮,克隆一个新的抓包任务。
对于“进行中”的抓包任务,不支持“克隆”操作。
编辑抓包任务
对于抓包完成的抓包任务,支持在“网络抓包”列表页面的“操作”列中,点击“编辑”按钮,编辑该抓包任务。
也可在对应的抓包任务详情中的“更多操作”中,点击“编辑”按钮,编辑该抓包任务。
其中,对于“待启动”状态的抓包任务,“编辑”操作可更新任何数据。而已完成的抓包任务,只支持“编辑”任务名称和描述。
删除抓包任务
在“网络抓包”列表页面,可点击“操作”列中的“删除”按钮,删除该抓包任务。
也可在对应的抓包任务详情中的“更多操作”中,点击“删除”按钮,删除该抓包任务。
查看抓包时延
在抓包任务详情页面,“抓包结果文件”显示的抓包任务捕获的所有报文。
选择抓包成功的报文列后,点击“查看时延”,在弹出的对话框中,选择对应的“过滤条件”后,点击“计算时延”按钮,将显示前10条大时延数据。
说明:
- 时延是通过“过滤条件”来获取数据包计算的,如果过滤条件过滤不到数据包,则“时延列表”数据为空。
- 如果计算的抓包点的顺序不是数据包依次流经的抓包点,计算结果可能是负值。
- 时延列表展示时延前10的数据,而最大值、最小值、平均值的计算范围为全部数据。
- 由于网络节点可能对报文执行NAT转换或公网IP转换,IP 和端口可能会发生变化,因此通过过滤条件不一定能计算出经过网络节点上的报文时延。
- 时延计算通过抓包文件里记录的包时间进行计算,如果节点之间时间不同步,不同步的时间差会计算在时延中。
- ”过滤条件“是通过解析选择到的第一个抓包点的报文,获取到的所有五元组数据。
下载抓包报文
在抓包任务详情页面,“抓包结果文件”显示的抓包任务捕获的所有报文。
选择抓包成功的报文列后,点击“下载报文”,即可完成选择的多个报文的下载。
同时,在“抓包结果文件”下的每列的操作栏中,也可以选择“下载报文”,即可完成单条报文的下载。