CCIE理论-第十四篇-IPV6-路由协议-BGP小实验

CCIE理论-第十四篇-IPV6-路由协议-BGP小实验

首先列,还是有两种做法,还是做实验看效果啊哈
在这里插入图片描述

R1为bgp的as1
下面三个设备都是as100
然后r5是as2
这边方便一会做ibgp和ebgp
其中,r1带一个1::1/128的环回口,然后r5带一个2::2/128的环回口

在这里插入图片描述
其中呢,在BGP里面,IPV4和IPV6都是分单播和组播的
其实支持的还有其他的,vrf啊,vpnv4.vpnv6这些,不过我这个镜像不支持
在这里插入图片描述

之前默认在ipv4单播的情况下呢
直接neighbor
然后network
看看是不是ebgp加个跳数
就完事了

但是到了ipv6里面是这样的
首先要先宣告一下
然后再到对应的分组里面去激活一下 active才能使用

在这里插入图片描述
就先全局做一个,然后进入到对应的协议簇里面激活
就跟之前的在af模式下no shutdown是一样的意思,只不过换一种形式,active而已

目前BGP支持的有
IPV4单播
IPV4组播
IPV6单播
IPV6组播
VRF
VPNV4
VPNV6
有个特点就是,可以在v6的环境用v4,也可以在v4的环境建v6
比如使用v4的的地址去建立v6的邻居,也是可以的

BGP呢, 默认 是开启了ipv4的单播的,也就是之前学习的那种

所以在做v6的环境的时候,是建议关掉的

在这里插入图片描述

ipv4和ipv6的单播和组播
在这里插入图片描述
其实还有vpnv4和vpnv6,不过我这个iso里面他不支持
其中呢
在这里插入图片描述

如果直接写address-family ipv6 后面不跟任何东西的话,默认就是单播
跟了什么就是什么,ipv4和ipv6同理

IP虽然规划过了,不过还是看看吧,底层环境是通的
然后R2个R3之间跑ospfv3,R3和R4跑ipv6-eigrp
R1
在这里插入图片描述
R2
在这里插入图片描述
R3
在这里插入图片描述
R4
在这里插入图片描述
R5
在这里插入图片描述

经过测试,每个设备的互联都是互通的,然后记得一定要开vip6的单播.

配置

首先做R1和R3之间的BGP

在做ipv6的bgp的时候,如果本机设备上没有ipv4地址
那么必须手动配置ipv4的route-id,是必须

在这里插入图片描述
按照我们之前的ipv4做法是这样的,然后network就完事了
在ipv6中,需要进入到对应的协议族里面去激活一下
在这里插入图片描述
这个unicast单播,可以打可以不打,不打默认就是单播
然后激活一下刚刚建立的邻居
顺便把这个环回口的网络也宣告进来

到这一步的R1的BGP是这样的
在这里插入图片描述

到了R2是同理的
在这里插入图片描述

做完他们两个的邻居就起来了
在这里插入图片描述
在这里插入图片描述
也收到了传来的bgp的路由
在这里插入图片描述

OSPF-V3

然后R2和R3之间启一个ospf作为底层
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

EIGRP

3和4之间要启动一个EIGRP的v3版本,但是我这的镜像不太支持
我就手动打了

全局弄个进程
ipv6 router eigrp 12345
eigrp router-id 地址
到接口下
no shutdown
ipv6 router eigrp 12345

当然还有第二种

全局下
router eigrp  ccie(名字,实例)
adress-family ipv6 autonomous-system 1
af-interface 接口
shutdown(注意是关闭,不是不关闭哈!)
这个之前讲过,再讲一次
在ipv6的eigrp中,只要做了全局
那么全部接口都会进入,他会自动开启的
所以不要什么就关什么,记住是不要什么关什么,别把要的接口给他关了,

R4和R5之间的BGP(使用IPV4来建立)

这里特殊一点,用V4的地址来建立V6的邻居,是可以的哈!
R4接口为1.1.1.1/24
R5接口为1.1.1.2/24
在这里插入图片描述

在这里插入图片描述

R4
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

R5
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

邻居建立好了,在R5上有个环回口,我们宣告进去
在这里插入图片描述

这里因为我的iso有bup
死活出不来效果,所以没办法演示了
理论上来说呢,*有大于号,那是绝对没问题的,可以进入路由表也可以传输
但是呢我测试了好几次,用v6对v6没问题
但是用v4做邻居他就是不行,我也没办法(这个就是模拟器不好的地方,多多少少会有点)
正常现象应该是,在R4上是可以看到2::2/128的路由的,但是他没有

这里提一下

下面放了张白色的图
2011年前呢,为了应对这个v4和v6的问题
因为ipv6地址的下一跳是不可能发给ipv4的,对于路由器来说
所以他会自己加上这个::FFFF
就是前面96位为0,后面填充ipv4的地址
但是这个现在已经不存在了
对于这个问题

是要在发送设备做一个route-map来手动制定下一跳的(纯v6的环境不需要)

R5

route-map aa
set ipv6 next-hop 3001::1/64
route-map aa 20
exit
 
 router bgp 2
 address-family ipv6 
 neighbor 1.1.1.1 route-map aa out(出口方向)

在这里插入图片描述

在这里插入图片描述

我们的这个最终目的呢,是要左边能ping通右边
也就是1::1和2::2能互通
那么现在问题来了

BGP

在R2,R3,R4中,他们都是AS-100
那么其实他们就是IBGP,但是呢
在这里插入图片描述
这个数层面呢,是R1经过R2,经过R3,经过R4,再到R5再回来
当然,可以在R2和R4直接启IBGP,但是这样必须做MPLS,不然R3会有路由黑洞
当然也可以R2和R3做BGP,R3和R4也做BGP,到过后几篇就应该就讲MPLS了,so,这里就不演示MPLS了
还有救做个RR嘛,其实跟ipv4一样,好几种方法呢

>这里就不一个一个做了
>但是要讲一下
>这个R2和R3建邻居的时候,是一定要做下一跳的
>next-hop-self
>因为在BGP中,EBGP,他给EBGP邻居发路由,默认情况下是不会改的
>但是,在IGBP中,默认情况下是会自动修改成一跳的
>同理,R4也要做,R5不需要做

最后ping通的就测试效果ok了,我这就不做了.

重分布

在ipv6的重分布跟ipv4有点不一样,也就一点点,就是直连那个地方
在这里插入图片描述
意思就是,如果不加上后面这个include-connected,那么重分布直连是不会生效的

好的本次到这里就结束了,欢迎观看我的文章。我是CCIE-Yasuo,喜欢就关注我吧,下一期见。
欢迎新盟教育的同学一起来交流,我是41期的疾风剑豪
同时我也是一名18岁来自大专的学生在学校写的,如有写的不对或侵权请及时联系删除。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CCIE-Yasuo

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值