CCNP第二十讲IPv6的路由协议配置.docx
《CCNP第二十讲IPv6的路由协议配置.docx》由会员分享,可在线阅读,更多相关《CCNP第二十讲IPv6的路由协议配置.docx(23页珍藏版)》请在冰豆网上搜索。
![CCNP第二十讲IPv6的路由协议配置.docx](https://file1.bdocx.com/fileroot1/2023-2/8/8e6e5ea2-dccf-4e3e-9e03-e876b3001a3c/8e6e5ea2-dccf-4e3e-9e03-e876b3001a3c1.gif)
CCNP第二十讲IPv6的路由协议配置
CCNP第二十讲-IPv6部署路由协议
1.IPv6的静态路由配置
R1(config)#intloopback0
R1(config-if)#ipv6address1:
:
1/64
R1(config-if)#exit
R1(config)#intfa0/0
R1(config-if)#ipv6address2001:
0:
0:
12:
:
1/64
R1(config-if)#noshutdown
R1(config)#ints1/0
R1(config-if)#ipv6address2001:
0:
0:
13:
:
1/64
R1(config-if)#noshutdown
R1(config)#ipv6route2:
:
/64fa0/02001:
0:
0:
12:
:
2
R1(config)#ipv6route3:
:
/64s1/02001:
0:
0:
13:
:
3
R2(config)#intloopback0
R2(config-if)#ipv6address2:
:
2/64
R2(config-if)#exit
R2(config)#intfa0/0
R2(config-if)#ipv6address2001:
0:
0:
12:
:
2/64
R2(config-if)#noshutdown
R2(config)#ipv6route1:
:
/64fa0/02001:
0:
0:
12:
:
1
R2(config)#ipv6route2001:
0:
0:
13:
:
/64fa0/02001:
0:
0:
12:
:
1
R2(config)#ipv6route3:
:
/64fa0/02001:
0:
0:
12:
:
1
R3(config)#intloopback0
R3(config-if)#ipv6address3:
:
3/64
R3(config-if)#exit
R3(config)#ints0/0
R3(config-if)#ipv6address2001:
0:
0:
13:
:
3/64
R3(config-if)#noshutdown
R3(config)#ipv6route1:
:
/64s0/02001:
0:
0:
13:
:
1
R3(config)#ipv6route2001:
0:
0:
12:
:
/642001:
0:
0:
0:
13:
:
1
R3(config)#ipv6route2:
:
/64s0/02001:
0:
0:
13:
:
1
R2#ping1:
:
1
R2#Ping3:
:
3
R1(config)#ipv6unicast-routing
R2(config)#ipv6unicast-routing
R3(config)#ipv6unicast-routing
R2#ping3:
:
3
R2#ping1:
:
1
Static:
一台路由器没有启用IPv6unicast-routing一样可以配置静态路由,此时路由只能实现去往邻居路由器直连接口的访问无法各条访问。
如果要隔跳访问需要在所有路由器上开启IPv6unicast-routing
对于出站接口是MA网段的接口,写IPv6静态路由的时候,需要伴随下一条地址,要不然无法访问,在点到点网段,可以直接携带出战接口。
实验2
IPv6部署RIPng
应用层协议,基于UDP端口号521,是无诶路由协议,默认无自动汇总,周期30秒发送hello报文。
默认开启水平分割。
R1(config)#intloopback0
R1(config-if)#ipv6address1:
:
1/64
R1(config-if)#exit
R1(config)#intfa0/0
R1(config-if)#ipv6address2001:
0:
0:
12:
:
1/64
R1(config-if)#noshutdown
R1(config)#ints1/0
R1(config-if)#ipv6address2001:
0:
0:
13:
:
1/64
R1(config-if)#noshutdown
R2(config)#intloopback0
R2(config-if)#ipv6address2:
:
2/64
R2(config-if)#exit
R2(config)#intfa0/0
R2(config-if)#ipv6address2001:
0:
0:
12:
:
2/64
R2(config-if)#noshutdown
R3(config)#intloopback0
R3(config-if)#ipv6address3:
:
3/64
R3(config-if)#noshutdown
R3(config)#ints0/0
R3(config-if)#ipv6address2001:
0:
0:
13:
:
3/64
R3(config-if)#noshutdown
R1(config)#ipv6unicast-routing
R2(config)#ipv6unicast-routing
R3(config)#ipv6unicast-routing
R1(config)#ipv6routerripA
R1(config)#intloopback0
R1(config-if)#ipv6ripAenable
R1(config)#intfa0/0
R1(config-if)#ipv6ripAenable
R1(config)#ints1/0
R1(config-if)#ipv6ripAenable
R2(config)#intloopback0
R2(config-if)#ipv6ripAenable
R2(config)#intfa0/0
R2(config-if)#ipv6ripAenable
R3(config)#intloopback0
R3(config-if)#ipv6ripAenable
R3(config)#ints0/0
R3(config-if)#ipv6ripAenable
R1#showipv6route
R1#ping3:
:
3source1:
:
1
注意:
要在边界路由器关闭毒性逆转
一个接口可以属于多个进程,全局区分不同进程。
R2(config)#port527multicast-groupFF02:
:
9
关闭水平分割:
R2(config)#ipv6routerripA
R2(config-rtr)#nosplit-horizon
在所有路由器修改计时器:
R2(config-rtr)#timers25150150200
下放缺省路由;
R2(config)#intfa0/0
R2(config-if)#ipv6ripAdefault-informationoriginate
R1#showiv6route
R1收到了R2发送的默认路由和明细路由
修改:
R2(config-if)#ipv6ripAdefault-informationonly
R1#showipv6route
此时R1仅收到R2发送的缺省路由。
实验3
IPv6配置EIGRP,思科私有协议,四层协议,协议号88,hello发送报文地址FF02:
:
10
R1(config)#ipv6routereigrp90
R1(config-rtr)#router-id1.1.1.1
R1(config-rtr)#noshutdown
R1(config)#intloopback0
R1(config-if)#ipv6eigrp90
R1(config)#intfa0/0
R1(config-if)#ipv6eigrp90
R1(config)#ints1/0
R1(config-if)#ipv6eigrp90
R2(config)#ipv6routereigrp90
R2(config-rtr)#router-id2.2.2.2
R2(config-rtr)#noshutdown
R2(config)#intloopback0
R2(config-if)#ipv6eigrp90
R2(config)#intfa0/0
R2(config-if)#ipv6eigrp90
R3(config)#ipv6routereigrp90
R3(config-rtr)#router-id3.3.3.3
R3(config-rtr)#noshutdown
R3(config)#intloopback0
R3(config-if)#ipv6eigrp90
R3(config)#ints0/0
R3(config-if)#ipv6eigrp90
几个show命令:
R1#showipv6eigrpneighbors
R1#showipv6eigrpinterfacefa0/0
R1#showipv6routeeigrp
R1#showipv6eigrptopology
R1#showipv6protocol
EIGRP的特性;
R1(config)#ipv6routereigrp90
R1(config-rtr)#metricweightk1k2k3k4k5
R1(config-rtr)#timers
实验4
IPv6OSPF
R1(config)#ipv6unicast-routing
R1(config)#ipv6routerospf110
R1(config-rtr)#router-id1.1.1.1
R1(config)#intloopback0
R1(config-if)#ipv6ospfnetworkpoint-to-point
R1(config-if)#ipv6ospf110area0
R1(config)#intfa0/0
R1(config-if)#ipv6ospf110area0
R1(config)#ints1/0
R1(config-if)#ipv6ospf110area0
R2(config)#ipv6unicast-routing
R2(config)#ipv6routerospf110
R2(config-rtr)#router-id2.2.2.2
R2(config)#intloopback0
R2(config-if)#ipv6ospfnetworkpoint-to-point
R2(config-if)#ipv6ospf110area0
R2(config)#intfa0/0
R2(config)#ipv6ospf110area0
R3(config)#ipv6unicast-touting
R3(config)#ipv6routerospf110
R3(config-rtr)#router-id3.3.3.3
R3(config)#intloopback0
R3(config-if)#ipv6ospfnetworkpoint-to-point
R3(config-if)#ipv6ospf110area0
R3(config)#ints0/0
R3(config-if)#ipv6ospf110area0
R1#showipv6ospfneighbor
R1#showipv6ospfinterface
R1#showipv6ospfdatabase
OSPF的特性:
使用认证:
R2(config-rtr)#area0authenticationipsecspi256md51234567890abcdef1234567890abcdef
建议在所有的路由器上都启用
如果有virtual-link
R2(config-rtr)#area0authenticationipsecspi256md51234567890abcdef1234567890abcdef
定义NSSA
R2(config-rtr)#area0nssadefault-information-originate
R2(config-rtr)#area0nssano-redistribute
实验5
ISIS
R1(config)#routerisis
R1(config-router)#net49.0001.1111.1111.1111.00
R1(config-router)#log-adjancy-changeall
R1(config)#intloopback0
R1(config-if)#ipv6routerisis
R1(config)#intfa0/0
R1(config-if)#ipv6routerisis
R1(config)#ints1/0
R1(config-if)#ipv6routerisis
#R2(config)#routerisis
R2(config-router)#net49.0001.2222.2222.2222.00
R2(config-router)#log-adjancy-changeall
R2(config)#intloopback0
R2(config-if)#ipv6routerisis
R2(config)#intfa0/0
R2(config-if)#ipv6routerisis
R3(config)#routerisis
R3(config-router)#net49.0001.3333.3333.3333.00
R3(config-router)#log-adjancy-changeall
R3(config)#intloopback0
R3(config-if)#ipv6routerisis
R3(config)#ints0/0
R3(config-if)#ipv6routerisis
R1#showclnsneighbor
R1#showisisdatabase
R1#showipv6route
ISIS的重分发:
R1(config)#routerisis
R1(config-router)#address-familyipv6
R1(config-router-af)#redistributeconnectedlevel-1-2
R2#showipv6route
实验6
BGP
首先在R1-R3上启用IGP-OSPF
R1(config)#ipv6routerospf110
R1(config-rtr)#router-id1.1.1.1
R1(config-rtr)#intloopback0
R1(config-if)#exit
R1(config)#intloopback0
R1(config-if)#ipv6ospf110area0
R1(config-if)#exit
R1(config)#intfa0/0
R1(config-if)#ipv6ospf110area0
R1(config-if)#exit
R1(config)#ints1/0
R1(config-if)#ipv6ospf110area0
R1(config-if)#exit
R1(config)#intfa0/0
R1(config-if)#noipv6ospf110area0
运行IPv6
R3(config)#ipv6routerospf110
R3(config-rtr)#router-id3.3.3.3
R3(config-rtr)#exit
R3(config)#intloopback0
R3(config-if)#ipv6ospf110area0
R3(config-if)#exit
R3(config)#ints0/0
R3(config-if)#ipv6ospf110area0
R1(config)#routerbgp1
R1(config-router)#noauto-summary
R1(config-router)#nosynchronization
R1(config-router)#bgprouter-id1.1.1.1
R1(config-router)#neighbor2001:
0:
0:
12:
:
2remote-as2
R1(config-router)#address-familyipv6unicast
R1(config-router-af)#neighbor2001:
0:
0:
12:
:
2activate
R1(config-router-af)#exit
R1(config-router)#neighbor3:
:
3remote-as1
R1(config-router)#neighbor3:
:
3update-sourceloopback0
R1(config-router)#address-familyipv6unicast
R1(config-router-af)#neighbor3:
:
3activate
R1(config-router-af)#neighbor3:
:
3next-hop-self
R1(config-router)#exit
R2(config)#routerbgp2
R2(config-router)#noauto-summary
R2(config-router)#nosynchronization
R2(config-router)#bgprouter-id2.2.2.2
R2(config-router)#neighbor2001:
0:
0:
12:
:
1remote-as1
R2(config-router)#address-familyipv6unicast
R2(config-router-af)#neighbor2001:
0:
0:
12:
:
1activate
R2(config-router-af)#exit
R2(config-router)#exit
R2(config)#routerbgp2
R2(config-router)#address-familyipv6unicast
R2(config-router-af)#network2:
:
/64
R3(config)#routerbgp1
R3(config-router)#noauto-summary
R3(config-router)#nosynchronization
R3(config-router)#bgprouter-id3.3.3.3
R3(config-router)#neighbor1:
:
1remote-as1
R3(config-router)#neighbor1:
:
1update-sourceloopback0
R3(config-router)#address-familyipv6unicast
R3(config-router-af)#neighbor1:
:
1activate
R3(config-router-af)#exit
R3(config-router)#exit
R3(config)#ints0/0
R3(config-if)#exit
R1#showipbgpall
IPv6如何跨越IPv4骨干:
3层tunnel,tunnel口地址
具体配置步骤:
IPv4部署内网运行EIGRP
R1(config)#routereigrp90
R1(config-router)#network1.1.1.10.0.0.0
R1(config-router)#network12.1.1.10.0.0.0
R1(config-router)#network13.1.1.10.0.0.0
R2(config)#routereigrp90
R2(config-router)#network2.2.2.20.0.0.0
R2(config-router)#network12.1.1.20.0.0.0
R3(config)#routereigrp90
R3(config-router)#network3.3.3.30.0.0.0
R3(config-router)#network13.1.1.30.0.0.0
R2、R5部署IPv6运行OSPF
R2(config)#ipv6unicast-routing
R2(config)#ipv6routerospf110
R2(config-rtr)#router-id2.2.2.2
R2(config)#intloopback0
R2(config-if)#ipv6ospfnetworkpoint-to-point
R2(config-if)#ipv6ospf110area0
R2(config)#intfa0/0
R2(config-if)#ipv6ospf110area0
R5(config)#ipv6unicast-routing
R5(config)#ipv6routerospf110
R5(config)#intloopback0
R5(config-if)#ipv6ospfnetworkpoint-to-point
R5(config-if)#ipv6ospf110area0
R5(config)#intfa0/0
R5(config-if)#ipv6ospf110area0
R3、R4部署IPv6运行RIPng
R3(config)#ipv6unicast-routing
R3(config)#ipv6routerripA
R3(config)#intloopback0
R3(config)#ipv6ripAenable
R3(config)#intfa0/0
R3(config-if)#ipv6ripAenable
R4(config)#intfa0/0
R4(config-if)#ipv6ripAenable
R4(config)#intloopback0
R4(config-if)#ipv6ripAenable
在R2、R4上开启tunnel
R2(config)#inttunnel2
R2(config-if)#tunnelsource2.2.2.2
R2