ipv6的学习

IPV6和IPV4

1、IPV4和IPV6的书写格式

IPV4 由32位二进制组成,每八位为一段,共四段,中间用“.”隔开,用点分十进制书写。如:192.168.1.1,转成二进制:11000000.10101000.00000001.00000001;

掩码书写:255.255.255.0或/24,两种方式

IPV6由128位二进制组成,每十六位为一段,共八段,中间用“:”隔开,用十六进制书写,每个十六进制数是由四位二进制数转化而成。如:2031:0000:130F:0000:0000:09C0:876A:130B

IPV6的简写:1、每段高位0 省略;

             2、连续的0段,用::代替,但只允许出现一次(出现两次无法判断位数)

掩码书写:/64

2031:0:130f::9c0:876a:130b  

2、通讯方式

IPV4:广播、组播、单播

IPV6:单播、组播、任意播

任意播:一对多中之一(对路径成本最小的一)

IPV4中的广播在IPV6中用本地链路(本网内)的组播代替。

3、地址类型

IPV4分为A、B、C、D类地址

IPV6中完全去除这个思路,常见地址几乎全是/64,暂不考虑地址浪费问题。

IPV6的地址类型:

单播(全局)地址:以2000::/3打头即二进制001打头即为全局单播地址(互联网使用)。0010

掩码/23为ISP地址;/32为若干子网汇到站点,掩码长度;/48主机汇成若干子网,掩码长度;/64主机地址的掩码长度

主机全局地址获取途径:a通过路由器DHCP自动获取;b 通过路由器通告网号+EUI-64获得;

本地链路地址:FE80::/10打头即二进制1111111010打头,本地链路地址只能在一个链路范围内,同时一个网络使用的地址不可也不能跨路由器去外网。

多(组)播地址:FF00::/8  

任意播:普通单播地址就可以作为任意播地址使用

其它地址若无明确定义,一般当全局单播地址使用。

4、通讯细节

a.自动获取地址

  有状态:DHCP分配并记录(自动获取)

  无状态:全局地址:路由通告的网号+EUI-64地址

          本地链路地址:FE80::+ EUI-64地址(自动生成后64位,中间用0补全)

EUI-64地址:为IPV6地址后64位,由计算机自动生成。

生成规则:MAC地址第7位取反;并且在MAC中间插入FFFE成为主机位地址后64位。

b.每个接口均有多个类型地址(IPV4:网络中每个节点只能有一个IP地址且每个IP地址都是全局唯一的;IPV6中每个节点可以多个地址

1、本地链路地址

2、全局地址

3、多个组播地址

FF02::1   代表所有主机

FF02::2   代表所有路由器

FF02::6   OSPF路由器

FF02::10  RIP路由器

4、本地链路范围内通信,邻居发现和重复地址检测(类IPV4中arp解析),但IPV6中由ICMPV6协议实现:

主机发出一个组播地址FF02::1:FFXX:XXXX(XX:XXXX为目标地址的后24位);NS邻居请求,NA邻居通告。

5、在全局范围内通讯:RS路由器请求和RA路由器通告,还是由ICMP协议

主机向FF02::2发送RS,请求网号、网关等信息,路由器以RA回应网号和网关信息给主机。主机即可获得全局网号与自己所在网络的网关。

6、配置和路由

静态、OSPF

7、IPV4和IPV6过渡办法

a.双协议栈(两套互不相干)

b.隧道:用IPV4网络将IPV6包当数据传输,目标点解开即可(穿越IPV4)

c. 网址转换+协议转换

### IPv6学习教程与ENSP配置模拟实验 #### 一、基础概念理解 IPv6作为下一代互联网协议,旨在解决IPv4地址枯竭问题并提供更安全可靠的网络环境。相较于IPv4,IPv6拥有更大的地址空间(128位),支持无状态自动配置,简化了主机接入过程。 #### 二、基于eNSP平台的IPv6基本配置流程 ##### 1. 设备初始化设置 确保所有参与实验的路由器和交换机均已启动,并通过Console线缆连接至电脑终端进行命令行操作界面登录。对于每台设备执行如下指令来开启IPv6功能: ```shell ipv6 unicast-routing ``` 此命令用于激活全局范围内的IPv6单播转发能力[^1]。 ##### 2. 接口分配IPv6前缀 针对各接口分别指定静态或动态获得的IPv6地址及其关联子网掩码长度。例如,在RouterA上为GigabitEthernet0/0端口指派特定IPv6地址: ```shell interface GigabitEthernet0/0 ipv6 address 2001:db8:abcd::a/64 exit ``` 上述代码片段展示了如何给定接口设定一个唯一的全球可聚合单播地址。 ##### 3. 启用ISATAP隧道技术实现过渡方案 为了使现有纯IPv4基础设施能够逐步迁移到全IPv6环境中,可以通过创建ISATAP隧道的方式让两套不同版本的IP体系共存互通。具体做法是在充当边界节点角色的路由器上定义相应的参数: ```shell ipv6 enable isatap Tunnel0 tunnel source Ethernet0/0 tunnel mode isatap exit ``` 这段脚本说明了怎样构建一条从当前局域网通往外部世界的ISATAP通道。 ##### 4. BGPv6会话建立及优化措施 当涉及到大规模跨自治系统的路由传播时,则需依赖于BGP(Border Gateway Protocol)协议来进行高效的信息交互。考虑到实际应用场景中的复杂性和多样性,建议采用路由反射器机制减少冗余路径计算开销: ```shell bgp 65000 neighbor 6::6 remote-as 65000 ! address-family ipv6 network 2001:db8:abcd::/64 peer 6::6 activate peer 6::6 next-hop-self peer 5::5 reflect-client exit-address-family ``` 这里给出了关于如何在一对相邻AS之间协商BGPv6关系的具体方法,同时也体现了利用多宿主特性简化配置工作的技巧[^3]。 ##### 5. ACL策略实施保障网络安全 最后一步是要考虑如何保护内部资源免受未经授权访问的影响。这通常涉及到了解并合理运用访问控制列表(Access Control List),比如下面的例子就实现了阻止来自某一台PC的数据包到达另一目标机器的效果: ```shell access-list 1 deny ip host 192.168.1.1 any log access-list 1 permit ip any any ! interface FastEthernet0/0 ip access-group 1 in ``` 以上示例中提到的是基于IPv4的ACL规则制定方式;而对于IPv6而言,只需相应调整关键字即可达到相同目的[^4]。 ---
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值