小林不是俊
小林不是俊
Published on 2025-02-03 / 2 Visits
0
0

掌握IPv6技术

# 1.掌握IPv6技术
```bash
IPv6的定义
IPv6(Internet Protocol Version 6)是互联网协议第六版,是为了解决IPv4地址耗尽问题而设计的下一代互联网协议。IPv6采用128位的地址长度,提供海量的地址空间,能够为每个终端设备分配一个全球唯一的IPv6地址。IPv6不仅解决了地址不足的问题,还通过简化报文头、增强安全性和服务质量(QoS)等功能,提升了网络的整体性能。

IPv6的优缺点
优点
巨大的地址空间:IPv6提供了超过3.4×10^38个地址,解决了IPv4地址耗尽的问题。
简化报文头:取消了IPv4报文头中的选项字段,引入多种扩展报文头,提高了处理效率。
增强的安全性:IPv6内置了IPSec协议,支持端到端的加密和身份验证,增强了网络安全。
更好的服务质量(QoS):新增流标记域,能够为实时应用(如视频会议、网络电话等)提供更好的QoS保障。
自动配置能力:支持无状态地址自动配置(SLAAC)和DHCPv6,简化了网络配置。
更好的移动性支持:允许设备在不同网络之间无缝切换。
支持多播传输:原生支持多播,提高了数据传输效率。

缺点
兼容性问题:IPv6与IPv4不兼容,仅支持IPv4的设备无法直接连接到IPv6网络,需要通过双栈等技术过渡。
部署成本高:部署IPv6需要更新网络设备和路由器,对于已有的IPv4网络,升级成本较高。
过渡复杂:由于IPv4的广泛使用,IPv6的全面过渡需要较长时间,且在过渡期间需要同时维护两种协议。
```

# 2.实验拓扑
![alt text](file:///c%3A/Users/%E6%9E%97%E5%8B%87/Pictures/Screenshots/%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202025-02-03%20145105.png)

## 2.1 根据拓扑图给PC配置IPv6地址
![alt text](file:///c%3A/Users/%E6%9E%97%E5%8B%87/Pictures/Screenshots/%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202025-02-03%20145657.png)
![alt text](file:///c%3A/Users/%E6%9E%97%E5%8B%87/Pictures/Screenshots/%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202025-02-03%20145728.png)



## 2.2 配置路由器
```bash
Router0 配置
Router>en
Router#conf
Router(config)#ipv6 unicast-routing    //启用IPv6路由功能

给各接口配置IPv6地址
Router(config)#interface FastEthernet0/0
Router(config-if)#ipv6 enable    //开启接口IPv6功能
Router(config-if)#ipv6 add 2001:1::1/64
Router(config-if)#no shutdown 
Router(config-if)#ex

Router(config)#int f0/1
Router(config-if)#ipv6 enable
Router(config-if)#ipv6 add 2001:2::1/64
Router(config-if)#no sh

配置静态路由
Router(config)#ipv6 route 2001:3::/64 2001:2::2
Router(config)#ipv6 route 2001:4::/64 2001:2::2


Router1 配置
Router#en
Router#conf
Router(config)#ipv6 unicast-routing     //启用IPv6路由功能

给各接口配置IPv6地址
Router(config)#int f0/0
Router(config-if)#ipv6 enable             //开启接口IPv6功能
Router(config-if)#ipv6 add 2001:2::2/64
Router(config-if)#no shutdown 
Router(config-if)#ex

Router(config)#int f0/1
Router(config-if)#ipv6 enable
Router(config-if)#ipv6 add 2001:3::1/64
Router(config-if)#no shutdown 
Router(config-if)#ex

配置静态路由
Router(config)#ipv6 route 2001:1::/64 2001:2::1
Router(config)#ipv6 route 2001:4::/64 2001:3::2



Router2 配置
Router>en
Router#conf
Router(config)#ipv6 unicast-routing    //启用IPv6路由功能

给各接口配置IPv6地址
Router(config)#int f0/0
Router(config-if)#ipv6 enable         //开启接口IPv6功能
Router(config-if)#ipv6 add 2001:3::2/64
Router(config-if)#no shutdown 
Router(config-if)#ex

Router(config)#int f0/1
Router(config-if)#ipv6 enable
Router(config-if)#ipv6 add 2001:4::1/64
Router(config-if)#no shutdown 
Router(config-if)#ex

配置静态路由
Router(config)#ipv6 route 2001:1::/64 2001:3::1
Router(config)#ipv6 route 2001:2::/64 2001:3::1
```


## 2.3 测试通信
![alt text](file:///c%3A/Users/%E6%9E%97%E5%8B%87/Pictures/Screenshots/%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202025-02-03%20145120.png)
![alt text](file:///c%3A/Users/%E6%9E%97%E5%8B%87/Pictures/Screenshots/%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202025-02-03%20145139.png)


Comment