OSPFv3的路由器使用其链路本地地址为hello报文的源。没有IPv6前缀信息包含在Hello报文。多个IPv6地址可以在链路上进行配置。的地址都被定义为从地址中,如与IPv4的做在单个链路上配置多个地址。两台路由器将成为相邻即使没有IPv6前缀是除了链路本地地址的邻居之间常见。这是OSPFv2的IPv4的不同。如果邻居属于同一IP子网的OSPFv2邻居只会变得相邻,公共子网配置为在相邻接口的主IP地址。其以太网接口5 :: / 64:在图9-15,海维配置有2001两者:DB8:0:4 :: / 64和2001:DB8:0。小猪被配置为与2001:DB8:0:5 :: / 64和克鲁克配置有2001:DB8:0:4 :: / 64对他们的以太网接口。实施例9-5表明,克鲁克山相邻两个海维(10.1.1.1)和小猪(10.1.3.1)。 Pigwidgeon is the backup designated router.
例9-5展示IPv6的OSPF邻居节目克鲁克山的邻居都在满状态,即使它们不共享一个共同的IPv6前缀,其他则链路本地地址。
克鲁克#显示IPv6的OSPF邻居邻居ID小学州死区时间接口ID接口10.1.1.1 1 FULL / DROTHER 00:00:30 3接口Ethernet0 / 0 10.1.3.1 1 FULL / BDR 00:00:37 3接口Ethernet0 / 0#克鲁克山
其他参数必须匹配两个相邻的参数,才能使它们成为相邻的。这些参数与IPv4相同:邻居必须共享相同的区域id,它们必须具有相同的Hello间隔和死时间,并且它们在E-bit中必须具有相同的值,指示该区域是否为存根区域。OSPFv3包也必须具有与接收接口相同的实例ID,否则OSPFv3包将被丢弃。实例ID将在本章后面的案例研究中讨论,即链接上的多个实例。
OSPFv3使用一个32位的数字作为路由器的ID。如果IPv4在路由器上配置,默认情况下,选择RID的方式与OSPFv2选择IPv4的方式相同。在环回接口上配置的最高IPv4地址将成为RID,或者如果没有配置环回接口,任何其他接口上的最高地址将成为RID。
IPv6的邻居总是为自己的RID知,与IPv4不同,在这里点至点网络邻居用的RID和广播,NBMA和点对点到多点网络邻居知道通过接口的IP地址是已知的。在实施例9-5显示出的邻居的ID路由器ID被从配置IPv4地址而获得。
如果IPv4没有在网络中配置,并且您不想配置IPv4只是为了建立一个路由器ID,那么路由器ID必须在OSPF进程开始之前使用IPv6 OSPF路由进程命令router- ID来配置。
OSPFv3时在接口上配置的,则创建的路由处理。接口参数,诸如链接的成本,在所述界面处配置修改,但全局参数在OSPF处理级别修改。
案例分析:Stub区域
ipv6路由器ospf命令将您带入全局进程配置模式,就像路由器ospf为IPv4所做的那样。可以对IPv6和IPv4进行相同的配置定制。Stub、NSSA和totally stubby的支持和配置方式与用于IPv4的OSPFv2完全相同,使用area Stub、area NSSA和area Stub no-summary命令。图9-15中的区域1被配置为一个完全粗短的区域,配置在Hedwig和Scabbers的示例9-6和示例9-7中。
例9-6在Hedwig上,区域1被配置为一个完全粗短的区域。no-summary仅在ABR上配置。
IPv6路由器OSPF 1个区1名存根无摘要
上斑斑实施例9-7区域1也被配置为Stub因为在本区域内的所有路由器必须被配置为存根。
ipv6路由器ospf 1区域1存根
例9-8显示了斑斑的IPv6路由表在区域1变成完全粗短之前,和例9-9显示斑斑的路由表作为完全粗短区域的一部分。
在实施例斑斑9-8的IPv6路由表包含10个OSPF条目,所有经由海维已知的。
斑斑#显示ipv6路由ipv6路由表- 16项代码:C -连接、L -地方,S -静态,R - RIP, B -东方U -每个用户的静态路由I1 - L1伊希斯,I2 -伊希斯L2, IA -伊希斯interarea -伊希斯总结O OSPF内部,OI, OSPF国米OE1 - OSPF ext 1, OE2 - OSPF ext 2高声叫好OSPF NSSA ext 1, ON2, OSPF NSSA ext OI 2001: DB8:0:4:: / 64(110/74)通过FE80:: 202: FDFF: FE5A: E40、Serial0/0 OI 2001: DB8:0:5:: / 64(110/74)通过FE80:: 202: FDFF: FE5A: E40、Serial0/0 C 2001: DB8:0:8:: / 64[0/0]通过::,Serial0/0 L 2001: DB8:0:8:: 2/128(0/0)通过::,Serial0/0 C 2001: DB8:0:9:: / 64[0/0]通过::,Ethernet0/0 L 2001: DB8:0:9:: 2/128(0/0)通过::,Ethernet0/0 OI 2001: DB8:0:10:: / 64(110/138)通过FE80:: 202: FDFF: FE5A: E40、Serial0/0 OI 2001: DB8:0:11:: / 64(110/138)通过FE80:: 202: FDFF: FE5A: E40、Serial0/0 OI 2001: DB8:0:12:: / 64(110/138)通过FE80:: 202: FDFF: FE5A: E40、Serial0/0 OI 2001: DB8:0:13:: / 64(110/138)通过FE80:: 202: FDFF: FE5A: E40、Serial0/0 OI 2001: DB8:0:200:: / 64(110/138)通过FE80:: 202: FDFF: FE5A: E40、2001年Serial0/0 OI: DB8:0:201:: / 64(110/138)通过FE80:: 202: FDFF: FE5A: E40、Serial0/0 OI 2001: DB8:0:202:: / 64(110/138)通过FE80:: 202: FDFF: FE5A: E40、Serial0/0 OI 2001: DB8:0:203:: / 64(110/138)通过FE80:: 202: FDFF: FE5A: E40、Serial0/0 L FE80:: / 10[0/0]通过::Null0 L FF00:: / 8[0/0]通过::,Null0斑斑#
完全剩余区域的例9-9作为一部分,现在斑斑只有一个OSPF项,默认路由。
斑斑#显示IPv6路由IPv6路由表 - 第7项代码:C - 连接,L - 本地,S - 静态,R - RIP,B - BGPÜ - 每用户静态路由I1 - ISIS L1,I2 - ISIS L2,IA- ISIS区域间,IS - ISIS摘要-O - OSPF帧内,OI - OSPF间,OE1 - OSPF分机1,OE2 - OSPF EXT 2 ON1 - OSPF NSSA分机1,ON2 - OSPF NSSA EXT 2 OI :: / 0 [110 /65]通过FE80 :: 202:FDFF:FE5A:E40,的Serial0 / 0℃2001:DB8:0:8 :: / 64 [0/0]通过::,的Serial0 / 0 L - 2001:DB8:0:8::2/128 [0/0]通过::,的Serial0 / 0℃2001:DB8:0:9 :: / 64 [0/0]通过::为Ethernet0 / 0 L - 2001:DB8:0:9 ::2/128 [0/0] via ::, Ethernet0/0 L FE80::/10 [0/0] via ::, Null0 L FF00::/8 [0/0] via ::, Null0 Scabbers#
案例分析:在连接多个实例
一个新的路由器,爱马仕,已添加到以太网段图9-16。期望OSPF设计是分离小猪的和海维的和克鲁克山的交通爱马仕的OSPFv3的流量。作为配置表示,DR和BDR在四个路由器中选择的,并且每个路由器变得相邻与DR和BDR。OSPFv3的Hello分组包含用于实例ID的字段。实例ID可以用来段上的LAN段运行两个OSPF进程。实例ID中的Hello报文必须匹配接收接口或Hello报文将被丢弃上配置的实例ID接收。规定的其他无是当实例ID 0被使用。通过配置小猪和Hermes的比上海维和克鲁克山被配置为在不同的实例ID,期望的邻接将被建立。
的网络中增加了一个新的路由器
如实施例显示在9-10小猪的配置被修改。
示例9-10 Pigwidgeon的实例ID从缺省值0修改为在以太网上创建一个不同的OSPF进程。
接口以太网0/0 IPv6地址2001:DB8:0:5 :: 3/64的IPv6 OSPF 1区0实例1
小猪的实例ID是从0到1海德薇和克鲁克山继续使用默认值零实例ID的默认改变。Hermes的被类似地配置为小猪使用实例ID 1.综观爱马仕的接口Ethernet0 / 0接口上运行的IPv6的OSPF配置,在实施例9-11中示出,只小猪(10.1.3.1)是相邻的。
实施例9-11爱马仕的IPv6 OSPF以太网接口的配置表明,小猪,使用实例ID为1的以太网段唯一的其他路由器,是相邻的。
爱马仕#表现出的IPv6 OSPF接口以太网0/0接口Ethernet0 / 0是向上,线协议是上行链路本地地址FE80 :: 206:28FF:FEB6:5BC0,接口ID 3区域0,进程ID 1,实例ID 1,路由器ID10.1.5.1网络类型的广播,费用:10的发送延迟是1秒,州DR,优先级1的指定路由器(ID)10.1.5.1,本地地址FE80 :: 206:28FF:FEB6:5BC0备份指定路由器(ID)10.1。3.1,本地地址FE80 :: 201:42FF:FE79:被配置E500定时器间隔,你好10,死40,等待40,重传5你好由于在0点00分09秒指数1/1/1,洪水队列长度0接着为0x0(0)/为0x0(0)/为0x0(0)最近洪水扫描长度为1,最大值为4上次洪水扫描时间为0毫秒,最大为0毫秒邻居计数是1时,相邻的邻居计数为1相邻接的邻10.1。3.1(备份指定路由器)禁止你好为0的邻居(S)爱马仕#
虽然多个OSPFv3进程可以在路由器上运行时,只有一个过程或实例可以在接口上运行。
案例分析:OSPFv3协议在NBMA网络
OSPFv3的在NBMA网络具有相同的配置选项一样OSPFv2的,即,网络,从OSPF的角度来看,可保持NBMA,可以被配置为广播或多点对多点或点对点网络可以是使用子接口配置的。点至点的链接是直接配置。它们的配置方式为通过串行链路直接相连的路由器一样。海维和斑斑,在本章中的第一种情况的研究中,称为“A OSPFv3基本配置中,”被配置为具有直接连接的串行链路。如果这两个路由器用点至点帧中继子接口连接时,OSPFv3配置将保持相同。在NBMA,广播和点对多点网络将在本节中讨论。
在OSPFv3能够了解邻居之前,OSPF将使用的邻居地址必须与穿越NBMA网络的特定虚拟电路相关联。帧中继映射被创建来识别一个远程IPv6地址,其中一个PVCs连接到本地路由器。[2]因为IPv6的可以具有一个单一的接口上配置的多个地址,可能需要对每个PVC许多地图语句。所有OSPFv3报文使用的链路本地地址作为源地址。它也被用来作为目的地址为单播OSPFv3报文的链路本地地址,并作为下一跳到路由时,转发数据包。在最低限度,因此,链路本地地址必须映射。图9-17示出了一个帧中继网络具有四个连接的路由器。
在这个帧中继网络上存在为IPv6配置OSPFv3的几个选项。
为OSPFv3配置路由器的第一种方法是手动配置OSPFv3邻居。远程路由器的链路-本地地址被映射到正确的DLCI, IPv6 OSPFv3邻居被定义,都作为接口配置的一部分。Skrewt的配置如示例9-12所示。
实施例9-12 OSPFv3邻居的手动上Skrewt配置。
接口的串行0/0封装帧中继IPv6地址2001:DB8:0:1 :: 1/64的IPv6 OSPF 1区域1帧中继地图的IPv6 FE80 :: 206:28ff:feb6:5bc0 201帧中继地图的IPv6 FE80:: 202:FDFF:fe5a:E40 202帧中继地图的IPv6 FE80 :: 201:42FF:fe79:E500 203的IPv6 OSPF邻居FE80 :: 206:28ff:feb6:5bc0优先5的IPv6 OSPF邻居FE80 :: 202:FDFF:fe5a:E40优先10的IPv6 OSPF邻居FE80 :: 201:42FF:fe79:E500
请注意,在框架-中继映射语句和ospf邻居语句中使用了链接-本地地址。要指定哪些路由器是成为DR和BDR,分配优先级使用一个可选关键字与ipv6 ospf邻居命令。
另一个配置选项是先启动OSPFv3动态发现邻居。两个配置项是必需的:该OSPF网络被定义为使用的命令的IPv6 OSPF网络广播的广播网络,而帧中继地图语句被配置成使用在地图上声明广播关键字在PVC转发广播。Skrewt的配置改变成实施例9-13。
示例9-13 Skrewt的pvc配置为广播pvc,运行在帧中继链路上的OSPFv3网络配置为广播网络。
接口的串行0/0封装帧中继IPv6地址2001:DB8:0:1 :: 1/64的IPv6 OSPF网络广播的IPv6 OSPF 1区域1的IPv6 OSPF优先20帧中继地图的IPv6 FE80 :: 206:28ff:feb6:5bc0 201广播帧中继地图的IPv6 FE80 :: 202:FDFF:fe5a:E40 202广播帧中继地图的IPv6 FE80 :: 201:42FF:fe79:E500 203广播
多址网络上的其他路由器的配置类似。注意,不再需要定义IPv6 OSPF邻居。如果基本的NBMA网络不是完全网状的(PVC从每一个路由器到每一个其他的路由器),DR和BDR必须仔细选择。DR和BDRs必须具有与其他所有路由器的完全虚拟电路连接,这样才能形成正确的邻接。使用接口命令ipv6 ospf优先级在路由器上指定一个高优先级,你希望成为博士这个分配博士的方法在案例研究中讨论,在NBMA网络上ospf,在第8章。例9-14显示了Skrewt在串行0/0上的IPv6 OSPF配置。
实施例9-14的接口对IPv6配置OSPFv3的是使用显示的IPv6 OSPF接口命令显示。
连接本地地址FE80::207:85FF:FE6B:EA20,接口ID 4 Area 1,进程ID 1,实例ID 0,路由器ID 1.1.1.1网络类型广播,成本:64传输延迟1秒,状态,博士优先20指定路由器(ID) 1.1.1.1,本地地址FE80:: 207:85FF: FE6B: EA20备份指定路由器(ID) 10.1.3.1,本地地址FE80:: 202: FDFF: FE5A: E40配置定时器的间隔,你好,死40,等40,重新发送5你好由于00:00:08指数1/1/1,洪水下0 x0队列长度0 (0)/ 0 x0 (0) / 0 x0(0)去年洪水扫描长度是1,最大4去年洪水扫描时间是0 msec,最高是4 msec邻居数是3,邻邻居计数为3邻邻居10.1.1.23邻邻居10.1.3.1(备份指定路由器)邻邻居192.2.2.9抑制hello for 0邻(s) Skrewt#