ipv6静态配置
- 格式:doc
- 大小:339.50 KB
- 文档页数:8
IPv6关于路由器配置静态IPv6路由的命令今天在学习路由器配置ipv6 的时候遇到了⼀点疑惑⼀条命令为:ipv6 route FE80:0202::/32 serail 0/1 201⼀条命令为:ipv6 route FE80:0202::/32 serail 0/1 1然后我就在想这⾥的区别,在这⾥记下笔记省的以后再犯⾸先格式是ipv6 route <⽬标IPv6前缀> <出站接⼝> <下⼀跳IPv6地址>然后在这⾥, ::1是本地回环地址,所以第⼆条命令是错误的。
环回地址00…1(128 bits)::1/128链路本地地址1111111010FE80::/10唯⼀本地地址1111 110FC00::/7(包括FD00::/8和不常⽤的FC00::/8)站点本地地址(已弃⽤,被唯⼀本地地址代替)1111111011FEC0::/10链路本地地址和唯⼀本地地址都属于本地单播地址,在IPv6中,本地单播地址就是指本地⽹络使⽤的单播地址,也就是IPV4地址中局域⽹专⽤地址。
每个接⼝上⾄少要有⼀个链路本地单播地址,另外还可分配任何类型(单播、任播和组播)或范围的IPv6地址。
(1)链路本地地址(FE80::/10):仅⽤于单个链路(链路层不能跨VLAN),不能在不同⼦⽹中路由。
结点使⽤链路本地地址与同⼀个链路上的相邻结点进⾏通信。
例如,在没有路由器的单链路IPv6⽹络上,主机使⽤链路本地地址与该链路上的其他主机进⾏通信。
(2)唯⼀本地地址(FC00::/7):唯⼀本地地址是本地全局的,它应⽤于本地通信,但不通过Internet路由,将其范围限制为组织的边界。
(3)站点本地地址(FEC0::/10,新标准中已被唯⼀本地地址代替)部分内容引⾃百度。
操作手册 IP路由分册 IPv6 静态路由目录目录第1章 IPv6静态路由配置......................................................................................................1-11.1 IPv6静态路由简介.............................................................................................................1-11.1.1 IPv6静态路由属性及功能........................................................................................1-11.1.2 IPv6缺省路由..........................................................................................................1-11.2 配置IPv6静态路由.............................................................................................................1-21.2.1 配置准备..................................................................................................................1-21.2.2 配置IPv6静态路由...................................................................................................1-21.3 IPv6静态路由显示和维护..................................................................................................1-21.4 IPv6静态路由典型配置举例(路由应用).........................................................................1-31.5 IPv6静态路由典型配置举例(交换应用).........................................................................1-5本文中标有“请以实际情况为准”的描述,表示各型号对于此特性的支持情况可能不同,本节将对此进行说明。
实验二IPv6静态路由在IPv6中,静态路由的写法分三种,分别为:1.直连静态路由(Directly Attached Static Routes)写法为只指定路由的出口,目标网络被认为是和此接口直连的,但此方法在接口为多路访问时,会有问题。
例配:ipv6 route 2022:2:2:22::/64 s1/1说明:到达目标网络2022:2:2:22::/64 的数据包从接口s1/1发出去。
2.递归静态路由(Recursive Static Routes )写法为只指定路由的下一跳地址,此方法在任何网络环境中可行。
例配:r1(config)#ipv6 route 2022:2:2:22::/64 2012:1:1:11::2说明:到达目标网络2022:2:2:22::/64 的数据包发给下一跳地址2012:1:1:11::2。
3.完全静态路由(Fully Specified Static Routes)写法为同时指定出口和下一跳地址,只有当出口为多路访问时,并且确实需要明确指定下一跳时,才需要写完全静态路由,下一跳必须是和出口同网段的。
例配:r1(config)#ipv6 route 2022:2:2:22::/64 f0/0 2012:1:1:11::2说明:到达目标网络2022:2:2:22::/64 的数据包从接口F0/0发出去,并且交给下一跳地址2012:1:1:11::2。
IPv6静态路由配置实验说明:配置静态路由,使双方都能ping通互相loopback接口的网段。
由于是多路访问接口,所以省去配置直连静态路由的方法。
1.网络初始配置:(1)R1初始配置:r1(config)#ipv6 unicast-routingr1(config)#int f0/0r1(config-if)#ipv address 2012:1:1:11::1/64r1(config)#int loopback 0r1(config-if)#ipv6 address 2011:1:1:11::1/64r1(config-if)#(2)R2初始配置:r2(config)#ipv unicast-routingr2(config)#int f0/0r2(config-if)#ipv address 2012:1:1:11::2/64r2(config)#int loopback 0r2(config-if)#ipv6 address 2022:2:2:22::2/64r2(config-if)#2.在R1上配置递归静态路由(1)配置递归静态路由r1(config)#ipv6 route 2022:2:2:22::/64 2012:1:1:11::2说明:到达目标网络2022:2:2:22::/64 的数据包发给下一跳地址2012:1:1:11::2。
实验1: IPv6 静态路由1.实验目的通过本实验可以掌握(1)启用IPv6 流量转发(2)配置IPv6 地址(3)IPv6 静态路由配置和调试(4)IPv6 默认路由配置和调试2.拓扑结构实验拓扑如图23-1 所示。
图1-1 IPv6 静态路由3.实验步骤(1)步骤1:配置路由器R1R1(config)#ipv6 unicast-routing //启用IPv6 流量转发R1(config)#interface Loopback0R1(config-if)#ipv6 address 2006:AAAA::1/64 //配置IPv6 地址R1(config)#interface Loopback1R1(config-if)#ipv6 address 2006:BBBB::1/64R1(config)#interface Serial0/0/0R1(config-if)#ipv6 address 2007:CCCC::1/64R1(config-if)#no shutdownR1(config)#ipv6 route 2008:DDDD::/64 Serial0/0/0 //配置IPv6 静态路由(2)步骤2:配置路由器R2R2(config)#ipv6 unicast-routingR2(config)#interface Loopback0R2(config-if)#ipv6 address 2008:DDDD::2/64R2(config)#interface Serial0/0/0R2(config-if)#ipv6 address 2007:CCCC::2/64R2(config-if)#clockrate 128000R2(config-if)#no shutdownR2(config)#ipv6 route ::/0 Serial0/0/0 //配置IPv6 默认路由4.实验调试(1)show ipv6 interface该命令用来查看IPv6 的接口信息。
IPv6静态路由配置指导1、笔记本电脑提前安装好secureCRT软件,安装好串口线usb驱动,确保能正常登入路由器、交换机设备。
我的电脑右击--属性得到对话框如下:选择设备管理器--端口,查看对应的端口是COM多少。
2、打开secureCRT软件,创建连接会话,如下图所示:单击CRT菜单栏文件—连接,出现如下连接对话框:选择连接对话框里面的新建会话,如果是选择使用串口(console)登入设备,选择serial 协议;如果选择使用业务口、管理口登入设备,选择Telnet协议。
使用串口(console)登入设备如下图所示,不同设备选择的波特率不同,ZXR1800设备的波特率为115200,ZXR3950设备的波特率为9600,注意数据流控制选项都去除勾选:端口选择前面设备管理器查询得到的COM口编号;ZXR1800设备的波特率为115200,波特率选择不符的话,使用串口将登入不上设备。
ZXR3950设备的波特率为9600,波特率选择不符的话,使用串口将登入不上设备。
选择完这些只需下一步就完成连接配置,可以正常登入设备。
实验拓扑图如下所示:路由器A :gei_0/1 IPv6地址:1111::1/64;loopback1:2222::2/128路由器B :gei_0/1 IPv6地址:1111::2/64;loopback1:3333::3/128登入设备后,常用命令如下所示:ZXR10>enablePassword:zxr10 //进入特权模式ZXR10(config)#hostname ZXR10-1800-1-1 //修改设备名称ZXR10-1800-1-1(config)# //修改后的设备名称ZXR10#show version //查看设备版本信息ZXR10#show process //查看设备单板信息 Loopback1 Loopback12222::2/128 3333::3/128ZXR10#show running-config //查看设备全部配置及运行信息ZXR10#show ip interface brief //查看设备全部三层IPv4接口信息ZXR10#show ipv6 interface brief //查看设备全部IPv6接口信息ZXR10#config ter//进入全局配置模式ZXR10#write //保存配置信息命令ZXR10(config)#who // 查看当前用户ZXR10(config)#show username // 查看配置的用户信息,可显示用户名和密码A设备配置端口IPv6地址:ZXR10-1800-1-1#con t //进入全局配置模式ZXR10-1800-1-1config)#interface gei_0/1 //进入接口gei_0/1配置模式ZXR10-1800-1-1(config-if)#ipv6 enable //端口开启IPv6协议ZXR10-1800-1-1(config-if)#ipv6 address 1111::1/64 //配置IPv6地址ZXR10-1800-1-1(config-if)#no shutdown //协议上强制接口upA设备配置Loopback1端口IPv6地址:ZXR10-1800-1-1#con tZXR10-1800-1-1(config)#interface loopback1 //创建loopback接口,序号为1 ZXR10-1800-1-1(config-if)#ipv6 enableZXR10-1800-1-1(config-if)#ipv6 address 2222::2/128 //逻辑接口loopback1添加ipv6地址ZXR10-1800-1-1(config-if)#no shutdown //协议上强制接口upA设备配置完后检查端口是否配置成功:ZXR10-1800-1-1(config-if)#show ipv6 interface briefgei_0/1 [up/up]fe80::4e09:b4ff:feff:42301111::1/64gei_0/2 [disable/down]unassignedgei_0/3 [disable/down]unassignedloopback1 [up/up]fe80::4e09:b4ff:feff:42302222::2/128B设备配置端口IPv6地址:ZXR10#con t //进入全局配置模式ZXR10(config)#interface gei_0/1 //进入接口gei_0/1ZXR10(config-if)#ipv6 enable //端口开启IPv6协议ZXR10(config-if)#ipv6 address 1111::2/64 //配置IPv6地址ZXR10(config-if)#no shutdown //协议上强制接口upB设备配置Loopback1端口IPv6地址:ZXR10-1800-1-2#con tZXR10-1800-1-2(config)#interface loopback1 //创建loopback接口,序号为1ZXR10-1800-1-2(config-if)#ipv6 address 3333::3/128 //逻辑接口loopback1添加ipv6地址ZXR10-1800-1-1(config-if)#ipv6 enableZXR10-1800-1-2(config-if)#no shutdown //协议上强制接口upB设备配置完后检查端口是否配置成功:ZXR10-1800-1-2(config-if)#show ipv6 interface briefgei_0/1 [up/up]fe80::4e09:b4ff:feff:42301111::2/64gei_0/2 [disable/down]unassignedgei_0/3 [disable/down]unassignedloopback1 [up/up]fe80::4e09:b4ff:feff:42303333::3/128配置完后检查设备A、B之间的直连接口是否能ping通:ZXR10-1800-1-1#ping6 1111::2 //A设备ping B设备的接口ZXR10-1800-1-2#ping6 1111::1 //B设备ping A设备的接口,相互ping通数据转发才不会丢包。
ipv6静态路由配置方法English:To configure IPv6 static routes, you can use the "ipv6 route" command in the global configuration mode of the router. First, access the global configuration mode by entering "configure terminal" from the privileged EXEC mode. Then, use the "ipv6 route" command followed by the destination IPv6 network address and subnet mask in prefix-length notation. After that, specify the next-hop IPv6 address or exit interface where the traffic should be forwarded. For example, the command "ipv6 route 2001:db8:0:1::/64 2001:db8:0:2::1" adds a static route for the IPv6 network2001:db8:0:1::/64 with a next-hop IPv6 address of 2001:db8:0:2::1. To verify the static route configuration, use the "show ipv6 route" command in the privileged EXEC mode. This will display the configured static routes and their associated next-hop addresses.中文翻译:要配置IPv6静态路由,可以在路由器的全局配置模式中使用“ipv6 route”命令。
一、Windows操作系统下IPv6配置方法1、使用IPV6的准备用户使用IPV6,应先在个人电脑上安装IPV6协议,以操作系统XP/2003为例(Windows2003内置了IPv6协议栈,推荐WindowsXP至少升级为SP1),方法如下:(1)方法一:本地连接-〉属性-〉安装-〉协议-〉Microsoft-〉TCP/IP 版本 6如图所示,选择安装“TCP/IP版本6”。
安装完成后,查看本地连接属性,可发现已添加了TCP/IP 版本6的项目:(2)方法二:点击开始-〉运行,输入cmd后确定,在调用的命令行窗口中输入ipv6 install,如下图所示:安装完成后,如下图所示:2、直接接入IPV6网络用户采用以上方法完成ipv6协议的安装后,对于前述可直接接入IPV6网络区域的用户,可直接获取到2001:da8为前缀的IPV6地址,通过以下方法查看验证:(1)获取正常的ipv6地址点击开始-〉运行,输入cmd后确认,在调用的命令行窗口中输入ipconfig。
如图所示,该电脑已获取到可使用的IPV6地址。
(2)没有获取到ipv6地址如图所示,如果只能看到fe80::为前缀的IPV6地址,则表示没有可用的IPV6网络,须配置IPV4toIPV6隧道来使用IPV6。
3、校外用户通过VPN方式接入IPV6网络https://4、配置通过ISATAP隧道的方式接入IPV6网络(1)校外用户也可通过在个人电脑配置ISATAP隧道建立的主机—路由器隧道,接入IPV6网络。
配置方法如下:打开cmd命令行窗口下,依次输入如下命令:netsh>intnetsh interface>ipv6netsh interface>ipv6>installnetsh interface ipv6>isatapnetsh interface ipv6 isatap>set router 210.34.219.49如下所示:此后,通过 ipconfig应该可以看到一个 2001:da8为前缀的v6地址,即可访问IPv6资源。
IPv6 配置1.1IPv6基本配置首先在全局模式,开启ipv6单播转发Router(config)#ipv6 unicast-routing此后可以开启Cisco的快速转发Router(config)#ipv6 cef1.1.2 链路上启用ipv6对于一个节点而言,它需要给每个网络接口配置本地链路地址,还需要回环地址,所有节点多播地址,分配的可聚合全球单播地址,所用于每个单播和任意播地址的被请求节点多播地址以及主机所属的所有组的多播地址。
对于一个路由器,除此之外还需要所有路由器的多播地址,子网路由器的任意播地址以及其他任意播地址等。
路由器的配置如下:A:静态地址配置首先需要配置一个接口的链路地址Router(config-if)#ipv6 address FE80:0:0:0:2123:0136:0789:0abc link-local此后需要配置可聚合的全球单播地址Router(config-if)#ipv6 address 2001:090:0:1:0:0:0:1/64最后需要配置本地站点地址:Router(config-if)#ipv6 address FEC0:090:0:1:0:0:0:1/64B:回环地址配置和普通地址配置一样,仅需要在回环接口上配置ipv6接口地址Router(config)#interface loopback 0Router(config-if)#ipv6 address FEC0:090:0:1:0:0:0:1/128C:使用EUI-64配置可以使用EUI-64的方式配置ipv6地址。
EUI-64通过一种影射关系,例如某接口的MAC地址为0013.122.5678,EUI-64的编址方式为,在最中间的插入FFFE,例如该地址的EUI-64地址就为0013.12FF.FE2.5678。
EUI-64的配置方法如下:首先可以定义一个前缀ipv6 general-prefix prefix-name [ipv6-prefix/prefix-length]然后在接口上配置Ipv6 addreass prefix-name:ipD:配置前缀例如:Ipv6 general-prefix kaka 2001:090:0:1::/64Ipv6 address kaka::1/64E:使用无编号接口Ipv6 unnumberedF:仅启用ipv6Ipv6 enable1.1.3 修改接口MTUCisco路由器默认以太网和快速以太网的MTU值 1500,在某些情况下需要修改这些值,如下:Router(config-if )#ipv6 mtu 14921.2 NDP邻居发现协议IPv6不再执行地址解析协议(ARP)或反向地址解析协议(RARP),而以邻居发现协议中的相应功能代替。
IPv6 Static Routing and Summary一 、实验拓扑图: R3R1R2Loopback02001:AB1:0:8::1/642001:AB1:0:9::1/642001:AB1:0:A::1/642001:AB1:0:B::1/642001:AB1:0:C::1/64S1/12001:AB1:0:2::1/64S1/02001:AB1:0:2::2/64S1/12001:AB1:0:3::1/64S1/02001:AB1:0:3::2/64Loopback02001:AB1:0:4::1/64二、实验目的:1、掌握基本的IPv6的配置方法。
2、掌握基于IPv6的静态路由以及路由总结配置。
注意:使用CCNP 标准版完成本实验三、实验步骤1、配置3台路由器的IPv6地址,配置如下:R1(config)#ipv6 unicast-routingR1(config)#interface loopback 0R1(config-if)#ipv6 address 2001:AB1:0:8::1/64R1(config-if)#ipv6 address 2001:AB1:0:9::1/64R1(config-if)#ipv6 address 2001:AB1:0:A::1/64R1(config-if)#ipv6 address 2001:AB1:0:B::1/64R1(config-if)#ipv6 address 2001:AB1:0:C::1/64R1(config)#interface serial 1/1R1(config-if)#ipv6 address 2001:ab1:0:2::1/64R2(config)#ipv6 unicast-routingR2(config)#interface serial 1/0R2(config-if)#ipv6 address 2001:ab1:0:2::2/64R2(config)#interface serial 1/1R2(config-if)#ipv6 address 2001:ab1:0:3::1/64R3(config)#ipv6 unicast-routingR3(config)#interface loopback 0R3(config-if)#ipv6 address 2001:ab1:0:4::1/64R3(config)#interface serial 1/0R3(config-if)#ipv6 address 2001:ab1:0:3::2/642、在R2路由器上使用ping 测试与R1与R3之间的互通性R2#ping 2001:ab1:0:2::1R2#ping 2001:ab1:0:3::23、查看R1的路由表R1#show ipv6 routeIPv6 Routing Table - 14 entriesC 2001:AB1:0:2::/64 [0/0]via ::, Serial1/1 C关键字前缀指出本地连接的网段L 2001:AB1:0:2::1/128 [0/0]via ::, Serial1/1C 2001:AB1:0:8::/64 [0/0]via ::, Loopback0L 2001:AB1:0:8::1/128 [0/0]via ::, Loopback0 L关键字前缀指出此为本地直接主机地址C 2001:AB1:0:9::/64 [0/0]via ::, Loopback0L 2001:AB1:0:9::1/128 [0/0]via ::, Loopback0C 2001:AB1:0:A::/64 [0/0]via ::, Loopback0L 2001:AB1:0:A::1/128 [0/0]via ::, Loopback0C 2001:AB1:0:B::/64 [0/0]via ::, Loopback0L 2001:AB1:0:B::1/128 [0/0]via ::, Loopback0C 2001:AB1:0:C::/64 [0/0]via ::, Loopback0L 2001:AB1:0:C::1/128 [0/0]via ::, Loopback0L FE80::/10 [0/0]via ::, Null0FE80地址前缀为链路本地单播地址,主要用于OSPF路由协议更新时作为其更新的源址L FF00::/8 [0/0]via ::, Null0 多播地址4、在所有路由器上配置到其他非直连网络的静态路由,配置如下:R1(config)#ipv6 route 2001:ab1:0:3::/64 2001:ab1:0:2::2R1(config)#ipv6 route 2001:ab1:0:4::/64 2001:ab1:0:2::2R2(config)#ipv6 route 2001:ab1:0:4::/64 2001:ab1:0:3::2 R3回环口路由R2(config)#ipv6 route 2001:ab1:0:8::/62 2001:ab1:0:2::1 R1回环口的汇总路由R2(config)#ipv6 route 2001:ab1:0:c::/62 2001:ab1:0:2::1 R1回环不可汇总路由R3(config)#ipv6 route ::/0 2001:ab1:0:3::1配置静态默认路由,简化路由配置5、查看R2上的路由表R2#show ipv6 routeIPv6 Routing Table - 9 entriesC 2001:AB1:0:2::/64 [0/0]via ::, Serial1/0L 2001:AB1:0:2::2/128 [0/0]via ::, Serial1/0C 2001:AB1:0:3::/64 [0/0]via ::, Serial1/1L 2001:AB1:0:3::1/128 [0/0]via ::, Serial1/1S 2001:AB1:0:4::/64 [1/0]via 2001:AB1:0:3::2S 2001:AB1:0:8::/62 [1/0]via 2001:AB1:0:2::1S 2001:AB1:0:C::/62 [1/0]via 2001:AB1:0:2::1 手工配置的静态路由,AD为1L FE80::/10 [0/0]via ::, Null0L FF00::/8 [0/0]via ::, Null06、测试静态路由的有效性R3#ping 2001:ab1:0:9::1Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 2001:AB1:0:9::1, timeout is 2 seconds: !!!!!Success rate is 100 percent (5/5), round-trip min/avg/max = 76/88/112 ms。
实验–配置 IPv6 静态路由和默认路由拓扑地址分配表设备接口IPv6 地址/前缀长度默认网关R1 G0/1 2001:DB8:ACAD:A::/64 eui-64 N/AS0/0/1 FC00::1/64 N/A R3 G0/1 2001:DB8:ACAD:B::/64 eui-64 N/AS0/0/0 FC00::2/64 N/A PC-A NIC SLAAC SLAACPC-C NIC SLAAC SLAAC目标第 1 部分:建立网络并配置设备的基本设置•在路由器上启用 IPv6 单播路由并配置 IPv6 编址。
•禁用 IPv4 编址并启用 PC 网络接口的 IPv6 SLAAC。
•使用ipconfig和ping检验 LAN 连接。
•使用show命令检验 IPv6 设置。
第 2 部分:配置 IPv6 静态路由和默认路由•配置直连 IPv6 静态路由。
•配置递归 IPv6 静态路由。
•配置默认 IPv6 静态路由。
背景/场景在本实验中,您将配置整个网络以实现仅使用 IPv6 编址通信,包括配置路由器和 PC。
您将使用无状态地址自动配置 (SLAAC) 为主机配置 IPv6 地址。
还将在路由器上配置 IPv6 静态路由和默认路由,以实现与未直接连接的远程网络的通信。
注意:CCNA 动手实验所用的路由器是采用 Cisco IOS Release 15.2(4)M3(universalk9 映像)的 Cisco 1941 集成多业务路由器 (ISR)。
所用的交换机是采用 Cisco IOS Release 15.0(2)(lanbasek9 映像)的 Cisco Catalyst 2960 系列。
也可使用其他路由器、交换机以及 Cisco IOS 版本。
根据型号以及 Cisco IOS 版本不同,可用命令和产生的输出可能与实验显示的不一样。
请参考本实验末尾的“路由器接口摘要表”以了解正确的接口标识符。
IPv6地址及其基本路由的配置首先看IPV6地址的表达方式2001:0000:0000:0000:0000:2E78:0000:0001用十六进制表达,分8段,其中0可以省略,以上地址可以写成如下形式:2001: 0: 0: 0: 0:2E78: 0: 1更简略的写法是:2001::2E78: 0: 1注意,省略连续的几段0的时候,只能省一个地方为::,否则将不知道省略了多少位。
好了,以下地址是合法的IPV6地址:(1)::(2)::1等等……拓扑PC1地址:2001::10/64 网关:2001::1/64PC2地址:2002::10/64 网关:2002::1/64路由器的地址配置R1:R1>enR1#R1#conf tR1(config)#ipv6 unicast-routing //启用IPv6单播路由R1(config)#interface fastEthernet 0/0R1(config-if)#ipv6 address 2001::1/64 //配置IPv6地址,注意子网掩码的表达方式R1(config-if)#no shuR1(config)#interface serial 0/0/0R1(config-if)#ipv6 address 2000::1/64R1(config-if)#clock rate 64000 //依然要配时钟,IP协议版本的升级不影响第二层R1(config-if)#no shuR2:R2>enR2#conf tR2(config)#ipv6 unicast-routingR2(config)#int f 0/0R2(config-if)#ipv6 address 2002::1/64R2(config-if)#no shuR2(config-if)#int s 0/0/0R2(config-if)#ipv6 add 2000::2/64R2(config-if)#no shuR2 ping R1R2#R2#ping 2000::1Type 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 = 31/40/78 msPC1ping网关:PC1>ping 2001::1Pinging 2001::1 with 32 bytes of data:Reply from 2001::1: bytes=32 time=62ms TTL=255Reply from 2001::1: bytes=32 time=32ms TTL=255Reply from 2001::1: bytes=32 time=31ms TTL=255Reply from 2001::1: bytes=32 time=31ms TTL=255Ping statistics for 2001::1:Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:Minimum = 31ms, Maximum = 62ms, Average = 39ms方法一:配置IPv6静态路由R1(config)#ipv6 unicast-routingR1(config)#ipv6 route 2002::/64 2000::2R2(config)#ipv6 unicast-routingR2(config)#ipv6 route 2001::/64 2000::1测试:PC2>ping 2001::10Pinging 2001::10 with 32 bytes of data:Reply from 2001::10: bytes=32 time=94ms TTL=126Reply from 2001::10: bytes=32 time=93ms TTL=126Reply from 2001::10: bytes=32 time=94ms TTL=126Reply from 2001::10: bytes=32 time=94ms TTL=126Ping statistics for 2001::10:Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:Minimum = 93ms, Maximum = 94ms, Average = 93ms方法二:配置RIPng注:首先要把之前的静态路由NO掉,这个非常重要,因为静态理由的管理距离是1,而即将配置的RIP的管理距离是120,显然,静态路由的可信度比RIP路由的可信度高,因此,只有静态路由会出现在路由表。
配置IPV6 浮动静态路由r1 配置router>enrouter#conf trouter(config)#host r1r1(config)#ena sec 123r1(config)#no ip domain-lookupr1(config)#ban mot #Welcome to r1#r1(config)#line vty 0 4r1(config-line)#no loginr1(config-line)#line con 0r1(config-line)#no exec-timer1(config-line)#ipv6 unicast-routingr1(config)#ipv6 cefr1(config-if)#int lo0r1(config-if)#des test ipr1(config-if)#ipv6 add fec0:0:0:3::1/128r1(config-if)#int f 0/0r1(config-if)#des link to r2r1(config-if)#ipv6 add fec0:0:0:1::/64 eui-64 r1(config-if)#no shutr1(config-if)#int f 1/0r1(config-if)#des link to r2 for backr1(config-if)#ipv6 add fec0:0:0:2::/64 eui-64 r1(config-if)#no shutr1(config-if)#exitr1(config)#ipv6 route fec0:0:0:4::/64fec0::1:c800:2ff:fe14:0r1(config)#ipv6 route fec0:0:0:5::/64fec0::1:c800:2ff:fe14:0r1(config)#ipv6 route fec0:0:0:6::/64fec0::1:c800:2ff:fe14:0r1(config)#ipv6 route fec0:0:0:4::/64fec0::2:c800:2ff:fe14:1c 50r1(config)#ipv6 route fec0:0:0:5::/64fec0::2:c800:2ff:fe14:1c 50r1(config)#ipv6 route fec0:0:0:6::/64fec0::2:c800:2ff:fe14:1c 50r1(config)#endr1#r2 配置router>enrouter#conf trouter(config)#host r2r2(config)#ena sec 123r2(config)#no ip domain-lookupr2(config)#ban mot #Welcome to r2#r2(config)#line vty 0 4r2(config-line)#no loginr2(config-line)#line con 0r2(config-line)#no exec-timer2(config-line)#ipv6 unicast-routingr2(config)#ipv6 cefr2(config-if)#int lo0r2(config-if)#des test ipr2(config-if)#ipv6 add fec0:0:0:4::1/128r2(config-if)#int f 0/0r2(config-if)#des link to r1r2(config-if)#ipv6 add fec0:0:0:1::/64 eui-64 r2(config-if)#no shutr2(config-if)#int f 1/0r2(config-if)#des link to r1 for backr2(config-if)#ipv6 add fec0:0:0:2::/64 eui-64 r2(config-if)#no shutr2(config-if)#int f 2/0r2(config-if)#des link to r3r2(config-if)#ipv6 add fec0::5:c800:2ff:fe14:38 r2(config-if)#no shutr2(config-if)#exitr2(config)#ipv6 route fec0:0:0:3::/64fec0::1:c800:2ff:fec8:0r2(config)#ipv6 route fec0:0:0:6::/64fec0::5:c800:5ff:fea4:0r2(config)#ipv6 route fec0:0:0:3::/64fec0::2:c800:2ff:fec8:1c 50r2(config)#endr2#r3 配置router>enrouter#conf trouter(config)#host r3r3(config)#ena sec 123r3(config)#no ip domain-lookupr3(config)#ban mot #Welcome to r3#r3(config)#line vty 0 4r3(config-line)#no loginr3(config-line)#line con 0r3(config-line)#no exec-timer3(config-line)#ipv6 unicast-routingr3(config)#ipv6 cefr3(config-if)#int lo0r3(config-if)#des test ipr3(config-if)#ipv6 add fec0:0:0:6::1/128r3(config-if)#int f 0/0r3(config-if)#des link to r2r3(config-if)#ipv6 add fec0:0:0:5::/64 eui-64 r3(config-if)#no shutr3(config-if)#exitr3(config)#ipv6 route fec0:0:0:1::/64fec0::5:c800:2ff:fe14:38r3(config)#ipv6 route fec0:0:0:2::/64fec0::5:c800:2ff:fe14:38r3(config)#ipv6 route fec0:0:0:3::/64fec0::5:c800:2ff:fe14:38r3(config)#ipv6 route fec0:0:0:4::/64fec0::5:c800:2ff:fe14:38r3(config)#endr3#Weclome to r1r1>show runPassword:r1#show runBuilding configuration...Current configuration : 1197 bytesversion 12.3service timestamps debug datetime msecservice timestamps log datetime msecno service password-encryptionhostname r1boot-start-markerboot-end-markerenable secret 5 $1$ZJdq$sXB/we0Xn5mXCf6njEMcL1 no aaa new-modelip subnet-zerono ip domain lookupip cefipv6 unicast-routingipv6 cefinterface Loopback0description test ipno ip addressipv6 address FEC0:0:0:3::1/128interface FastEthernet0/0description link to r2no ip addressduplex halfipv6 address FEC0:0:0:1::/64 eui-64interface FastEthernet1/0description link to r2 for backno ip addressduplex halfipv6 address FEC0:0:0:2::/64 eui-64ip classlessno ip http serveripv6 route FEC0:0:0:4::/64 FEC0::2:C800:2FF:FE14:1C 50 ipv6 route FEC0:0:0:4::/64 FEC0::1:C800:2FF:FE14:0ipv6 route FEC0:0:0:5::/64 FEC0::2:C800:2FF:FE14:1C 50 ipv6 route FEC0:0:0:5::/64 FEC0::1:C800:2FF:FE14:0ipv6 route FEC0:0:0:6::/64 FEC0::2:C800:2FF:FE14:1C 50 ipv6 route FEC0:0:0:6::/64 FEC0::1:C800:2FF:FE14:0 gatekeepershutdownbanner motd ^CWeclome to r1^Cline con 0exec-timeout 0 0stopbits 1line aux 0stopbits 1line vty 0 4no loginendr1#show ipv6 routeIPv6 Routing Table - 10 entriesCodes: C - Connected, L - Local, S - Static, R - RIP, B - BGPU - Per-user Static routeI1 - ISIS L1, I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summaryO - OSPF intra, OI - OSPF inter, OE1 - OSPF ext 1, OE2 - OSPF ext 2ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2L FE80::/10 [0/0]via ::, Null0C FEC0:0:0:1::/64 [0/0]via ::, FastEthernet0/0L FEC0::1:C800:2FF:FEC8:0/128 [0/0]via ::, FastEthernet0/0C FEC0:0:0:2::/64 [0/0]via ::, FastEthernet1/0L FEC0::2:C800:2FF:FEC8:1C/128 [0/0] via ::, FastEthernet1/0LC FEC0:0:0:3::1/128 [0/0]via ::, Loopback0S FEC0:0:0:4::/64 [1/0]via FEC0::1:C800:2FF:FE14:0S FEC0:0:0:5::/64 [1/0]via FEC0::1:C800:2FF:FE14:0S FEC0:0:0:6::/64 [1/0]via FEC0::1:C800:2FF:FE14:0L FF00::/8 [0/0]via ::, Null0r1#telnet fec0::1:c800:2ff:fe14:0Trying FEC0::1:C800:2FF:FE14:0 ... Open Welcome to r2r2>enPassword:r2#show runBuilding configuration...Current configuration : 1153 bytesversion 12.3service timestamps debug datetime msecservice timestamps log datetime msecno service password-encryptionhostname r2boot-start-markerboot-end-markerenable secret 5 $1$gNIo$TyIsx2FDaXRAMbJkkiwgm0 no aaa new-modelip subnet-zerono ip domain lookupip cefipv6 unicast-routingipv6 cefinterface Loopback0description test ipno ip addressipv6 address FEC0:0:0:4::1/128interface FastEthernet0/0description link to r1no ip addressduplex halfipv6 address FEC0:0:0:1::/64 eui-64interface FastEthernet1/0description link to r1 for backno ip addressduplex halfipv6 address FEC0:0:0:2::/64 eui-64interface FastEthernet2/0description link to r3no ip addressduplex halfipv6 address FEC0:0:0:5::/64 eui-64ip classlessno ip http serveripv6 route FEC0:0:0:3::/64 FEC0::2:C800:2FF:FEC8:1C 50 ipv6 route FEC0:0:0:3::/64 FEC0::1:C800:2FF:FEC8:0ipv6 route FEC0:0:0:6::/64 FEC0::5:C800:5FF:FEA4:0 gatekeepershutdownbanner motd ^CWelcome to r2^Cline con 0exec-timeout 0 0stopbits 1line aux 0stopbits 1line vty 0 4no loginendr2#show ipv6 routeIPv6 Routing Table - 11 entriesCodes: C - Connected, L - Local, S - Static, R - RIP, B - BGPU - Per-user Static routeI1 - ISIS L1, I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summaryO - OSPF intra, OI - OSPF inter, OE1 - OSPF ext 1, OE2 - OSPF ext 2ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2L FE80::/10 [0/0]via ::, Null0C FEC0:0:0:1::/64 [0/0]via ::, FastEthernet0/0L FEC0::1:C800:2FF:FE14:0/128 [0/0]via ::, FastEthernet0/0C FEC0:0:0:2::/64 [0/0]via ::, FastEthernet1/0L FEC0::2:C800:2FF:FE14:1C/128 [0/0] via ::, FastEthernet1/0S FEC0:0:0:3::/64 [1/0]via FEC0::1:C800:2FF:FEC8:0LC FEC0:0:0:4::1/128 [0/0]via ::, Loopback0C FEC0:0:0:5::/64 [0/0]via ::, FastEthernet2/0L FEC0::5:C800:2FF:FE14:38/128 [0/0] via ::, FastEthernet2/0S FEC0:0:0:6::/64 [1/0]via FEC0::5:C800:5FF:FEA4:0L FF00::/8 [0/0]via ::, Null0r2#telnet fec0::5:c800:5ff:fea4:0Trying FEC0::5:C800:5FF:FEA4:0 ... Open Welcome to r3r3>enPassword:r3#show runBuilding configuration...Current configuration : 1026 bytesversion 12.3service timestamps debug datetime msecservice timestamps log datetime msecno service password-encryptionhostname r3boot-start-markerboot-end-markerenable secret 5 $1$BaqM$DhvX6kzvNAUr7C7pnyQ0l1 no aaa new-modelip subnet-zerono ip domain lookupip cefipv6 unicast-routingipv6 cefinterface Loopback0description test ipno ip addressipv6 address FEC0:0:0:6::/128interface FastEthernet0/0description link to r2no ip addressduplex halfipv6 address FEC0:0:0:5::/64 eui-64interface FastEthernet1/0no ip addressshutdownduplex halfip classlessno ip http serveripv6 route FEC0:0:0:1::/64 FEC0::5:C800:2FF:FE14:38 ipv6 route FEC0:0:0:2::/64 FEC0::5:C800:2FF:FE14:38 ipv6 route FEC0:0:0:3::/64 FEC0::5:C800:2FF:FE14:38 ipv6 route FEC0:0:0:4::/64 FEC0::5:C800:2FF:FE14:38 gatekeepershutdownbanner motd ^CWelcome to r3^Cline con 0exec-timeout 0 0stopbits 1line aux 0stopbits 1line vty 0 4no loginendr3#show ipv6 routeIPv6 Routing Table - 9 entriesCodes: C - Connected, L - Local, S - Static, R - RIP, B - BGPU - Per-user Static routeI1 - ISIS L1, I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summaryO - OSPF intra, OI - OSPF inter, OE1 - OSPF ext 1, OE2 - OSPF ext 2ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2L FE80::/10 [0/0]via ::, Null0S FEC0:0:0:1::/64 [1/0]via FEC0::5:C800:2FF:FE14:38S FEC0:0:0:2::/64 [1/0]via FEC0::5:C800:2FF:FE14:38S FEC0:0:0:3::/64 [1/0]via FEC0::5:C800:2FF:FE14:38S FEC0:0:0:4::/64 [1/0]via FEC0::5:C800:2FF:FE14:38C FEC0:0:0:5::/64 [0/0]via ::, FastEthernet0/0L FEC0::5:C800:5FF:FEA4:0/128 [0/0]via ::, FastEthernet0/0LC FEC0:0:0:6::/128 [0/0]via ::, Loopback0L FF00::/8 [0/0]via ::, Null0r3#模拟fec0::1/64链路断开r1#show ipv6 routeIPv6 Routing Table - 8 entriesCodes: C - Connected, L - Local, S - Static, R - RIP, B - BGPU - Per-user Static routeI1 - ISIS L1, I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summaryO - OSPF intra, OI - OSPF inter, OE1 - OSPF ext 1, OE2 - OSPF ext 2ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2L FE80::/10 [0/0]via ::, Null0C FEC0:0:0:2::/64 [0/0]via ::, FastEthernet1/0L FEC0::2:C800:2FF:FEC8:1C/128 [0/0]via ::, FastEthernet1/0LC FEC0:0:0:3::1/128 [0/0]via ::, Loopback0S FEC0:0:0:4::/64 [50/0]via FEC0::2:C800:2FF:FE14:1CS FEC0:0:0:5::/64 [50/0]via FEC0::2:C800:2FF:FE14:1CS FEC0:0:0:6::/64 [50/0]via FEC0::2:C800:2FF:FE14:1CL FF00::/8 [0/0]via ::, Null0r1#telnet fec0::2:c800:2ff:fe14:1cTrying FEC0::2:C800:2FF:FE14:1C ... OpenWelcome to r2r2>enPassword:r2#show ipv6 routeIPv6 Routing Table - 9 entriesCodes: C - Connected, L - Local, S - Static, R - RIP, B - BGPU - Per-user Static routeI1 - ISIS L1, I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summaryO - OSPF intra, OI - OSPF inter, OE1 - OSPF ext 1, OE2 - OSPF ext 2ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2L FE80::/10 [0/0]via ::, Null0C FEC0:0:0:2::/64 [0/0]via ::, FastEthernet1/0L FEC0::2:C800:2FF:FE14:1C/128 [0/0]via ::, FastEthernet1/0S FEC0:0:0:3::/64 [50/0]via FEC0::2:C800:2FF:FEC8:1CLC FEC0:0:0:4::1/128 [0/0]via ::, Loopback0C FEC0:0:0:5::/64 [0/0]via ::, FastEthernet2/0L FEC0::5:C800:2FF:FE14:38/128 [0/0]via ::, FastEthernet2/0S FEC0:0:0:6::/64 [1/0]via FEC0::5:C800:5FF:FEA4:0L FF00::/8 [0/0]via ::, Null0r2#telnet fec0::5:c800:5ff:fea4:0Trying FEC0::5:C800:5FF:FEA4:0 ... OpenWelcome to r3r3>enPassword:r3#show ipv6 routeIPv6 Routing Table - 9 entriesCodes: C - Connected, L - Local, S - Static, R - RIP, B - BGPU - Per-user Static routeI1 - ISIS L1, I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summaryO - OSPF intra, OI - OSPF inter, OE1 - OSPF ext 1, OE2 - OSPF ext 2ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2L FE80::/10 [0/0]via ::, Null0S FEC0:0:0:1::/64 [1/0]via FEC0::5:C800:2FF:FE14:38S FEC0:0:0:2::/64 [1/0]via FEC0::5:C800:2FF:FE14:38S FEC0:0:0:3::/64 [1/0]via FEC0::5:C800:2FF:FE14:38S FEC0:0:0:4::/64 [1/0]via FEC0::5:C800:2FF:FE14:38C FEC0:0:0:5::/64 [0/0]via ::, FastEthernet0/0L FEC0::5:C800:5FF:FEA4:0/128 [0/0]via ::, FastEthernet0/0LC FEC0:0:0:6::/128 [0/0]via ::, Loopback0L FF00::/8 [0/0]via ::, Null0r3#第 21 页。
学习目标•学完本节后,你将能够:•了解IPv6静态路由的规则•掌握IPv6静态路由配置方法•掌握IPv6静态路由的优先级修改及查看路由表创建IPv6静态路由•创建IPv6静态路由时,可以同时指定出接口和下一跳。
对于不同的出接口类型,也可以只指定出接口或只指定下一跳▫对于点到点接口,指定出接口。
▫对于NBMA(Non Broadcast Multiple Access)接口,指定下一跳。
▫对于广播类型接口,需要指定下一跳。
下一跳地址可以是链路本地地址。
当下一跳地址为链路本地地址时,必须指定出接口。
在创建相同目的地址的多条IPv6静态路由时,如果指定相同优先级,则可实现负载分担,如果指定不同优先级,则可实现路由备份。
在创建IPv6静态路由时,如果将目的地址与掩码配置为全零(:: 0),则表示配置的是IPv6静态缺省路由(缺省情况下,没有创建IPv6静态缺省路由)静态路由配置命令•执行命令system-view,进入系统视图。
•配置IPv6静态路由。
▫在公网上配置IPv6静态路由:ipv6 route-static dest-ipv6-address prefix-length{interface-type interface-number[nexthop-ipv6-address] |nexthop-ipv6-address}[preference preference|tag tag]*[bfd enable|track{bfd-session cfg-name|nqa admin-name test-name} ] [description text]▫在VPN实例中配置IPv6静态路由:ipv6 route-static vpn-instance vpn-instance-name dest-ipv6-address prefix-length{ [interface-type interface-number]nexthop-ipv6-address|nexthop-ipv6-address[public] |vpn-instance vpn-destination-name nexthop-ipv6-address} [preference preference|tag tag]*[description text]静态路由缺省优先级及查看路由表•执行命令ipv6route-static default-preference preference,配置IPv6静态路由的缺省优先级。
Router>enableRouter#configure terminalEnter configuration commands, one per line. End with CNTL/Z.Router(config)#hostname R1R1(config)#ipv6 unicast-routing //开启IPv6路由功能R1(config)#interface FastEthernet0/0R1(config-if)#ipv6 add fec0:aaaa::1/64R1(config-if)# no shutdownR1(config-if)#exitR1(config)#interface FastEthernet0/1R1(config-if)#ipv6 add fec0:bbbb::1/64R1(config-if)# no shutdownR1(config-if)#exitR1(config)#interface FastEthernet1/0R1(config-if)#ipv6 add fec0:cccc::1/64R1(config-if)# no shutdownR1(config-if)#exitR1(config)#ipv6 route fec0:dddd::/64 fec0:cccc::2R1(config)#end%SYS-5-CONFIG_I: Configured from console by consoleR1#wrBuilding configuration...[OK]R1#show ipv6 routeIPv6 Routing Table - 8 entriesCodes: C - Connected, L - Local, S - Static, R - RIP, B - BGPU - Per-user Static route, M - MIPv6I1 - ISIS L1, I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summaryO - OSPF intra, OI - OSPF inter, OE1 - OSPF ext 1, OE2 - OSPF ext 2ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2D - EIGRP, EX - EIGRP externalC FEC0:AAAA::/64 [0/0]via ::, FastEthernet0/0L FEC0:AAAA::1/128 [0/0]via ::, FastEthernet0/0C FEC0:BBBB::/64 [0/0]via ::, FastEthernet0/1L FEC0:BBBB::1/128 [0/0]via ::, FastEthernet0/1C FEC0:CCCC::/64 [0/0]via ::, FastEthernet1/0L FEC0:CCCC::1/128 [0/0]via ::, FastEthernet1/0S FEC0:DDDD::/64 [1/0]via ::, FastEthernet1/0via FEC0:CCCC::2L FF00::/8 [0/0]via ::, Null0R1#Router>enableRouter#configure terminalEnter configuration commands, one per line. End with CNTL/Z. Router(config)#hostname R2R2(config)#ipv6 unicast-routingR2(config)#interface FastEthernet0/0R2(config-if)#ipv6 add fec0:dddd::1/64R2(config-if)#no shutR2(config-if)#exitR2(config)#interface FastEthernet0/1R2(config-if)#ipv6 add fec0:cccc::2/64R2(config-if)#no shutR2(config-if)#exitR2(config)#ipv6 route fec0:aaaa::/64 fec0:cccc::1R2(config)#ipv6 route fec0:bbbb::/64 fec0:cccc::1R2(config)#end%SYS-5-CONFIG_I: Configured from console by consoleR2#wrBuilding configuration...[OK]R2#show ipv6 routeIPv6 Routing Table - 7 entriesCodes: C - Connected, L - Local, S - Static, R - RIP, B - BGPU - Per-user Static route, M - MIPv6I1 - ISIS L1, I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summaryO - OSPF intra, OI - OSPF inter, OE1 - OSPF ext 1, OE2 - OSPF ext 2ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2D - EIGRP, EX - EIGRP externalS FEC0:AAAA::/64 [1/0]via ::, FastEthernet0/1via FEC0:CCCC::1S FEC0:BBBB::/64 [1/0]via ::, FastEthernet0/1via FEC0:CCCC::1C FEC0:CCCC::/64 [0/0]via ::, FastEthernet0/1L FEC0:CCCC::2/128 [0/0]via ::, FastEthernet0/1C FEC0:DDDD::/64 [0/0]via ::, FastEthernet0/0L FEC0:DDDD::1/128 [0/0]via ::, FastEthernet0/0L FF00::/8 [0/0]via ::, Null0R2#。
目录1 IPv6静态路由配置.............................................................................................................................1-11.1 IPv6静态路由简介.............................................................................................................................1-11.1.1 IPv6静态路由属性及功能.......................................................................................................1-11.1.2 IPv6缺省路由.........................................................................................................................1-11.2 配置IPv6静态路由.............................................................................................................................1-11.2.1 配置准备.................................................................................................................................1-11.2.2 配置IPv6静态路由..................................................................................................................1-21.3 IPv6静态路由显示和维护..................................................................................................................1-21.4 IPv6静态路由典型配置举例..............................................................................................................1-21 IPv6静态路由配置本章所指的路由器代表了一般意义下的路由器,以及运行了路由协议的三层交换机。
PT 5.3软件中PC机、3层交换机和1841型号路由器具有IPv6功能。
IPv6是Internet Protocol Version 6的缩写,其中Internet Protocol译为“互联网协议”。
IPv6是IETF(互联网工程任务组,Internet Engineering Task Force)设计的用于替代现行版本IP协议(IPv4)的下一代IP协议。
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位相同,所以是不同的网络。
**************************************************************************************** **
可实现dns域名解析、静态路由实验。
网络拓扑图:
实验说明:
在此实验中,服务器、客户机、路由器全部采用IPv6地址;通过静态路由,实现客户机通过域名解析访问Web服务器。
配置步骤:
1,客户机PC3配置IPv6地址、网关和DNS;
2,Web服务器和DNS服务器ip地址配置方法同上;只是在DNS服务器上增加一条dns映射。
3,配置RA路由器F0/1接口ipv6地址。
Router>
Router>en
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#hostname RA
RA(config)#ipv6 unicast-routing //开启IPv6路由功能
RA(config)#int fa0/1
RA(config-if)#ipv6 enable //在接口上开启IPv6,会自动生成一个链路本地地址
以FE80开头
RA(config-if)#no shut
RA(config-if)#ipv6 address 2001:1:2:1::1/64
RA(config-if)#end
同样方法,完成RA的F0/0接口、RB的F0/0、F0/1接口地址配置。
4,在RA上配置IPv6静态路由。
RA(config)#ipv6 route 2001:1:2:3::0/64 2001:1:2:2::2
查看路由表信息
RA#show ipv6 route
IPv6 Routing Table - 6 entries
Codes: C - Connected, L - Local, S - Static, R - RIP, B - BGP
U - Per-user Static route, M - MIPv6
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
C 2001:1:2:1::/64 [0/0]
via ::, FastEthernet0/1
L 2001:1:2:1::1/128 [0/0]
via ::, FastEthernet0/1
C 2001:1:2:2::/64 [0/0]
via ::, FastEthernet0/0
L 2001:1:2:2::1/128 [0/0]
via ::, FastEthernet0/0
S 2001:1:2:3::/64 [1/0]
via 2001:1:2:2::2
L FF00::/8 [0/0]
via ::, Null0
在RB上同样配置一条到客户机PC3网段的ipv6静态路由即可;如果写的话在此,
应该是RB(config)# ipv6 route 2001:1:2:1::0/64 2001:1:2:2::1
不过,这里为了同时了解ipv6的缺省路由配置情况,所以再RB上最终配置一条缺省路由。
RB(config)#ipv6 route ::/0 2001:1:2:2::1
查看路由表信息
RB#show ipv6 route
IPv6 Routing Table - 6 entries
Codes: C - Connected, L - Local, S - Static, R - RIP, B - BGP
U - Per-user Static route, M - MIPv6
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]
via 2001:1:2:2::1
C 2001:1:2:2::/64 [0/0]
via ::, FastEthernet0/0
L 2001:1:2:2::2/128 [0/0]
via ::, FastEthernet0/0
C 2001:1:2:3::/64 [0/0]
via ::, FastEthernet0/1
L 2001:1:2:3::1/128 [0/0]
via ::, FastEthernet0/1
L FF00::/8 [0/0]
via ::, Null0
5,测试:在客户机PC3上ping DNS、WEB服务器地址通,访问WEB可访问;
PC>ping 2001:1:2:3::2
Pinging 2001:1:2:3::2 with 32 bytes of data:
Reply from 2001:1:2:3::2: bytes=32 time=125ms TTL=126
Reply from 2001:1:2:3::2: bytes=32 time=95ms TTL=126
Reply from 2001:1:2:3::2: bytes=32 time=125ms TTL=126 Reply from 2001:1:2:3::2: bytes=32 time=125ms TTL=126
Ping statistics for 2001:1:2:3::2:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds:
Minimum = 95ms, Maximum = 125ms, Average = 117ms
PC>ping 2001:1:2:3::3
Pinging 2001:1:2:3::3 with 32 bytes of data:
Reply from 2001:1:2:3::3: bytes=32 time=125ms TTL=126 Reply from 2001:1:2:3::3: bytes=32 time=109ms TTL=126 Reply from 2001:1:2:3::3: bytes=32 time=109ms TTL=126 Reply from 2001:1:2:3::3: bytes=32 time=121ms TTL=126
Ping statistics for 2001:1:2:3::3:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds:
Minimum = 109ms, Maximum = 125ms, Average = 116ms。