小乔 发表于 2017-11-28 09:19:19

RIPng的报文格式

网络协议报文格式大全
http://bbs.hh010.com/thread-531884-1-1.html
(出处: 鸿鹄论坛)

RIPng的报文格式报文格式RIPng报文由头部(Header)和多个路由表项RTEs(Route Table Entry)组成。在同一个RIPng报文中,RTE的最大数目根据接口的MTU值来确定。http://www.023wg.com/message/message/image/ripng1.pngRIPng报文各字段解释如下表:


字段名长度含义
Command8比特标识报文的类型:
[*]1:Request报文,向邻居请求全部或部分路由信息
[*]2:Reponse报文,发送自己全部或部分路由信息。路由条目与链路MTU有关。

Version8比特RIPng的版本号:其值为1。
Must be zero16比特必须为零字段。
RTE(Route table entry)20字节路由表项。

RIPng有两类RTE,分别是:
[*]下一跳RTE:位于一组具有相同下一跳的“IPv6前缀RTE”的最前面,它定义了下一跳的IPv6地址。图1 下一跳RTE格式
http://www.023wg.com/message/message/image/RIPng_RTE-1.png
[*]IPv6前缀RTE:位于某个“下一跳RTE”的后面,同一个“下一跳RTE”的后面可以有多个不同的“IPv6前缀RTE”。它描述了RIPng路由表中的目的IPv6地址及开销。图2 IPv6前缀RTE格式
http://www.023wg.com/message/message/image/RIPng_RTE-2.png



字段名长度含义
IPv6 prefix16字节目的IPv6地址的前缀。
Route tag16比特路由标记,用来区分外部路由。
Prefix len8比特IPv6地址的前缀长度。
Metric8比特路由的度量值(开销)。


参考标准

文档编号描述
RFC 2080RIPng for IPv6





billypeng666 发表于 2017-11-28 09:29:41

{:6_267:}{:6_267:}{:6_267:}{:6_267:}{:6_267:}{:6_267:}{:6_267:}{:6_267:}{:6_267:}{:6_267:}{:6_267:}{:6_267:}{:6_267:}{:6_267:}{:6_267:}{:6_267:}{:6_267:}{:6_267:}{:6_267:}{:6_267:}{:6_267:}{:6_267:}{:6_267:}{:6_267:}{:6_267:}{:6_267:}{:6_267:}

Rockyw 发表于 2017-11-28 13:02:23

感谢楼主分享!

hugo_26 发表于 2020-2-2 21:22:12

dddddddddddd
页: [1]
查看完整版本: RIPng的报文格式