IPv6-IPv4
 
  
刚听说Ipv6的时候,以为还很遥远,今天才知道在我国它已试用了两年<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
 
  
一、 Ipv6 的特性:
 
  
1. 提供较大的地址空间
 
  
2. 包头简单
 
  
3. 没有广播,使用组播
 
  
4. 自动配置
 
  
一台PC机Ipv6地址的获取,主机向路由器查询网络号+MAC地址
 
  
5. 即插即用
 
  
6. 不再使用 NAT
 
  
7. 提供地址聚合功能
 
  
8. “路由”包时,效率高
 
  
二、 Ipv6 地址分类:
 
  
1. 单播地址:单个端口上的地址
 
  
2. 组播:一对多
 
  
如图:
 
  <?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />

     
      
常用的组播地址:
   
FF02::1 // 所有节点
   
FF02::2 // 所有路由器
   
FF02::9 // 所有 RIP 路由器
   
3. 任意播地址:多个设备可以共享一个地址
   
设备发送数据时,把数据发向距离自己最近的“配置任意播地址”的设备
   
三、 Ipv6 配置:
   
1. 常规配置:
   
A、端口IPv6地址配置
   
(config-if)#ipv6 address IPv6地址/前缀
   
B、启用IPv6路由
   
(config)#ipv6 unicast-routing
   
C、IPv6静态路由
   
(config)#ipv6 route IPv6目的网/前缀 下一条IPv6/端口
   
D、查看IPv6路由表
   
#show ipv6 route
   
   
2. 动态路由配置:
   
在 Ipv6 中常用的路由协议会不会有变化呢,下岗的或者新生的?只学到 RIP 、 EIGRP 和 OSPF 三种配置
   
A 、 RIPng( 特性类似 ripv2)
   
(config-if)# ipv6 rip 标记 enable
   
B 、 EIGRP:
   
1)启用EIGRP路由协议
   
(config)# ipv6 router eigrp 自治系统号
   
(config-rtr)# no shutdown
   
2)在端口上启用EIGRP
   
(config-if)# ipv6 eigrp 自治系统号
   
C 、 OSPFv3
   
OSPFv3与OSPFv2的不同:
   
1>在同一链路上,两端设备的IP 可以不在同一网段
   
2>路由器的端口连接的对象是链路
   
3>组播地址:224.0.0.5—>FF02::5
   
224.0.0.6—>FF02::6
   
4>DR和BDR的表示:使用路由器ID,而不是用Ipv6表示
   
5>OSPFv3下:路由器ID,区域ID与OSPFv2相同
   
6>OSPFv3安全性高于OSPFv2
   
配置:
   
1>启用OSPF路由协议,并指定路由器ID
   
(config)# ipv6 router ospf 进程号
   
(config-rtr)# router-id IPv4地址
   
2>在端口上启用OSPF,并指定区域
   
(config-if)# ipv6 ospf 进程号 area 区域号
   
(config-if)# ipv6 ospf priority 优先级 (可选)
   
//优先级: 0---255,默认为0(用于选举DR或BDR,选举过程等同OSPFv2)
   
(config-if)# ipv6 ospf cost 开销 (可选)
   
//开销: 1---65535,默认开销取决于接口的带宽,等同OSPFv2
   
(config-if)#area area-id range 汇总IP 汇总掩码 【adervise】 【cost】
   
四、 Ipv6-to-Ipv4 Transition
   
实际的环境没有接触过,但总体可以想象:
   
   

   
可采用的技术:
   
1. 双栈( Dual-Stack ):在路由器上既配置 Ipv4 地址,又配置 Ipv6 网络
   
If both IPv4 and IPv6 are configured on an interface, this interface is dual-stacked.
   
路由器配置环境如下:
   
 

   
   
2. 隧道 (Tunnel) :发送路由器在 Ipv6 包封装的基础上,加 Ipv4 包头,使其通过 Ipv4 网络,接收路由器去掉 Ipv4 包头,使真实的 Ipv6 包通过 Ipv6 网络
   
A 、配置隧道有如下要求:
   
1 ) Dual-stack endpoints
   
2 ) IPv4 and IPv6 addresses configured at each end
   
B 、路由器配置环境如下:
   
   

   
C 、具体配置:(版本支持要求 12.4 及以上版本)
   
(config)#interface tunnel 隧道号
   
(config)#ipv6 add Ipv6 地址 / 前缀
   
(config-if)#tunnel source 隧道源 IP 地址
   
(config-if)#tunnel destination 隧道目的 IP 地址
   
(config-if)#tunnel mode Ipv6ip
        
   
转载于:https://blog.51cto.com/iyuer2010/122395
 
 
                     
            
        













 
                    

 
                 
                    