ROS软路由论坛 ROSABC.com 网络方案网络工程交流

 找回密码
 会员注册

QQ登录

只需一步,快速开始

IPv6邻居发现和无状态自动配置

2006-6-5 11:31| 发布者: admin| 查看: 14537| 评论: 0

摘要: RouterOS软路由的IPv6邻居检测和无状态地址自动配置支持,使用路由器广告守护(RADVD)。 节点描述 节点是一个设备实现IPv6。在IPv6网络中,节点被分为两种类型: 路由器 -一个节点转发IPv6报文本身没有明确的解 ...
RouterOS软路由的IPv6邻居检测和无状态地址自动配置支持,使用路由器广告守护(RADVD)。

节点描述

节点是一个设备实现IPv6。在IPv6网络中,节点被分为两种类型:

路由器 -一个节点转发IPv6报文本身没有明确的解决。
主机 -不是路由器的任何节点。
路由器和主机是严格分开的,意味着路由器不能主机和主机不能成为路由器在同一时间。

无状态地址自动配置

有几种类型的自动配置:

无状态 -地址配置是通过接收路由器通告消息。这些消息包括无状态地址前缀,并要求主机不使用状态地址配置协议。
是通过使用状态地址配置协议(DHCPv6)的状态的 -地址配置。使用状态协议,如果RA消息中不包括地址前缀。
两个 -的RA消息包括无状态地址前缀,并要求主机使用状态地址配置协议。
IPv6的一个非常有用的功能是能够自动配置本身不使用状态配置协议DHCP(见例子)等。


注: 只能进行组播功能的接口地址自动配置。


它被称为无状态地址自动配置,因为没有必要路由器侧管理状态。这是一个非常简单,可靠和有效的自动配置机制。

RouterOS软路由的使用,定期宣传信息链接到同一链路上的所有节点RADVD。信息进行的ICMPv6路由器通告“数据包,包括以下字段:

IPv6子网前缀
默认路由器的链路本地地址
其他可能是可选的参数:链路MTU,默认】hoplimit,路由器的生存时间。
随后主持人抓住了广告,并配置全局IPv6地址和默认路由器。全球IPv6地址生成自通告的子网前缀和EUI-64 接口标识符。

可选的,主机可以要求广告从路由器发送一个ICMPv6路由器请求“数据包。在linux的rtsol工具发送路由器请求报文。如果你正在运行一个移动节点,您可能要定期发送路由器请求。


注: 由于限制了IPv6的地址自动配置不能进行路由器。路由器需要手动地址配置。


地址状态
自动配置地址分配时,它可以在以下状态之一:

暂定 -在此状态下主机验证,该地址是唯一的。验证时通过重复地址检测。
优先 -在这种状态地址被验证为独特和节点都可以发送和接收单播流量,并从首选地址。首选状态的时间内被包括在RA消息。
过时 -地址仍然是有效的,但不能用于新的连接。
无效 -节点可以不再发送或接收单播流量。有效寿命到期后的地址进入无效状态。
图像BELOVE ilustrates状态和寿命之间的关系。 
邻居发现

子菜单 / IPv6邻居发现


在这个子菜单配置IPv6邻居发现协议(ND)。

邻居发现(ND)是确定邻居节点之间关系的一组消息和进程。与IPv4相比,ND,取代了地址解析协议(ARP),Internet控制消息协议(ICMP)路由器发现和ICMP重定向,并提供了额外的功能。

ND主机使用:

发现相邻的路由器。
发现地址,地址前缀和其他配置参数。
ND使用路由器:

宣传他们的存在,主机配置参数和链路前缀。
通知一个更好的下一跳地址来转发数据包为特定目标主机。
ND节点:

这两种解决IPv6数据包被转发到的邻居节点的链路层地址,并确定一个邻居节点的链路层地址时,已经改变了。
确定IPv6数据包是否可以发送和接收从邻居。
属性
财产 描述
广告DNS(是|没有预设值:无) RADVD选项重新分配DNS服务器信息。您将需要一个运行客户端软件与路由器通告DNS支持趁标榜DNS信息。阅读更多>>
广告MAC地址(是没有默认:是) 设置时,出接口的链路层地址在RA。
评论(字符串,默认) 一个项目的描述性名称
残疾人(是|没有预设值:无) 无论项目被禁用或没有。默认情况下,输入被启用。
跳数(未指定的整数[0 .. 4294967295] ;默认:不详) 应该被放置在传出(单播)IP数据包的IP头的跳计数字段的默认值。
接口(全部|字符串 ;默认) 邻居发现在其上运行的接口。
-运行ND上所有正在运行的接口。
管理地址配置(是没有默认值:无) 标志表示主机是否应该使用状态自动配置(DHCPv6)的获取地址。
MTU(未指定的整数[0 .. 4294967295]默认:未) MTU选项用于在路由器通告消息,以确保所有链路上的节点使用相同的MTU值,在这些情况下,链路MTU是不是众所周知。
不明 -不送MTU选项。
其他配置(是没有默认值:无) 标志表示主机是否应该使用有状态自动配置,以获得更多的信息(不包括地址)。
(RA延迟时间,默认:3) 广告从接口发送组播路由器之间允许的最短时间。
RA-间隔(时间[3S .. 20m50s]时间[4S .. 30] ,默认:3m20s-10M) 最小 - 最大间隔之间允许从接口发送未经请求的多点传送路由器通告。
RA一生(无|时间默认:30M)
到达时间(不详|时间[0 .. 1H] ;默认:不详) 收到可达性确认后的时间节点,假定一个邻居是可达。邻居不可达检测算法(见RFC 2461第7.3节)
重发间隔(不详|时间 ;默认:不详) 重传的邻居请求消息之间的时间。所使用的地址解析和邻居不可达检测算法(参见RFC 2461第7.2和7.3 )
前缀

子菜单: / IPV6第二前缀


使用无状态地址自动配置RA消息中的前缀信息发送。


注: 自动配置过程仅适用于主机和路由器。


属性
财产 描述
6to4的接口 |字符串 ;默认:(无) 如果指定此选项,将结合这个前缀与接口名称的IPv4地址产生一个有效的6to4前缀。此前缀的前16位将被替换的2002和此前缀的下一个32位的IPv4地址分配给接口的名称,在配置时将被替换。其余80位将被宣传为在配置文件中指定的前缀(包括SLA ID)。
自治区(| ;默认:是) 置位时表示可以使用此前缀配置自治地址。否则前缀信息将被忽略。
评论(字符串,默认) 一个项目的描述性名称
残疾人(是|没有预设值:无) 无论项目被禁用或没有。默认情况下,输入被启用。
链接(| ;默认:是) 当设置,表示,这个前缀可用于链接决心。当不设置广告链接或关闭链接属性前缀不作任何声明。例如,前缀可以用于地址配置的某些地址链接,即不在链路上前缀。
首选的一生(无穷时间 ;默认:1W) 时限(相对于将数据包发送的时间)后生成的地址变得“过时”。过时仅用于已经存在的连接和使用,直到有效寿命到期。阅读更多>>
前缀(IPv6前缀,默认::: / 64) 其中前缀,无状态地址自动生成的有效地址。
有效寿命(无穷大|时间 ;默认:4w2d) 的时间长度(相对于数据包被发送时)的地址保持在有效状态。有效寿命必须大于或等于首选一生。阅读更多>>
接口(字符串,默认) 无状态自动配置的接口的名称将运行。
示例

无状态自动配置的例子
 [管理员@ MikroTik的IPv6地址打印
 标志:X  - 禁用,我 - 无效,D  - 动态,G  - 全球,L  - 链路本地
  #地址接口发布广告
  0好2001:DB8 :: 1/64 ether1的是
例如上述广告标志启用这表明动态/ IPV6第二前缀条目添加。

 [管理员@ MikroTik的]> IPV6第二前缀打印
 标志:X  - 禁用,我 - 无效的,D  - 动态
  0 D字头= 2001:DB8 :: / 64接口= ether1的链接=是自主=
       有效寿命= 4w2d首选一生= 1W
在一台主机是直接连接到路由器,我们看到,在一个地址中加入。地址由的前缀前缀广告,和主机部分(最后64位)从本地MAC地址自动生成的前缀部分(前64位):

ATIS @ ATIS-桌面:?$ IP -6地址
1:LO: MTU 16436
    的inet6 :: 1/128范围主机
       永远永远的preferred_lft valid_lft
2:eth0的:的MTU 1500将qlen 1000
    的inet6 2001:DB8 :: 21A:4DFF:fe56:1f4d/64全球范围动态
       valid_lft 2588363sec preferred_lft 601163sec
    的inet6 FE80 :: 21A:4DFF:fe56:1f4d/64范围链接
       永远永远的preferred_lft valid_lft
主机已收到2001:DB8 :: / 64前缀从路由器配置一个地址。

还有一个选项,以重新分配DNS服务器信息使用RADVD的:

 [管理员@ MikroTik的]> IP DNS设置服务器= 2001:DB8 :: 2
 [管理员@ MikroTik的]> IP DNS打印
           服务器:2001:DB8 :: 2
 ...
 [管理员@ MikroTik的]> IPV6届一套[F]广告DNS =
您将需要一个运行客户端软件与路由器通告DNS支持趁标榜DNS信息。

Ubuntu / Debian的linux发行版,你可以安装rdnssd包能够接收标榜的DNS地址。

MRZ @本巴:/ $ sudo易于得到安装rdnssd
MRZ @本巴:/猫的/ etc / resolv.conf的 
#动态的resolv.conf(5)文件的glibc的解析(3)产生靠着resolvconf(8)
#不要编辑这个文件手 - 您的更改将覆盖
域名服务器2001:DB8 ::

MRZ @本巴:/ $ ping6 www.mikrotik.com
PING www.mikrotik.com(2A02:610:7501:1000 :: 2)56个数据字节
64字节2A02:610:7501:1000 :: 2:icmp_seq = 1 TTL = 61时间= 2.11毫秒
64字节2A02:610:7501:1000 :: 2:icmp_seq = 2 TTL = 61时间= 1.33毫秒
^ C
--- www.mikrotik.com ping统计---
2传输的数据包,收到2 0%的丢包,时间1001ms
RTT最小/平均/最大/的mdev = 1.334/1.725/2.117/0.393毫秒
MRZ @本巴:/ $ 

不良信息举报Q:2000617

软路由

不良信息举报Q:2000617|Archiver|ROS软路由论坛 ROSABC.com 网络方案网络工程交流

GMT+8, 2024-4-25 09:00 , Processed in 2.679861 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部