CCNP之IPv6技术-静态路由

简介:
一、Ipv6的产生背景:略……
二、Ipv6特点:略……
三、IPv6和IPv4包结构对比:如下图

通过上图可以明显看出IPv6的包结构比IPv4简单的多,而且加入了原本IPv4没有的流标签,用于区别数据流类型。
四、IPv6表示方法:
      1、IPv6有128位的长度,以冒号分16进制的形式分成8组  每组有4位16进制的数。如: 0001:0123:0000:0000:0000:ABCD:0000:0001/96
      2、每组中开头的0可以省略不写。上面的地址可以写成:1:123:0:0:0:ABCD:0:1/96
3、 连续的全0组,可以用两个冒号表示,但在一个地址中,双冒号只能出现一次。上面的地址可以再简成: 1:123::ABCD:0:1/96
      4、再如:2001:0DB8:0000:0000:0000:0000:1428:57ab可以写成2001:DB8::1428:57ab
      5、IPv6使用前缀长度来区分不同的网络:如:2000::1/16 和 2000::2/16是同一个网络;而2000::1/16 和 2001::1/16 就不是一个网络,因为它们都使用16位的前缀长度,也就是二进制部分前16位要相同,但是这两个IP地址二进制部分只有前15位相同,所以是不同的网络。
五、IPv6分组报头字段详解:略……
六、IPv6地址类型:
    1、单播地址(Unicast Address):用于标识单个接口除FF00::/8用于组播地址,其余都是单播地址
     单播地址0:0:0:0:0:0:0:0或者 ::称为不确定地址单播地址0:0:0:0:0:0:0:1或者 ::1 称为回环地址
      2、组播地址:标识位于不同设备上的一组接口,发送给组播地址的分组将传送到该地址标识的所有接口。以FF00::/8开头。
      3、任意播:一种新的地址类型,来自单播地址空间;同一个单播地址分配给多个接口时该单播地址将变成任意播地址;发送给任意播地址的分组将传送到该地址标识的接口中最近的接口(远近根据相应路由协议度量值判断)
七、IPv6的具体配置及支持IPv6的路由协议:
 
实验平台:Cisco 3725+NM4T串口模块+GT96100-FE快速以太网模块
IOS:c3725-adventerprisek9-mz.124-9.T1.bin
实验拓扑:如下图:
IPv6瀹為獙鎷撴墤
 
R1配置:
 
    R1(config)#ipv6 unicast-routing //开启IPv6路由功能(不能少)
R1(config)#int fa0/0

R1(config-if)#ipv6 enable //在接口上开启IPv6,会自动生成一个链路本地地址以FE80开头

R1(config-if)#ipv6 address 2000::1/16 //如果直接手动指定一个IPv6地址也会自动产生上述地址
R1(config-if)#no shut
 
      R1(config)#int s1/0
R1(config-if)#ipv6 address 2001::1/16
R1(config-if)#no shut
 
    R1(config)#ipv6 route ::/0 2001::2 //默认路由
R1(config)#do show ipv6 rou
IPv6 Routing Table - 7 entries
Codes: C - Connected, L - Local, S - Static, R - RIP, B - BGP
       U - Per-user Static route
       I1 - ISIS L1, I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summary
       O - OSPF intra, OI - OSPF inter, OE1 - OSPF ext 1, OE2 - OSPF ext 2
       ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2
       D - EIGRP, EX - EIGRP external
S   ::/0 [1/0]     //跟的是下跳路由器的接口,发现默认管理距离是“1”和V4中一样
     via 2001::2
 
     --部分省略---
 
 
R2配置:
 
R2(config)#ipv6 unicast-routing
R2(config)#int s1/0
R2(config-if)#ipv6 address 2001::2/16 
R2(config-if)#no shut
R2(config-if)#do p 2001::1 //能和对端R1通讯
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 2001::1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 12/36/84 ms
R2(config)#int s1/1
R2(config-if)#ipv6 address 2002::1/16 
R2(config-if)#no shut

R2(config)#ipv6 route 2000::/16 s1/0  //静态路由
R2(config)#ipv6 route 2003::/16 s1/1  //R2不是末稍网络,所以不能用默认路由
R2(config)#do show ipv rou
IPv6 Routing Table - 8 entries
Codes: C - Connected, L - Local, S - Static, R - RIP, B - BGP
       U - Per-user Static route
       I1 - ISIS L1, I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summary
       O - OSPF intra, OI - OSPF inter, OE1 - OSPF ext 1, OE2 - OSPF ext 2
       ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2
       D - EIGRP, EX - EIGRP external
S   2000::/16 [1/0]    //跟的是直连出口的名称,默认管理距离也是“1”V4中是“0”
     via ::, Serial1/0
S   2003::/16 [1/0]
     via ::, Serial1/1
     --部分省略---
 
R3配置:
 
R3(config)#ipv6 unicast-routing 
R3(config)#int s1/0
R3(config-if)#ipv add 2002::2/16
R3(config-if)#no shut
R3(config-if)#do ping 2002::1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 2002::1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 16/44/80 ms
R3(config-if)#int fa0/0
R3(config-if)#ipv add 2003::1/16
R3(config-if)#no shut
R3(config)#ipv6 route ::/0 s1/0 20 //浮动默认路由
R3(config)#do show ipv route
IPv6 Routing Table - 7 entries
Codes: C - Connected, L - Local, S - Static, R - RIP, B - BGP
       U - Per-user Static route
       I1 - ISIS L1, I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summary
       O - OSPF intra, OI - OSPF inter, OE1 - OSPF ext 1, OE2 - OSPF ext 2
       ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2
       D - EIGRP, EX - EIGRP external
S   ::/0 [20/0]  //也可以人为指定管理距离
     via ::, Serial1/0
  --部分省略---
 
 
R3#p 2000::1  //R3能成功ping通R1上的以太网口,证明整个网络是互通的
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 2000::1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 64/104/160 ms

本文转自Y.weisheng 51CTO博客,原文链接:http://blog.51cto.com/yuan2/171133,如需转载请自行联系原作者
相关文章
|
网络协议 iOS开发
《Cisco IPv6网络实现技术(修订版)》一导读
对于IPv6,我们不得不改变思维方式,因为IPv6协议不仅仅是为网络(如当前的IPv4 Internet)上的计算机而设计的。IPv6应用于所有的通信设备,如蜂窝设备、无线设备、电话、个人数字助理、电视、广播设备等,而不只限于计算机。
2121 0
|
网络协议 网络架构
|
网络协议
|
网络协议 网络架构 iOS开发
|
网络协议 网络架构
|
网络协议 网络架构