我们先分析一下这个题,这题主要要让左右两个私网通过公网互通。左边的IPV4私网要访问私网运用静态就是做一条缺省,然后做NAT。而IPV6访问则是需要tunnel6to4
第一步:先配公网中的IPV4并在边界路由器做到公网的缺省
然后第二步:配左边的私网IP并且写路由,让左边通,然后再r1写一条访问公网的缺省
结果如下
ipv6:ipv6的地址是通过6to4tunnel的v4地址计算出的
IPV6的地址配好后并且r1与r2左边端口和环回通了以后:
(上图就是将r1去公网的缺省做好了。这样r2就有到左边的路由了)
地址的配置以及路由的宣告不用再用图片表示,下面主要表示6to4tunnel的配置
(上两图的操作是让r2有去右边的路由)
第三步:解决右边边
配完IP之后
再r5/6/7/8中跑IPV6的OSPF:
(上图是r4和r5BGP建邻)
(上两图是r5与r4建邻)(注意r5身在大的AS中的小AS需要的操作)
注意:我们知道BGP之间的建邻,是通过环回的地址来建邻。但是通过上图r4与r5建邻我们发现环回的IPV6地址太多了,很麻烦。我们可以利用IPV6的特性,一个接口可以配置多个IP
注意:BGP建邻是用自己的环回建邻,当环回有多个IP时,需要在后面加一个自己环回的ip
BGP建邻完之后就是写路由
(上图为r4左边的tunnel6to4,并且上两图让r4学到了左边的路由,但是还没有学习到右边的路由,则是要运用BGP协议的宣告来学习,与前一天的BGP宣告实验类似)
总结:大致过程就是:
1、配公网的IPV4的IP让公网通。这个过程除了要配IP,还要再边界写一条到公网的缺省
2、配左边双栈中的IPV4的路由。配好了IP之后,r1要写一条去公网的缺省,r2要写一条去r1两个换回的路由。
3、配左边的IPV6。配完IP之后用ripng宣告。宣告完rip内部通了以后再边界路由器上做一条缺省,然后r2做tunnel
4、配右边的IPV6,配完IP之后。先让右边OSPF区域内部跑通。然后BGP建邻居。然后写路由。其实边界路由器写一条缺省,然后自己再写一条缺省,做tunnel就完成了。但是我们要运用BGP宣告路由,然后做tunnel。