做网站维护学什么编程语言,桐乡建设规划局网站,做网站加入广告联盟,网站如何做点击链接一#xff1a;实验目的
1#xff1a;掌握在路由器上配置OSPF单区域。
2#xff1a;学习OSPF协议的原理#xff0c;及其网络拓扑结构改变后的变化。 二#xff1a;实验仪器设备及软件
硬件#xff1a;RCMS交换机、网线、内网网卡接口、Windows 2019操作系统的计算机等。…一实验目的
1掌握在路由器上配置OSPF单区域。
2学习OSPF协议的原理及其网络拓扑结构改变后的变化。 二实验仪器设备及软件
硬件RCMS交换机、网线、内网网卡接口、Windows 2019操作系统的计算机等。具体为三层交换机1台、路由器2台。
软件wireshark软件、记事本、Chrome浏览器等。 三实验方案
【实验网络结构拓扑图】 通过配置动态路由协议OSPF自动学习网段的路由信息在区域内实现网络的互连互通。 四实验步骤
1按照拓扑图配置PC1和PC2 的IP地址、子网掩码、网关测试连通性。同时在路由器上执行show ip route命令记录路由表信息。
PC1和PC2的配置参数如下表所示。 PC1 PC2 IP地址 10.206.5.11 10.206.3.22 子网掩码 255.255.255.0 255.255.255.0 网关 10.206.5.1 10.206.3.1
以PC2的配置为例如下图所示。 路由器R1初始时的路由表如下图所示。 路由器R2初始时的路由表如下图所示。 2三层交换机的基本配置。
三层交换机的VLAN配置VLAN 10和VLAN 50如下图所示。 3路由器R1的基本配置。
路由器R1的配置命令如下表所示。 Configure terminal Interface gigabitethernet 0/1 Ip address 10.206.1.1 255.255.255.0 No shutdown Exit Interface serial 5/1 Ip address 10.206.2.1 255.255.255.0 No shutdown Exit
由配置命令可知左侧通过0/1的端口接入10.206.1.1网段右侧通过Serial的5/1端口接入10.206.2.1网段。
4路由器R2的基本配置。
路由器R2的直连端口配置如下图所示。 5在交换机上配置OSPF路由协议。
交换机上的OSPF配置如下图所示。 首先需要启动OSPF路由协议的进程此处为1号然后申明直连网段信息并分配区域号。
6在路由器R1上配置OSPF路由协议。
配置路由器R1的环回IP地址的命令如下表所示。 Configure terminal Interface loopback 1 Ip address 10.206.100.1 255.255.255.0
路由器R1上的OSPF配置的命令如下表所示。 Configure terminal Router ospf 1 Network 10.206.1.0 0.0.0.255 area 0 Network 10.206.2.0 0.0.0.255 area 0 End
7在路由器R2上配置OSPF路由协议。
配置路由器R2的环回IP地址的命令如下表所示。 Configure terminal Interface loopback 1 Ip address 10.206.100.1 255.255.255.0 路由器R2上的OSPF配置的命令如下表所示。 Configure terminal Router ospf 1 Network 10.206.2.0 0.0.0.255 area 0 Network 10.206.3.0 0.0.0.255 area 0 End
8查看验证3台路由设备的路由表是否自动学习了其他网段的路由信息。
交换机配置后的路由表如下图所示。可以看到有2条O项路由条目。
第1条是通过10.206.1.1能跳转到10.206.2.0/24网段。第2条是通过10.206.1.1能跳转到10.206.3.0/24网段。 路由器R1配置后的路由表如下图所示。可以看到有2条O项路由条目。
第1条是通过10.206.2.2能跳转到10.206.3.0/24网段。第2条是通过10.206.1.2能跳转到10.206.5.0/24网段。 路由器R2配置后的路由表如下图所示。可以看到有2条O项路由条目。
第1条是通过10.206.2.1能跳转到10.206.1.0/24网段。第2条是通过10.206.2.1能跳转到10.206.5.0/24网段。 上述路由表中的O条目都是由路由器通过Flood方法把自己邻接的路由信息传播给全网后更新的。
9测试网络的连通性。
初始时10.206.3.22向10.206.5.11进行ping操作的结果如下图所示。可以发现两台主机并不能连通。 配置后10.206.3.22向10.206.5.11进行ping操作的结果如下图所示。可以发现两台主机能连通。 五实验结果及分析
1步骤9的问题和结果分析。
【1】将此时的路由表与初始时的路由表进行比较有什么结论 每台路由设备交换机、路由器的路由表均自动学习了其他网段的路由信息并将其以OSPF路由表项添加到了各自的路由表中。
【2】分析traceroute PC的执行结果。
10.206.3.22PC2向10.206.5.11PC1进行tracert操作的结果如下图所示。 可以发现PC2首先通过10.206.3.1进行第1跳此时经过了路由器R2然后通过10.206.2.1进行第2跳此时经过了路由器R1接着通过10.206.1.2进行了第3跳此时经过了三层交换机最后在三层交换机的另一侧连接到10.206.5.11。
【3】捕获数据报分析OSPF头部结构。OSPF包在PC上能捕获到吗如果希望2台主机都能捕获到请描述方法。
在PC1和PC2上均能捕获到OSPF包捕获报文如下图所示。 2台主机可以用WireShark进行OSPF包的捕获。
OSPF的头部结构如下图所示。 OSPF报文的头部结构由Version、Message Type、Packet Length、Source OSPF Router、Area ID、Checksum、Auth Type和Auth Data字段组成。各字段的含义如下。
1. Version8位的OSPF版本号OSPFv2是2OSPFv3是3。
2. Message Type8位的OPSF报文类型1是Hello、2是DD、3是LSR、4是LSU、5是LSAck。
3. Packet Length16位OSPF报文总长度包括OSPF头。
4. Router ID32位发送该报文的路由器标识ID。
5. Area ID 32位发送该报文路由器所属的区域。
6. Checksum16位包含除了认证字段的整个报文校验和。
7. Au Type64位0是不含验证信息、1是明文认证、2是MD5认证。
【4】使用#debug ip ospf命令显示上述OSPF协议的运行情况观察并保存路由器R1发送和接收的Update分组可以通过改变链路状态触发注意其中LSA类型观察有无224.0.0.5、224.0.0.6的IP地址如有请说明这两个地址的作用。
通过debug ip ospf命令可以查看OSPF协议的动态情况通过no debug all可以停止查看。
通过拔掉路由器R1和三层交换机间的网线可以获得Update分组情况如下图所示。可以发现此处的LSA类型为1并且发送到了IP为224.0.0.5的目的地址处。 有224.0.0.5的IP地址无224.0.0.6的IP地址。
224.0.0.5是用于OSPF路由器之间的邻居关系建立和维护的组播地址224.0.0.6是用于OSPF的设计目的组播地址。
【5】本实验有没有DR/BDR指派路由器/备份指派路由器如果有请指出DR与BDR分别是哪个设备讨论DR/BDR的选举规则和更新方法通过拔线改变拓扑观察DR/BDR的变化情况如没有请说明原因。 有。可以通过在路由器中执行命令show ip ospf interface进行查看。 通过【4】的指令可以发现在路由器R1中一开始DR和BDR均为0.0.0.0如下图所示。 之后DR更新为10.206.1.2BDR更新为10.206.1.1如下图所示。 拔掉路由器R1和交换机之间的网线后R1的DR和BDR均更新为0.0.0.0而R2的DR和BDR均保持不变。
DR和BDR是由同一网段中所有的路由器根据路由优先级和Router ID通过Hello报文选举出来的只有优先级大于0的路由器才具有选举资格。进行DR/BDR选举时每台路由器将自己选出的DR写入Hello报文中发给网段上的每台运行OSPF协议的路由器。当处于同一网段的两台路由器同时宣布自己是DR时优先级高者胜出如果优先级相等则Router ID大者胜出如果一台路由器的优先级为0则它不会被选举为DR或BDR。
如果DR或BDR失效或者有新的路由器加入网络并希望成为DR或BDR那么它们将参与新的选举过程。这个过程基于上述的选举规则进行以确保网络中始终有一个DR和一个BDR来负责网络中的路由信息传播和LSA泛洪。
2如何查看 OSPF 协议发布的网段
通过命令show ip ospf database可以查看OSPF发布的网段。
在路由器R1上执行该命令的结果如下图所示。 3关于 OSPF 反掩码。
反掩码可以简单地理解成掩码取反而且不允许出现不连续的1和0。例如可以是0.0.0.11111111但不可以是0.0.0.11110011也不可以是0.0.0.11111100。反掩码总是奇数或0因为其最后一位总是1除非全部是0。
4255.255.255.255减去子网掩码就得出反掩码。请问192.168.2.0/28 的反掩码是多少
192.168.2.0/28的子网掩码为255.255.255.240255.255.255.255减去该子网掩码得到反掩码为0.0.0.15。 六实验总结及体会
1在申明直连网段时要写该网段的反掩码并指明所属的区域。
2LSA的类型有Router LSA、Network LSA、Network Summary LSA、ASBR-Summary-LSA、AS-External-LSA和NSSA-LSA六种类型。
Router LSA即LSA-1其主要描述的是与该路由的直连接口的链路信息每个路由器都会生成一条LSA-1条目LSA-1下含p2p、stubnet、transnet、virtual四种类别。Network LSA即LSA-2其主要在广播或者NBMA网络类型中用于描述伪节点的信息。Network Summary LSA即LSA-3其主要是将不同区域内的1类Lsa和2类Lsa进行转换以便于其在不同区域中进行传递。只有ABR路由才能进行转换并且LSA-3只能在本区域内泛洪。ASBR-Summary-LSA即LSA-4其由LSA-1转换而来主要的作用是告诉其他区域可以通过自身来找LSA-5所包含的链路状态信息。LSA-4由ABR产生并在OSPF的本区域内进行泛洪。AS-External-LSA即LSA-5当外部路由被引入到OSPF协议中时连接外部路由的路由器会被置位为ASBR路由并发送1条LSA-1信息告诉邻居自己为ASBR之后将外部路由信息以LSA-5的形式进行转发。LSA-5可以在OSPF全区域内进行转发。NSSA-LSA即LSA-7其是NSSA区域用于引入外部路由时生成的LSA其只能在本区域内泛洪在往其他区域传递时ABR会将LSA-7转换为LSA-5在其他区域内泛洪。
3OSPF的分组有Hello、Database Description、Link State Request、Link State Update和Link State Acknowledgment五种类型。
4非DR路由器将自己的LSA发送给DR然后DR将这些LSA泛洪到整个区域使所有路由器获得一致的LSDB从而确保区域内路由器都能计算出相同的最短路径树。
5在路由器中执行debug ip ospf命令时需要推到config环境之外即Ruijie#的环境之中。否则会出现报错unknown command。