router5 IPv6

 

IPV6 地址
1 )单播地址
(1) 全球单播地址: 2001
/23 注册机构
/32 isp
/48 企业
/64 用户
(2)link-local 链路本地 IP
FE80::/10
表示链路
路由下一跳
R1(config-if)#ipv6 enable
R1(config-if)#no sh
R2(config-if)#ipv6 enable
R2(config-if)#no sh
R1#ping FE80::C801:DFF:FE04:0
Output Interface: Serial1/0
!!!!!
(3)site-local 站点本地 ---> 类似 IPV4 私有 IP
FEC0::/10
(4) 未指定 IP
::/128
也可以用于表示默认路由
(5)loopback 类似 127.0.0.1
::1/128
2)IPV6 组播地址
ff00::/8
FF02::1 表示所有节点
ff02::2 表示路由器   R1(config)#ipv6 unicast-routing
ff02::1:ffxx:xxxx 被请求节点组播地址
每个 IPV6 地址都会对应一个被请求节点组播地址
2001::1---->ff02::1:ff00:0001
2001::2---->ff02::1:ff00:0002
自动配置
R1(config)#ipv6 unicast-routing
R1(config)#int f0/0
R1(config-if)#ipv6 address 2001::1/64
R1(config-if)#no sh
R2(config)#int f0/0
R2(config-if)#no sh
R2(config-if)#ipv6 address autoconfig
 
 1 ICMPV6
1 基本功能
(1)unreachabel
(2)packet too big
2)ICMPV6 type 135 136---> 取代 ARP
tyep 135 邻居请求
源地址: AGUA 目标地址:被请求节点组播地址
type 136 邻居通告
源地址: AGUA 目标地址: AUGA
R1#sh ipv6 neighbors ---->sh arp
R1#sh ipv6 neighbors
IPv6 Address                              Age Link-layer Addr State
Interface
2001::2                                     0 ca01.0b60.0000 REACH Fa0/0
FE80::C801:BFF:FE60:0                       0 ca01.0b60.0000 DELAY Fa0/0
3 ICMPV6 type 133 134---> 取代 DHCP
type 133
源地址 link-local 目标地址 ff02::2
type 134:link-local 目标地址 FF02::1
R1(config-if)#ipv6 address autoconfig
R2(config)#ipv6 unicast-routing
如果是路由器和路由连接 可以不发送 router 通告
R2(config-if)#no ipv6 nd suppress-ra
 
2 EUI-64
2001::C800:0BFF:FE60:0000
FE80::C800:0BFF:FE60:0000
          ca00.0b60.0000
MAC 从中间分开 --->ca000b-600000---> 中间插入 fffe--->ca00-0bff-fe60-0000---> 从左边算起第 7 1->0 0->1-->c800-0bff-fe60-0000
 
1 IPV6 静态路由
R1(config)#ipv6 route 2::/64 2001::2
R2(config)#ipv6 route 1::/64 2001::1
2 IPV6 ACL
R2(config)#ipv6 access-list a
R2(config-ipv6-acl)#permit 1::/64 host 2::2
R2(config-ipv6-acl)#int f0/0
R2(config-if)#ipv6 traffic-filter a in
这二个包放通
R2(config-ipv6-acl)#permit icmp any any nd-na
R2(config-ipv6-acl)#permit icmp any any nd-ns
3 IPV6 路由协议 RIPng
R1(config)#ipv6 unicast-routing
R2(config)#ipv6 unicast-routing
R1(config)#ipv6 router rip ccnp
R1(config-if)#ipv6 rip ccnp enable
R1(config-if)#int lo 0
R1(config-if)#ipv rip ccnp enable
 
R2(config)#ipv router rip ccnp
R2(config-rtr)#int f0/0
R2(config-if)#ipv rip ccnp enable
R2(config-if)#int lo 0
R2(config-if)#ipv rip ccnp enable
4 OSPF V3
1 OSPFV3 V2 的不同点
1 没有认证 -->ipsec
2 增加 instance ID  默认是实例 0
3 OSPFV3 是基于 per-link 而不是 per subnet 所以更稳定
4 组播地址 ff02::5 ff02::6
5 LSA1 LSA2 不在携带 IPV6 的地址
R1(config)#ipv6 router ospf 1
R1(config-rtr)#router-id 1.1.1.1
R1(config-if)#ipv6 ospf 1 area 0
R1(config-if)#int lo 0
R1(config-if)#ipv6 ospf 1 area 0
 
R2(config)#ipv6 router ospf 10
R2(config-rtr)#router-id 2.2.2.2
R2(config-if)#int f0/0
R2(config-if)#ipv6 ospf 10 ar 0
R2(config-if)#int lo 0
R2(config-if)#ipv6 ospf 10 ar 0
5 ISIS for ipv6
R1(config)#router isis
R1(config-router)#net 49.0001.0000.0000.0001.00
R1(config-router)#int f0/0
R1(config-if)#ipv router isis
R1(config-if)#int lo 0
R1(config-if)#ipv router isis
 
R2(config)#router isis
R2(config-router)#net 49.0001.0000.0000.0002.00
R2(config-router)#log-adjacency-changes
R2(config-router)#int f0/0
R2(config-if)#ipv router isis
R2(config-if)#int lo 0
R2(config-if)#ipv router isis
R2#sh clns neighbors
R2#sh ipv6 route isis
重发布进 ISIS
R2(config)#int lo 1
R2(config-if)#ipv add 3::3/64
R2(config-router)#address-family ipv6
R2(config-router-af)#red connected
6 BGP IPV6
R1(config)#router bgp 1
R1(config-router)#nei 2001::2 remote-as 2
R1(config-router)#address-family ipv6
R1(config-router-af)#net 1::/64
 
R2(config)#router bgp 2
R2(config-router)#bgp router-id 2.2.2.2
R2(config-router)#nei 2001::1 remote 1
R2(config-router)#address-fa ipv6
R2(config-router-af)#net 2::/64
目前仅能传递 IPV4 的前缀,如果想传递 IPV6 前缀,需要激活
R1(config-router)#address-family ipv6
R1(config-router-af)#nei 2001::2 ac 
 
R2(config-router)#address-family ipv6
R2(config-router-af)#nei 2001::1 ac
 
R2#sh bgp ipv6 sum 这样查看 IPV6 的邻居
 
1 、过渡技术
1 dual stack 在同 1 个设 oIPV4 IPV6
2 静态 6to4 隧道
R3(config)#ipv6 unicast-routing
int lo 0
ipv6 ospf 1 ar 0
interface Tunnel32
 no ip address
 ipv6 address 2001::3/64
 ipv6 ospf 1 area 0
 tunnel source 13.1.1.3
 tunnel destination 12.1.1.2
 tunnel mode ipv6ip
ipv6 router ospf 1
 router-id 3.3.3.3
 
R2(config)#ipv6 unicast-routing
interface Tunnel23
 no ip address
 ipv6 address 2001::2/64
 ipv6 ospf 1 area 0
 tunnel source 12.1.1.2
 tunnel destination 13.1.1.3
 tunnel mode ipv6ip
ipv6 router ospf 1
 router-id 2.2.2.2
如果连接点很多 那就需要建立很多隧道。扩展性有问题。
3 动态 6to4 隧道
int lo 0
ipv6 add 2002::c01:0102::2/48
R2(config-if)#tunnel mode ipv6ip 6to4
R2(config)#ipv6 route 2002::/16 tunn 23
 
int lo 0
ipv add 2002:d01:0103::3/48
R3(config-if)#no tunnel mode ipv6ip
R3(config-if)#no tunnel destination 12.1.1.2
R3(config-if)#tunnel mode ipv6ip 6to4
R3(config)#ipv6 route 2002::/16 tunnel 32
思路
R2--->R3
目标 IP2002:d01:0103::3----> 推出 IPV4 的地址是 13.1.1.3----> 根据 13.1.1.3 进行路由查找 ---> 进行 IPV6 6to4 封装
4)NAT-PT
-------------------------- 实验 14:NAT-PT------------
ipv6 unicast-routing
interface Serial1/0
 ipv6 enable
 ipv6 ospf 1 area 0
interface Serial1/1
 ip address 13.1.1.1 255.255.255.0
router ospf 1
 network 13.1.1.0 0.0.0.255 area 0
ipv6 router ospf 1
 router-id 1.1.1.1
--
R1(config)#ipv6 nat prefix 3ffe:b00:ffff::1:0:0/96
R1(config)#ipv6 router ospf 1
R1(config-rtr)#redistribute connected
R1(config)#int s1/0
R1(config-if)#ipv6 nat
R1(config-if)#int s1/1
R1(config-if)#ipv6 nat
ipv6 ———— IPV4
R1(config)#ipv6 nat v6v4 source 2::2 13.1.1.10
R2(config)#line vty 0 4
R2(config-line)#no login
R3 telnet 13.1.1.10
ipv4 ———— IPV6
R1(config)#ipv6 nat v4v6 source 3.3.3.3 3ffe:b00:ffff:0:0:1:0303:0303
R3(config)#line vty 0 4
R3(config-line)#no login
R2#telnet 3ffe:b00:ffff:0:0:1:0303:0303
 
 

你可能感兴趣的:(用户,注册,ipv6,路由,机构)