计算机网络ipv6实验报告

计算机网络IPV6实验报告
1实验目的:
掌握BGP4+的配置原理及过程
掌握手动隧道配置原理及过程
掌握GRE隧道配置原理及过程
2.实验内容
配置BGP4+

首先要配置R6和R7的ospf,代码与上次的类似,其次就是配置BGP;以R6 为例:

ppt上的代码较为全面,其一ipv4的BGP 在ipv6的不用配置;其二代码中少了配置EBGP的语句。
peer{ ipv6-address | group-name } as-number
as-number,配置对等体的地址及所在的AS。
ipv6-family命令用来进入BGP的IPv6各地址族视图。
peer enable命令用来在地址族视图下使能与指定对等体(组)之间交换相关的路由信息。
peer connect-interface命令用来指定发送BGP报文的源接口,并可指定发起连接时使用的源地址。
peer password命令用来配置BGP对等体建立TCP连接时以及对BGP消息进行MD5认证。
ebgp-max-hop 配置 EBGP。

配置手动隧道

配置的顺序跟PPT上不一样,先是保证自己配置的ospf 是通的,再做模拟的手动隧道。手动隧道只需要配置第一个和第三个。
interface tunnel命令用来创建一个Tunnel接口,并进入该Tunnel
tunnel-protocol ipv6-ipv4指定Tunnel为手动隧道模式
source { ipv4-address | interface-type interface-number }指定Tunnel的源接口
destination { ipv4-address }指定Tunnel的目的接口
ipv6 address { ipv6-address prefix-length }设置Tunnel接口的IPv6地址
配置GRE隧道

GRE隧道配置跟手动隧道配置类似:

只需要改这几行代码
3.实验结果:
BGP4+
display bgp ipv6 routing-table
ping ipv6 -a 2001:3::3 2001:1::1
通过ping查看是否配通;通过display bgp 来看BGP的基本配置

手动隧道
display ipv6 interface Tunnel 0/0/0 查看Tunnel
ping ipv6 2001:1::1 查看是否能ping通,保证伪装成功

GRE隧道

4.实验总结
(1)IBGP为同一个自治系统(AS)中的两个或多个对等实体之间运行的BGP,归属不同的AS的对等实体之间运行的BGP称为EBGP。配置EBGP的语句为ebgp-max-hop;因为配置的时候看到PPT上没有写还以为这个物理上链接到即可产生,查阅资料后发现是这个语句,并理解了IBGP和EBGP。
(2)配置BGP的时候,由于改了路由器的IP地址,但并没有改代码,以至于敲着敲着就敲错了,重复了很多次才做通。
(3)隧道,实际上是路由器把一种网络层协议封装到另一个协议中以跨过网络传送到另一个路由器的处理过程。发送路由器将被传送的协议包进行封装,经过网络传送,接受路由器解开收到的包,取出原始协议;而在传输过程中的中间路由器并不在意封装的协议是什么。而对于GRE隧道和手动隧道除了代码区别之外,没有搜到其他更加具体的区别;而且网上还把GRE隧道直接叫成了GRE手动隧道。
(4)配置手动隧道的时候,并没有先配置端口后面报错的时候才想起来有端口还没配置,显示的Tunnel 状态一直是down;之后一次理清思路先配置的ipv4 的ospf,并验证是否配置正确后,配置了所有的端口(包括Tunnel 及LoopBack0),再配置了tunnel-protocol即可ping通,display Tunnel table 的时候也变成了Up。
(5)通过这次一个人完成整个实验的过程中,因为一个人控制三台路由器,偶尔会出现敲错的现象,但也能更快的发现问题,找到解决问题的方法,而且对于BGP 和隧道技术有了更加深刻的印象与理解。

发布了38 篇原创文章 · 获赞 7 · 访问量 2758

猜你喜欢

转载自blog.csdn.net/zzyzzylalala/article/details/104058711