Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

流监控版本 5 格式输出字段

以下图表和表格中显示了版本 5 数据包格式和字段的详细说明:

图 1:版本 5 数据包标头格式 Version 5 Packet Header Format
表 1:导出版本 5 数据包标头字段

领域

描述

评论

Version

5

计数

协议数据单元 (PDU) 或数据包中的记录数

sysUptime

自路由器启动以来的当前时间(以毫秒为单位)

UNIX 秒

自 0000 UTC 1970 以来的当前秒数

NTP 同步时间;每个服务 PIC 上的时钟在机箱中的 PIC 之间都是自主的(200–400 msec 抖动)

UNIX 纳秒

自 0000 UTC 1970 以来的剩余纳秒数

请参阅上面的评论,了解 UNIX 秒

流序列号

接收的总流的序列号

引擎类型

用户配置的 8 位值

其他供应商设备上的 VIP 类型也称为

引擎 ID

用户配置的 8 位值

 

图 2:版本 5 流导出流标头格式 Version 5 Flow-Export Flow Header Format
表 2:导出版本 5 流导出流标头字段

领域

描述

评论

源 IP 地址

流的源 IP 地址

目标 IP 地址

流的目标 IP 地址

下一跃点 IP 地址

转发流量的路由器的 IP 地址

输入 ifIndex

路由器接收流的输入接口的 SNMP 索引值

Junos OS 5.7 及更高版本 — 动态插入,但由手动配置覆盖

Junos OS 5.5 版 — 手动设置

Junos OS 5.4 版 — 设置为零

输出 ifIndex

路由器转发流向的输出接口的 SNMP 索引值

Junos OS 5.7 及更高版本 — 动态插入,但由手动配置覆盖

Junos OS 5.5 版 — 手动设置

Junos OS 5.4 版 — 设置为零

流中接收的数据包总数

字节

流中接收的总字节数

流的开始时间

流开始时的系统启动时间(秒)

服务 PIC 接受流的系统运行时间

流结束时间

流程结束时的系统启动时间(以秒为单位)

服务 PIC 接受流的系统运行时间

源端口

源应用程序端口

目标端口

目标应用程序端口

ICMP 类型放置在高阶字节中,ICMP 类型代码放置在此字段的低阶字节中

TCP 标志

流中设置的 TCP 标志

IP 协议

IP 协议编号

TOS

IP 服务类型

源 AS

源地址的 AS 编号

Junos OS 5.7 及更高版本 — 如果 AS 信息可用,则动态插入

目标 AS

目标地址的 AS 编号

Junos OS 5.7 及更高版本 — 如果 AS 信息可用,则动态插入

源掩码长度

源地址网络掩码长度

掩码长度

目标地址网络掩码长度

填充

可用于确保最小数据包长度的字节数

流监控的有用公式包括:

  • 启动流时间戳绝对 = unix 时间 x 1000 – (sysUptime – 启动流时间戳)

  • 结束流时间戳绝对 = unixTime x 1000 – (sysUptime – 结束流时间戳)

    注意:

    在导出版本 5 流导出流格式的 2 字节目标端口字段中,可以派生以下信息:

  • 高阶字节 — ICMP 类型

  • 低阶字节 — ICMP 类型代码

例如,如果 ICMP 类型为 3(二进制00000011)且 ICMP 类型代码无法访问网络(代码类型 0 或 0000000 二进制),则生成的目标端口字段值为 00000011 00000000(十进制 768)。

有关 ICMP 类型和类型代码的详细信息,请参阅 http://www.ietf.org 中的 RFC 792。