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

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

首先列,还是有两种做法,还是做实验看效果啊哈
CCIE理论-第十四篇-IPV6-路由协议-BGP小实验_第1张图片

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

CCIE理论-第十四篇-IPV6-路由协议-BGP小实验_第2张图片
其中呢,在BGP里面,IPV4和IPV6都是分单播和组播的
其实支持的还有其他的,vrf啊,v4.v6这些,不过我这个镜像不支持
CCIE理论-第十四篇-IPV6-路由协议-BGP小实验_第3张图片

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

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

CCIE理论-第十四篇-IPV6-路由协议-BGP小实验_第4张图片
就先全局做一个,然后进入到对应的协议簇里面激活
就跟之前的在af模式下no shutdown是一样的意思,只不过换一种形式,active而已

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

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

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

在这里插入图片描述

ipv4和ipv6的单播和组播
CCIE理论-第十四篇-IPV6-路由协议-BGP小实验_第5张图片
其实还有v4和v6,不过我这个iso里面他不支持
其中呢
CCIE理论-第十四篇-IPV6-路由协议-BGP小实验_第6张图片

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

IP虽然规划过了,不过还是看看吧,底层环境是通的
然后R2个R3之间跑ospfv3,R3和R4跑ipv6-eigrp
R1
CCIE理论-第十四篇-IPV6-路由协议-BGP小实验_第7张图片
R2
CCIE理论-第十四篇-IPV6-路由协议-BGP小实验_第8张图片
R3
CCIE理论-第十四篇-IPV6-路由协议-BGP小实验_第9张图片
R4
CCIE理论-第十四篇-IPV6-路由协议-BGP小实验_第10张图片
R5
CCIE理论-第十四篇-IPV6-路由协议-BGP小实验_第11张图片

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

配置

首先做R1和R3之间的BGP

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

CCIE理论-第十四篇-IPV6-路由协议-BGP小实验_第12张图片
按照我们之前的ipv4做法是这样的,然后network就完事了
在ipv6中,需要进入到对应的协议族里面去激活一下
CCIE理论-第十四篇-IPV6-路由协议-BGP小实验_第13张图片
这个unicast单播,可以打可以不打,不打默认就是单播
然后激活一下刚刚建立的邻居
顺便把这个环回口的网络也宣告进来

到这一步的R1的BGP是这样的
CCIE理论-第十四篇-IPV6-路由协议-BGP小实验_第14张图片

到了R2是同理的
CCIE理论-第十四篇-IPV6-路由协议-BGP小实验_第15张图片

做完他们两个的邻居就起来了
在这里插入图片描述
CCIE理论-第十四篇-IPV6-路由协议-BGP小实验_第16张图片
也收到了传来的bgp的路由
CCIE理论-第十四篇-IPV6-路由协议-BGP小实验_第17张图片

OSPF-V3

然后R2和R3之间启一个ospf作为底层
CCIE理论-第十四篇-IPV6-路由协议-BGP小实验_第18张图片
在这里插入图片描述
CCIE理论-第十四篇-IPV6-路由协议-BGP小实验_第19张图片
在这里插入图片描述
在这里插入图片描述

CCIE理论-第十四篇-IPV6-路由协议-BGP小实验_第20张图片

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
CCIE理论-第十四篇-IPV6-路由协议-BGP小实验_第21张图片

CCIE理论-第十四篇-IPV6-路由协议-BGP小实验_第22张图片

R4
CCIE理论-第十四篇-IPV6-路由协议-BGP小实验_第23张图片
在这里插入图片描述
CCIE理论-第十四篇-IPV6-路由协议-BGP小实验_第24张图片

R5
CCIE理论-第十四篇-IPV6-路由协议-BGP小实验_第25张图片
在这里插入图片描述
CCIE理论-第十四篇-IPV6-路由协议-BGP小实验_第26张图片

邻居建立好了,在R5上有个环回口,我们宣告进去
CCIE理论-第十四篇-IPV6-路由协议-BGP小实验_第27张图片

这里因为我的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(出口方向)

CCIE理论-第十四篇-IPV6-路由协议-BGP小实验_第28张图片

CCIE理论-第十四篇-IPV6-路由协议-BGP小实验_第29张图片

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

BGP

在R2,R3,R4中,他们都是AS-100
那么其实他们就是IBGP,但是呢
CCIE理论-第十四篇-IPV6-路由协议-BGP小实验_第30张图片
这个数层面呢,是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有点不一样,也就一点点,就是直连那个地方
CCIE理论-第十四篇-IPV6-路由协议-BGP小实验_第31张图片
意思就是,如果不加上后面这个include-connected,那么重分布直连是不会生效的

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

你可能感兴趣的:(CCIE-高级理论,网络,CCIE,思科,ccie)