ipv6小综合

news/2025/2/16 6:02:35/

目录

  • 实验要求
  • 中间IPV4部分
    • ip及环回配置
    • nat的配置
  • 整个ipv6的配置
    • ipv6 地址划分
    • R1上面ipv6环回及接口ip配置
    • ripng配置,连通左边
    • R1上ipv6 路由汇总
    • ipv4 ipv6 共存
      • 6to4 隧道口配置
      • 右边ipv6环回及接口ip配置
      • ospfv3配置
      • bgp的配置及内部联邦
      • R6做反射器

实验要求

中间IPV4部分

ip及环回配置

[R1]int LoopBack 0
[R1-LoopBack0]ip ad 192.168.1.1 25
[R1-LoopBack0]q
[R1]int LoopBack 1 
[R1-LoopBack1]ip ad 192.168.1.129 25
[R1-LoopBack1]int g0/0/1
[R1-GigabitEthernet0/0/1]ip ad 192.168.0.1 30
[R1]ip route-static 0.0.0.0 0 192.168.0.2
[R1]ip route-static 192.168.1.0 24 NULL 0[R2-GigabitEthernet0/0/1]ip ad 23.1.1.1 24
[R2]ip route-static 0.0.0.0 0 23.1.1.2
[R2]int g0/0/0
[R2-GigabitEthernet0/0/0]ip ad 192.168.0.2  30
[R2-GigabitEthernet0/0/0]q
[R2-LoopBack0]ip ad 192.168.2.1 24
[R2]ip route-static 192.168.1.0 24 192.168.0.1[R3]int g0/0/0
[R3-GigabitEthernet0/0/0]ip ad 23.1.1.2 24
[R3-GigabitEthernet0/0/0]q
[R3]int LoopBack 0
[R3-LoopBack0]ip add 3.3.3.3 24
[R3-LoopBack0]int g0/0/1
[R3-GigabitEthernet0/0/1]ip ad 34.1.1.1 24[R4]int g0/0/0
[R4-GigabitEthernet0/0/0]ip ad 34.1.1.2 24
[R4-GigabitEthernet0/0/0]q
[R4]ip route-static 0.0.0.0 0 34.1.1.1

这时左边和ipv4互通了

nat的配置

左边的私网为了能够访问到公网需要在R2上面做nat
如下:

[R2]acl 2000
[R2-acl-basic-2000]rule permit source 192.168.0.0 0.0.255.255   对这一段地址做转换
[R2-acl-basic-2000]int g0/0/1    到流量出接口放出2000
[R2-GigabitEthernet0/0/1]nat outbound 2000

用R1 ping R3环回测试成功,说明访问公网可以
在这里插入图片描述

整个ipv6的配置

左边是双栈ipv4和ipv6共存,最右边是全部运行的ipv6协议,两边的ipv6通过 6to4 建立隧道口进行传输即可。建立隧道口的接口在R2 g0/0/1 和 R4 g0/0/0 上面配置,ipv6地址通过这2个路由器的这2个接口地址换算。
接下来划分ipv6地址

ipv6 地址划分

左边基于R2 g0/0/1口的 ip 23.1.1.1 划分如下:

23.1.1.1 划分成ipv6:2002:1701:0101::/48
2002:1701:0101::/48 再变成64位的地址作为R1 R2的骨干ip**:2002:1701:0101:0000::/64
将2002:1701:0101:0000::/64 再划分为2个网段,作为R1的2个ipv6环回:
2002:1701:0101:0000::/65     
2002:1701:0101:8000::/65  

右边边基于R4 g0/0/0口的 ip 34.1.1.2 划分如下:

34.1.1.2   划分成ipv6地址为:
2002:2201::0102::/48
右边有2个As ,所以 2002:2201::0102::/48 再划分为2个网段为:
2002:2201::0102::/49    给AS1
2002:2201::0102:8000:/49  给AS2
2002:2201::0102::/49划分为2002:2201::0102::/64----2002:2201::0102:7FFF:/64
2002:2201::0102:8000:/49划分为2002:2201::0102:8000:/64----2002:2201::0102:FFFF:/64
到这里所有的地址规划好,从其中取地址来分配用就是

R1上面ipv6环回及接口ip配置

[R1]ipv6   开启ipv6协议
[R1]interface LoopBack 0
[R1-LoopBack0]ipv6 enable 
[R1-LoopBack0]ipv6 address 2002:1701:101:0000::1 65    这个环回配置一个ipv6 ip
[R1-LoopBack0]int loo 1
[R1-LoopBack1]ipv6 enable 
[R1-LoopBack1]ipv6 ad 2002:1701:101:0000:8000::1 65    这个环回配置一个ipv6 ip

如图,可以发现,ipv6 地址被简写显示出来的
在这里插入图片描述

[R1]int g0/0/1
[R1-GigabitEthernet0/0/1]ipv6 enable 
[R1-GigabitEthernet0/0/1]ipv6 ad 2002:1701:101:1::1 64[R2]ipv6
[R2]int g0/0/0
[R2-GigabitEthernet0/0/0]ipv6 enable 
[R2-GigabitEthernet0/0/0]ipv6 ad 2002:1701:101:1::2 64
[R2]int loo0
[R2-LoopBack0]ipv6 enable 
[R2-LoopBack0]ipv6 ad 2002:1701:101:2::1 64
这时左边可以用ripng学习路由了

ripng配置,连通左边

不管什么协议,宣告时都要在对应的接口或者环回下宣告

[R1]ripng 1     开启ripng 进程号1
[R1-ripng-1]int loo0   进入环回宣告
[R1-LoopBack0]ripng 1 enable 
[R1-LoopBack0]int lo1
[R1-LoopBack1]ripng  1 enable 
[R1-LoopBack1]int g0/0/1
[R1-GigabitEthernet0/0/1]ripng 1 en[R2]ripng 1   与上面同理
[R2-LoopBack1]int loo0
[R2-LoopBack0]ripng 1 enable 
[R2-LoopBack0]int g0/0/0
[R2-GigabitEthernet0/0/0]ripng 1 enable 

如下,查看R1 的ipv6 路由表,发现有学到R2ipv6环回
在这里插入图片描述

R1上ipv6 路由汇总

[R1]int g0/0/1
[R1-GigabitEthernet0/0/1]ripng summary-address 2002:1701:101:: 64

汇总之后,R6在左边学习到的2条路由会变成一条

接下来中间的ipv4 与左边的相互连通了,接下来就让ipv4 和 ipv6环境相互通

ipv4 ipv6 共存

现在的时代虽然ipv6用的越来越多,但是ipv4 任然存在,虽然会从ipv4过渡到ipv6,但是过程中始终会有ipv4和ipv6共存的时候。
解决共存的方法之一就是通过建立隧道口实现ipv4 ipv6环境的互通

6to4 隧道口配置

[R2]int t 0/0/0     在R2 上面建立隧道口
[R2-Tunnel0/0/0]ipv6 enable   
[R2-Tunnel0/0/0]ipv6 address 2002:1701:101:3::1 64   隧道口的ip地址
[R2-Tunnel0/0/0]tunnel-protocol ipv6-ipv4 6to4     ipv6前面封装ipv4头部,用6to4算出目的ipv6 ip
[R2-Tunnel0/0/0]source 23.1.1.1   封装的源ip
[R2]ipv6 route-static 2002:: 16 Tunnel 0/0/0   静态地址,去往2002:: 这个网段就通过隧道口经过
[R2]int g0/0/0 
[R2-GigabitEthernet0/0/0]ripng default-route only   给对端的路由器发一个缺省
[R1]ipv6 route-static 2002:1701:101:: 64 NULL 0  汇总写一个空接口防止黑洞[R4]int t0/0/0
[R4-Tunnel0/0/0]ipv6 enable 
[R4-Tunnel0/0/0]ipv6 ad 2002:2201:0102:2::1 64
[R4-Tunnel0/0/0]tunnel-protocol ipv6-ipv4 6to4 
[R4-Tunnel0/0/0]source 34.1.1.2
[R4]ipv6 route-static 2002:: 16 Tunnel 0/0/0
[R4]bgp 1
[R4-bgp]ipv6-family 
[R4-bgp-af-ipv6]network 2002:: 16

右边ipv6环回及接口ip配置

[R4]ipv6 
[R4]int LoopBack 0
[R4-LoopBack0]ipv6 enable 
[R4-LoopBack0]ipv6 address 2002:2201:0102::1 64
[R4-LoopBack0]int g0/0/1
[R4-GigabitEthernet0/0/1]ipv6 e
[R4-GigabitEthernet0/0/1]ipv6 address 2002:2201:0102:1::1 64[R5]ipv6
[R5]int g0/0/0
[R5-GigabitEthernet0/0/0]ipv6 enable 
[R5-GigabitEthernet0/0/0]ipv6 ad 2002:2201:0102:1::2 64
[R5-GigabitEthernet0/0/0]int lo0
[R5-LoopBack0]ipv6 enable 
[R5-LoopBack0]ipv6 ad 2002:2201:0102:8000::1 64
[R5]int g0/0/1
[R5-GigabitEthernet0/0/1]ipv6 enable 	
[R5-GigabitEthernet0/0/1]ipv6  ad 2002:2201:0102:8001::1 64
[R5]ipv6 route-static 2002:2201:0102:8000:: 49 NULL 0
[R5]bgp 64512
[R5-bgp]ipv6-family 
[R5-bgp-af-ipv6]network 2002:2201:0102:8000:: 49   汇总[R6]ipv6 
[R6]int g0/0/0
[R6-GigabitEthernet0/0/0]ipv6 enable 
[R6-GigabitEthernet0/0/0]ipv6 ad 2002:2201:0102:8001::2 64
[R6-GigabitEthernet0/0/0]int lo0
[R6-LoopBack0]ipv6 enable 
[R6-LoopBack0]ipv6 ad 2002:2201:0102:8002::1 64
[R6-LoopBack0]int g0/0/1
[R6-GigabitEthernet0/0/1]ipv6 e
[R6-GigabitEthernet0/0/1]ipv6 ad 2002:2201:0102:8003::1 64[R7]ipv6
[R7]int g0/0/0
[R7-GigabitEthernet0/0/0]ipv6 enable 
[R7-GigabitEthernet0/0/0]ipv6 ad 2002:2201:0102:8003::2 64
[R7-GigabitEthernet0/0/0]int lo0
[R7-LoopBack0]ipv6 enable 
[R7-LoopBack0]ipv6 ad 2002:2201:0102:8004::1 64
[R7-LoopBack0]int g0/0/1
[R7-GigabitEthernet0/0/1]ipv6 enable 
[R7-GigabitEthernet0/0/1]ipv6 ad 2002:2201:0102:8005::1 64[R8]ipv6
[R8]int g0/0/0
[R8-GigabitEthernet0/0/0]ipv6 enable 
[R8-GigabitEthernet0/0/0]ipv6 ad 2002:2201:0102:8005::2 64
[R8-GigabitEthernet0/0/0]int lo0
[R8-LoopBack0]ipv6 enable 
[R8-LoopBack0]ipv6 ad 2002:2201:0102:8006::1 64

完毕

ospfv3配置

ospfv3 的宣告需要在对应的接口或者环回里面宣告,不像ospf一样宣告网段

[R5]ospfv3 1      启动ospfv3 进程号为1
[R5-ospfv3-1]router-id 5.5.5.5
[R5-ospfv3-1]int lo0      进入到环回里面宣告
[R5-LoopBack0]ospfv3 1 area 0
[R5-LoopBack0]int g0/0/1   进入接口宣告
[R5-GigabitEthernet0/0/1]ospfv3 1 area 0
[R5-bgp]int lo0
[R5-LoopBack0]ipv6 ad 1::5 128   再建一个环回地址,为了后面方便建邻[R6]ospfv3 1  与上面解释一样
[R6-ospfv3-1]router-id 6.6.6.6
[R6-ospfv3-1]int g0/0/0
[R6-GigabitEthernet0/0/0]ospfv3 1 area 0
[R6-GigabitEthernet0/0/0]int lo0
[R6-LoopBack0]ospfv3 1 area 0
[R6-LoopBack0]int g0/0/1
[R6-GigabitEthernet0/0/1]ospfv3 1 area 0
[R6]int lo0
[R6-LoopBack0]ipv6 ad 1::6 128[R7]ospfv3 1 
[R7-ospfv3-1]router-id 7.7.7.7
[R7-ospfv3-1]int g0/0/0
[R7-GigabitEthernet0/0/0]ospfv3 1 area 0
[R7-GigabitEthernet0/0/0]int lo0
[R7-LoopBack0]ospfv3 1 area 0
[R7-LoopBack0]int g0/0/1
[R7-GigabitEthernet0/0/1]ospfv3 1 area 0
[R7]int lo0
[R7-LoopBack0]ipv6  ad 1::7 128[R8]ospfv3 1
[R8-ospfv3-1]router-id 8.8.8.8
[R8-ospfv3-1]int g0/0/0
[R8-GigabitEthernet0/0/0]ospfv3 1 area 0
[R8-GigabitEthernet0/0/0]int lo0
[R8-LoopBack0]ospfv3 1 area 0
[R8]int lo0
[R8-LoopBack0]ipv6 ad 1::8 128

这时候右边的ip及环回就已经配好了

查看R6的ospfv3的建邻情况 可以看出R7为BDR
在这里插入图片描述

bgp的配置及内部联邦

[R4]bgp 1   bgp进程
[R4-bgp]router-id 4.4.4.4
[R4-bgp]peer 2002:2201:102:1::2 as-number 2     R4对端ipv6地址建立令居,对面as号为2
[R4-bgp]ipv6-family   ipv6家族模式启动一下
[R4-bgp-af-ipv6]peer 2002:2201:102:1::2 enable [R5]bgp 64512    属于的小号
[R5-bgp]router-id 5.5.5.5
[R5-bgp]confederation id 2  申明大号
[R5-bgp]peer 2002:2201:102:1::1 as-number 1
[R5-bgp]ipv6-family
[R5-bgp-af-ipv6]peer 2002:2201:102:1::1 enable
[R5]bgp 64512
[R5-bgp]peer 1::6 as 64512
[R5-bgp]peer 1::6 connect-interface LoopBack 0 1::5  指定1::5 环回建立邻居
[R5-bgp]ipv6-family 
[R5-bgp-af-ipv6]peer 1::6 enable [R6]bgp 64512
[R6-bgp]router-id 6.6.6.6
[R6-bgp]confederation id 2
[R6-bgp]peer 1::5 as-number 64512
[R6-bgp]peer 1::5 connect-interface LoopBack 0 1::6
[R6-bgp]peer 1::7 as-number 64512
[R6-bgp]peer 1::7 connect-interface LoopBack 0 1::6
[R6-bgp]ipv6-family
[R6-bgp-af-ipv6]peer 1::5 e
[R6-bgp-af-ipv6]peer 1::7 e[R7]bgp 64512
[R7-bgp]router-id 7.7.7.7
[R7-bgp]confederation id 2
[R7-bgp]confederation peer-as 64513
[R7-bgp]peer 1::6 as-number 64512
[R7-bgp]peer 1::6 connect-interface LoopBack 0 1::7
[R7-bgp]peer 1::8 as-number  64513     申明邻邦
[R7-bgp]peer 1::8 connect-interface LoopBack 0 1::7
[R7-bgp]peer 1::8 ebgp-max-hop 2       因为R7R8为EBGP关系,需要改变TTL值
[R7-bgp]ipv6-family 
[R7-bgp-af-ipv6]peer 1::8 enable 
[R7-bgp-af-ipv6]peer 1::6 enable[R8]bgp 64513
[R8-bgp]router-id 8.8.8.8
[R8-bgp]confederation id 2
[R8-bgp]confederation peer-as 64512
[R8-bgp]peer 1::7 as-number 64512
[R8-bgp]peer 1::7 connect-interface LoopBack 0 1::8
[R8-bgp]ipv6-family
[R8-bgp-af-ipv6]peer 1::7 e
[R8-bgp-af-ipv6]q
[R8-bgp]peer 1::7 ebgp-max-hop 2

查看R5bgp邻居
在这里插入图片描述

R6做反射器

定理:在ibgp内部,一个路由器从ibgp处学习到的路由不能传递给其ibgp邻居(ibgp水平分割)
因为左边的路由从R4传给R5时是优秀的,在R5传递给R6时 ,R6不优,所以让R6当反射器。

[R5]bgp 64512
[R5-bgp]ipv6-family
[R5-bgp-af-ipv6]peer 1::6 next-hop-local   将下一跳改为本地[R6]bgp 64512
[R6-bgp]ipv6-family 
[R6-bgp-af-ipv6]peer 1::7 reflect-client    反射给1::7

最后R1ping通了R8 ipv6环回
在这里插入图片描述


http://www.ppmy.cn/news/247345.html

相关文章

IPv6专题系列:01. IPv6地址介绍

IPv6地址格式 IPv6地址从IPv4地址的32 bits扩展到128 bits,IPv6地址的表示、书写方式也从IPv4的点分十进制,如192.168.1.1,转变为: 即,16 bits一组,采用16进制表示,共8组字段,每个字…

IPv6+VRRP6

实验背景 如下图所示,在IPv6网络中,主机PC1、PC2通过接入层交换机LSW1接入网络,为了保证两台主机用户的业务在网络中不中断,在LSW2与LSW3上配置VRRP6主备备份功能,同时考虑到设备承载数据流量的压力,做VRR…

IPv6 — IPv4v6 综合组网技术

目录 文章目录 目录IPv4v6 综合组网技术(转换机制)双栈策略隧道策略IPv4v6 综合组网技术(转换机制) 对于大多数企业,必须以循序渐进的方式在现有的 IPv4 网络中分步引入 IPv6。因为 IPv4 和 IPv6 的协议头格式不同,因此两种协议之间无法进行互操作。但就当下而言,在大多…

3G是IPv6的3G(转)

人们在了解3GPP/3GPP2体系中的IPv6时经常会产生混乱,这是由于IPv6处于两个不同的层面造成的。首先是数据承载层面,在这里用户数据流量经过运营商PLMN从MS流向PDN。另一个是传输承载层面,它与数据承载层面是两个不同的逻辑层面。概括来讲&…

3G技术及IPV6

3G技术及IPV6 移动通信技术蜂拥而至!3G、2.5G等通信新名词的出现,令人眼花缭乱。那么,移动技术2.5G和3G技术究竟是什么?现就引给大家作一个初步介绍,希望通过阅读此篇文章,让您对移动通信技术有更加深入的了解。 一、什…

Amino框架无锁算法实现并发线程安装组件(一)

Amino是无锁并行框架,线程安装,该框架封装了无锁算法,提供了可用于线程安全的一些数据结构,同时还内置了一些多线程调度模式。使用Amino进行软件开发有以下的优势: 1.对死锁的问题免疫 2.确保系统并发的整体进度 3.降低高并发下无锁竞争带…

Nginx优化、Nginx+Tomcat实现负载均衡、动静分离集群部署

Nginx优化、NginxTomcat实现负载均衡、动静分离集群部署 一、Tomcat 优化二、Tomcat多实例部署1、安装好jdk2、安装tomcat3、配置tomcat环境变量4、修改tomcat2中的server.xml文件,要求各tomcat实例配置不能有重复的端口号5、修改各tomcat实例中的startup.sh和shutd…

基于lamp搭建Discuz论坛

Discuz!是腾讯(Tencent)旗下 Comsenz 公司推出的以社区为基础的专业建站平台,帮助网站实现一站式服务。让论坛(BBS)、个人空间(SNS)、门户(Portal)、群组(Gro…