Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

request packet-capture start

语法

描述

从操作模式捕获数据包信息。您可以从操作模式执行数据包捕获,对生产系统的影响最小,而无需提交配置。您可以根据需要定义数据包过滤器以跟踪流量类型。

您一次只能请求一个数据包捕获,并且您需要先停止每个数据包捕获请求,然后再发出另一个数据包捕获请求。对于每个数据包捕获请求,您需要提供相应的 show 命令才能查看输出。

在机箱群集模式下,您必须从主节点请求操作模式数据包捕获。从辅助节点执行时,操作模式数据包捕获不起作用。

选项

bidirectional

允许收集双向信息。

capture-file

捕获文件的名称。它生成一个pcap文件,可以通过添加后缀“.pcap”来支持Wireshark。

count

要捕获的数据包数。

  • 范围: 10 到 1000000

  • 默认值: 100

destination-port

TCP/UDP 目标端口。

destination-prefix

用于过滤数据包的目标 IPv4/IPv6 地址前缀。

interface

逻辑接口的名称。

maximum-capture-size

数据包捕获的最大大小。如果捕获大小大于指定的捕获大小,数据包将被截断。

  • 范围: 68 到 10000

  • 默认值: 1514

protocol-number

数字协议值。

  • 范围: 0 到 255

  • 默认值: 0

size

数据包捕获文件的最大大小。

  • 范围: 10240 到 1073741824

  • 默认值: 50M

source-port

TCP/UDP 源端口。

source-prefix

源 IPv4/IPv6 地址前缀以过滤数据包。

所需权限级别

视图

输出字段

表 1 列出了命令 request packet-capture start 的输出字段。输出字段按其出现的大致顺序列出。

表 1:请求数据包捕获开始输出字段

字段名称

字段说明

packet capture is running

数据包捕获会话的状态:

  • 0:未执行数据包捕获。

  • 1:正在执行数据包捕获。

counter of packet capture

捕获的数据包数。

packet capture capture-file name

数据包捕获文件的名称、位置、大小和捕获长度。

Flag

与配置的筛选器类型对应的十进制值。将此值转换为二进制或十六进制格式,例如:

  • 0x000(无过滤器)

  • 0x001(源 IP)

  • 0x002(目标 IP)

  • 0x004(协议)

  • 0x008(源端口)

  • 0x010(目标端口)

  • 0x040(过滤器有效)

  • 0x200(IPv6 源 IP)

  • 0x400(IPv6 目标 IP)

  • 0x800(接口)

例如,如果标志值为 72,则将其转换为二进制或十六进制格式:

72 = 0x48

  • 0x040(过滤器有效)

  • 0x008(源端口)

这意味着过滤器有效,并且仅配置了过滤器源端口。

Source

源 IPv4/IPv6 地址。

Destination

目标 IPv4/IPv6 地址。

Interface

逻辑接口的名称。

bidirectional

双向关键字配置的状态:

  • 0:未配置。

  • 1:配置。

Protocol

数字协议值。

rotate

捕获文件的数量。

snap_len

最大数据包捕获大小。

ifl

如果接口的索引值。

示例输出

使用协议、目标端口、目标前缀和双向选项捕获数据包

使用接口捕获数据包

使用源前缀捕获数据包

使用源端口捕获数据包

使用协议捕获数据包

发布信息

Junos OS 19.3R1 版中引入的语句。