

已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机网络技术实践实验报告实验名称:rip和ospf路由协议的配置及协议流程姓 名: 实 验 日 期:2013年4月25日 学 号: 实验报告日期:2013年5月1日 报 告 退 发: ( 订正 、 重做 )一. 环境(详细说明运行的操作系统,网络平台,网络拓扑图)操作系统:windows7网络平台:软件dynamips环境下的虚拟网络网络2.0.0.0网络1.0.0.0网络拓扑图:网络3.0.0.0网络20.0.0.0网络30.0.0.0网络10.0.0.0 二. 实验目的1、在上一次实验的基础上实现rip和ospf路由协议2、自己设计网络物理拓扑和逻辑网段,并在其上实现rip和ospf协议3、通过debug信息详细描述rip和ospf协议的工作过程。4、rip协议中观察没有配置水平分割和配置水平分割后协议的工作流程;5、ospf中需要思考为什么配置完成后看不到路由信息的交互?如何解决?三. 实验内容及步骤(包括主要配置流程,重要部分需要截图)1、 设计网络物理拓扑和逻辑网段,如上图2、 修改拓扑文件autostart = falselocalhostport = 7200udp = 10000workingdir = .tmp router r1 image = .iosunzip-c7200-is-mz.122-37.bin model = 7200 console = 3001 npe = npe-400 ram = 64 confreg = 0x2102 exec_area = 64 mmap = false slot0 = pa-c7200-io-fe slot1 = pa-4t f0/0 = pc1 f0/0 s1/1 = r2 s1/0 router r2 image = .iosunzip-c7200-is-mz.122-37.bin model = 7200 console = 3002 npe = npe-400 ram = 64 confreg = 0x2102 exec_area = 64 mmap = false slot0 = pa-c7200-io-fe slot1 = pa-4t s1/2 = r3 s1/1 s1/3 = r4 s1/1router r3 image = .iosunzip-c7200-is-mz.122-37.bin model = 7200 console = 3003 npe = npe-400 ram = 64 confreg = 0x2102 exec_area = 64 mmap = false slot0 = pa-c7200-io-fe slot1 = pa-4t f0/0 = pc2 f0/0router r4 image = .iosunzip-c7200-is-mz.122-37.bin model = 7200 console = 3004 npe = npe-400 ram = 64 confreg = 0x2102 exec_area = 64 mmap = false slot0 = pa-c7200-io-fe slot1 = pa-4t f0/0 = pc3 f0/0 router pc1model = 2621ram = 20image = .iosunzip-c2600-i-mz.121-3.t.binmmap = falseconfreg = 0x2102console = 3005 router pc2model = 2621ram = 20image = .iosunzip-c2600-i-mz.121-3.t.binmmap = falseconfreg = 0x2102console = 3006router pc3model = 2621ram = 20image = .iosunzip-c2600-i-mz.121-3.t.binmmap = falseconfreg = 0x2102console = 30073、 启动dynamips,打开控制台并打开路由器和pc端口4、 使用telnet 127.0.0.1登陆到各端口进行配置r1各端口的ip地址:r2各端口的ip地址:r3各端口ip地址:r4各端口ip地址:pc1各端口ip地址及默认静态路由:pc2各端口ip地址及默认静态路由:pc3各端口ip地址及默认静态路由:5、 配置rip协议r1:r2:r3:路由器r1的show ip route信息:debug信息:rip协议为了避免在起始路由器和目的路由器之间的路径中出现回路,每条路经中跳数的最大值设定为15,当跳数的值达到16时,路径将被认定为无限远,同时目的路由器也将被认定为无法达到。跳数极限值的引入避免了路径中出现无限循环的回路。数据包通过以太网接口,广播到整个网络,然后再选择合适的端口,直到将数据包传递。需要注意的是,rip不能再两个网络之间同时使用多条路由。rip选择一条最少路由器的路由器的路由(即最短路由),哪怕还存在另一条高速(低时延)但路由器较多的路由。 关闭r2 s1/0端口水平分割后的debug信息:路由器a将从路由器b学习到的路由信息又告诉给了路由器b。最终,路由器b认为通过路由器a能够到达目标网络,路由器a认为通过路由器b能够到达目标网络。路由数据包的时候,数据将在两个路由器间不停地循环,这样构成了环路。水平分割是在路由信息传送过程中,不再把路由信息发送到接收到此路由信息的接口上。能够在一定程度上避免环路的产生。但是根据实验的情况来看并没能有效避免了环路的发生。6、配置ospf协议:r1:r2:r3:r4:配置成功后显示r2的ospf邻居信息:r2的debug信息: ospf是基于链路状态算法的分层路由协议,在开启ospf协议之后路由器之间交互的是链路状态信息,不过debug信息中只有相邻链路hello包的交互,因为ospf的协议交互过程是在刚配置完ospf协议时就进行了,而在网络运行过程中,如果没有链路状态的变化就没有链路状态信息,在网络稳定情况下信息不再更新就只有hello包。如果链路发生变化,路由器广播改变的信息给其余路由器。四. 实验结果(包括最终实验结果,需要截图)1、rip协议配置完毕ping pc2ping pc32、 ospf协议配置完毕ping pc2ping pc3五. 实验中的问题及心得(需要认真写,不要写空话、套话)1、 首先在实验开始的时候我设计了一个5台路由器,3台pc的拓扑结构,结果配到最后因为cpu使用率过高死机了,后来把拓扑改简单了一点,改成4台路由器,3台pc,在原来的拓扑文件基础上稍微修改了一下,这个过程中没有出现什么问题2、 在设置路由器和pc的ip地址和默认路由的时候总是因为出现一些操作上的小错误导致实验不成功,后来发现一个小技巧:一步一步先把同一网段ping 通,然后再配最复杂的r2,最后再配协议,最后终于成功了3、 在配置rip协议的时候ping通了,但是不知道为什么在配置ospf协议的时候pc1能够ping通pc3,却ping不通pc2,我觉得是r2或者r3的配置出了问题,但是用pc2 ping pc3可以ping通,不能ping通pc1,我检查了每个路由器的设置都没有问题,最后依次重新配置了一遍路由器,发现是r2出的问题,但是我配置是个第一次一样的,没有具体的找到第一次是哪里不对4、 关闭水平分割的那部分我看了很久但是没发现有多大的差别,查阅了一些资料解释说对于广播型网络,水平分割解决了很大问题避免了环路,而对于非广播型的网络,水平分割的结果并不理想六. 实验思考(需要认真写,不要写空话、套话)1、 上次实验中,采用下一跳和转发接口这两种方式分别配置pc1和pc2,有什么区别?会导致在你的拓扑结构中丢包数有什么变化? 如果在点到点网络环境下,无论是指定下一跳地址还是出接口,其效果都是一样的。使用如 hdlc 和 ppp 之类协议来进行二层的封装,不需要进行arp的解析。所以会丢包但是采用哪种方式配置pc1和pc2对丢包数没有什么影响。2、 ospf中具体是如何交互路由信息的?ospf路由协议通过建立交互关系来交换路由信息,但是并不是所有相邻的路由器会建立ospf交互关系。ospf协议是通过hello协议数据包来建立及维护相邻关系的,同时也用其来保证相邻路由器之间的双向通信。ospf路由器会周期性地发送hello数据包,当这个路由器看到自身被列于其它路由器的hello数据包里时,这两个路由器之间会建立起双向通信。在多接入的环境中,hello数据包还用于发现指定路由器dr,通过dr来控制与哪些路由器建立交互关系。两个ospf路由器建立双向通信这后的第二个步骤是进行数据库的同步,数据库同步是所有链路状态路由协议的最大的共性。在ospf路由协议中,数据库同步关系仅仅在建立交互关系的路由器之间保持。当所有的配置都完成后,路由器之间的交互是稳定的,不会产生新的路由信息。因此在ospf工作是将路由器之间的链接断开即可看到其中的信息交互了。3、 写出在你的拓扑中,数据包从pc1到pc2发送的完整过程1、pc1与pc2通信时,在pc1应用层产生数据交给传输层;传输层进行数据的分段,使数据的大小适合在网络上传递,根据应用层不同软件产生的数据,选择不同协议栈进行封装tcp或udp,再进行不同服务端口号的封装,再传递给网络层;网络层在数据包头部进行封装源ip:10.0.0.2、目的ip:20.0.0.1,根据上层协议栈标识不同协议号,继续传递给数据链路层;数据链路层在数据包头部进行帧的封装,封装源mac、目的mac,由于不知道目的mac地址,会发送arp的广播包。2、路由器r1收到pc1发来的arp广播,进行解封,查看到数据包中的类型字段为arp的广播包,进行回复,源mac为路由器r1的mac,目的mac为pc1的mac,封装后发送给pc13、pc1接收数据包后进行解封,学习到路由器(网关)的mac,在数据链路层将目的mac封装为路由器r1的mac, 并在数据帧尾部封装fcs,来校验数据的完整性,然后向下层传递给物理层,发送给路由器r14、路由器r1接收到数据包后进行解封装,在数据包头部发现目的ip:20.0.0.1,便查找路由表条目中对应的端口,便对数据进行重写,由于不知道目的主机的mac地址,路由器会发送arp广播,r2收到数据包进行解封,发现是arp广播,然后对其进行封装回复,源mac为r2的mac,目的mac为r1的mac,路由器r1收到后把r2对应的mac地址和端口记
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第二单元第十六课《越算越精彩》说课稿 2024-2025学年粤教版(2019)初中信息技术八年级上册
- 2025公务用车购销合同虹口区
- 2025合同违约责任条款明确
- 2025网约车租赁合同书
- 第二单元《6.形色相随》说课稿-2024-2025学年浙人美版(2024)初中美术七年级下册
- 全国人教版初中信息技术八年级下册第一单元第3课《作点》说课稿
- 2025新住宅租赁合同(示范合同)
- 2025合同样例茶叶店合作经营合同律师起草专业版
- 1.3中华文明的起源说课稿2024~2025学年统编版七年级历史上册
- 五年级英语下册 Unit 2 My favourite season Part B第三课时说课稿2 人教PEP
- 住房供给调控预案
- 培训行业转介绍
- 文科物理(兰州大学)学习通网课章节测试答案
- 人教版高二数学(上)选择性必修第一册1.2空间向量基本定理【教学设计】
- catia考试图纸题目及答案
- pos机风险管理办法
- 2025年行业机器人边缘计算技术应用与场景分析
- 2025年安徽省公务员录用考试《行测》真题及答案
- 2025年加油站行业需求分析及创新策略研究报告
- 2025中国工业传感器行业市场白皮书
- 手机桌面市场深度解析
评论
0/150
提交评论