教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 综合文档 >

TCPIP路由技术(卷一)第二版(3)

来源:网络收集 时间:2026-02-14
导读: 的回应,则它的目的地址是发送RS的节点的link-local地址。 ? Hop Limit 发自此链路的数据包应给的Hop Limit数值。若发送此包的 路由器没有指定Hop Limit 则该段被设置为全零。 ? M 是Managed Address Configuration

的回应,则它的目的地址是发送RS的节点的link-local地址。

? Hop Limit 发自此链路的数据包应给的Hop Limit数值。若发送此包的

路由器没有指定Hop Limit 则该段被设置为全零。

? M 是Managed Address Configuration标志。 若该位被设置,则表明发送

此数据包的路由器告诉该链路上的主机通过DHCPv6使用stateful 地址自动配置。若该位没有设置,则使用stateless地址自动配置。

? O 是Other Stateful Configuration标志。若该位被设置,则表明发送此数

据包的路由器告诉该链路上的主机使用DHCPv6来获得其他链路信息。M和O标志可以同时使用。

? Router Lifetime 仅当originating路由器是默认路由器(default router)

的时候,则将此段设置为除了0以外的数值。这种情况下,该段指定默认路由器的生存时间(lifetime),数值的单位是秒。最大可以有18.2 小时。

? Reachable Time 由NDP的Neighbor Unreachability Detection 功能使用。

当节点确认邻居可达性后这么长时间,节点便认为该邻居是可达的。单位是毫秒(milliseconds)。

? Retransmit Timer 由NDP的Address Resolution和Neighbor

Unreachability Detection 功能使用。指定重传(retransmitted)Neighbor Solicitation消息的最小时间间隔,单位是毫秒(milliseconds)。 ? RA 的Options 可能会包含以下选项:

? 生成该RA的接口的链路层地址 ? 该链路指定的MTU

? 指派给该链路的一个或多个prefix。 该信息对于 stateless 地址

自动配置非常重要,它告知连接到链路上的主机该链路的prefix是什么。

3) Router Solicitation消息的格式如下:

其 ICMPv6的type是133 , code是 0。封装RS 的IPv6数据包的源地址是发送该数据包的接口的IPv6地址,或者当该主机开始地址自动配置的时候,发送该RS包的接口没有指派地址,源地址被设置为::(全零)。目的地址是all-routers 多播地址(FF02::2)。Options段能包含发送该RS的接口的链路层地址。但是若封装该RS的数据包的源地址没有指定,则源链路层地址一定不能被包含。

4) Neighbor Solicitation消息格式如下:

其ICMPv6的type是135,code是0。封装NS 的IPv6数据包的源地址是发送该数据包的接口的IPv6地址,若NS因DAD(Duplicate Address Detection)功能而被送出,源地址则被设置为::(全零)。目的地址是一个被请求的节点对应(corresponding)的Target Address的multicast地址,或者就是target address。Target Address是该NS请求的目标(target)的IPv6 地址。 target address决不会是一个multicast地址。Options段能包含发送该RS的接口的

链路层地址。

5) Neighbor Advertisement消息格式如下:

其ICMPv6的type是136,code是0。

? R 是Router标志,该位被设置表明发送该数据包的设备是一个router。

该标志位在Neighbor Reachability Detection中使用。

? S 是Solicited标志。 该位被设置表明NA作为NS的回应送出。 ? O是Override标志,该位被设置表明此NA中的信息应覆盖(override)

邻居中相应的缓存条目并更新缓存的链路层地址。

? Target Address ,当NA 作为NS的回应送出的时候,NS中的Target

Address的数值被填入该段。如果NA是unsolicited的 (送出是为了通告originator的链路层地址有变动), 则该Target Address 段被填入originator的地址。

6) Redirect消息格式如下:

其ICMPv6的type是136,code是0。Target Address是链路上面更好的router的链路层地址;Destination Address是Target Address指向的router的IPv6地址;

2. Router Discovery

router使用RA向其连接的链路通告其存在,并向连接到该链路上面的主机通告其配置的参数。

RFC 2461指定了传输RA之间的间隔为4到1800秒之间,默认是600秒,RA的通告的最小周期默认为200秒。

unsolicited RAs的源地址是本地router的接口的link-local地址,目的地址为all-nodes multicast地址(FF02::1)。

1. 启用IPv6,并使得Cisco路由器在Ethernet和FDDI链路上面发送RA,命令:

ipv6 unicast-routing

2. RA发送的默认周期为200秒,通过以下命令更改:

ipv6 nd ra-interval

3. 传送的RA的Router Lifetime默认为1800秒,通过以下命令更改:

ipv6 nd ra-lifetime

若不想让router称为链路上的默认router,则可以将其Router Lifetime设置为0。

4. RA默认的Reachable Time为0(意味着未指定),通过以下命令更改:

ipv6 nd reachable-time

5. Retransmit Timer段被默认设置为0(未指定),通过以下命令更改:

ipv6 nd ns-interval

6. M和O的标志位可以使用以下命令配置:

ipv6 nd managed-config-flag ipv6 nd other-config-flag

7. 如果不想让某个接口发送RA,则可以使用以下命令禁止:

ipv6 nd suppress-ra

8. Cisco router默认将orinating接口的所有prefix都包含到RA中,可以通过以

下命令控制通告的prefix: ipv6 nd prefix

当主机在一条链路上面起来的时候,它会发送一个RS(目的地址为all-routers multicast地址FF02::2)来请求RA,取得相关router的信息,并将router加入默认router的列表中。

3. Address Autoconfiguration

当IPv6主机在链路上面第一次起来的时候,它能自己配置自己的接口地址,第一步就是决定其地址中64位的Interface ID部分。广播接口上面,使用MAC-to-EUI64方法将48位MAC地址转换为64位的Interface ID,过程如下:

…… 此处隐藏:1237字,全部文档内容请下载后查看。喜欢就下载吧 ……
TCPIP路由技术(卷一)第二版(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/402822.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)