通信系统实验网络路由协议配置实验报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
网络路由协议配置实验报告
实验目的
1.把握RIP动态路由协议的配置和测试方式。
2.把握OSPF路由协议配置和测试方式。
实验原理
动态路由协议
动态路由是网络中的路由器之间彼此通信,传递路由信息,利用收到的路由信息更新路由器表的进程。它能实时地适应网络结构的转变。若是路由更新信息说明发生了网络转变,路由选择软件就会从头计算路由,并发出新的路由更新信息。这些信息通过各个网络,引发各路由重视新启动其路由算法,并更新各自的路由表以动态地反映网络拓扑转变。动态路由适用于网络规模大、网络拓扑复杂的网络。固然,各类动态路由协议会不同程度地占用网络带宽和CPU资源。
依照是不是在一个自治域内部利用,动态路由协议分为内部网关协议(IGP)和外部网关协议(EGP)。那个地址的自治域指一个具有统一治理机构、统一路由策略的网络。自治域内部采纳的路由选择协议称为内部网关协议,经常使用的有RIP、OSPF;外部网关协议要紧用于多个自治域之间的路由选择,经常使用的是BGP和BGP-4。
RIP1
RIP1是一种内部网关协议。RIP1要紧用在利用同类技术与大小适度的网络。因此通过速度转变不大的接线连接,RIP1比较适用于简单的校园网和区域网,但并非适用于复杂网络的情形。
RIP1特点:
1.仅和相邻的路由器互换信息。若是两个路由器之间的通信不通过另外一个路由器,那么这两个路由器是相邻的。RIP1协议规定,不相邻的路由器之间不互换信息。
2.路由器互换的信息是当前本路由器所明白的全数信息。即自己的路由表。
3.按固按时刻互换路由信息,如,每隔30秒,然后路由器依照收到的路由信息更新路由表。
4. RIP1消息通过广播地址进行发送,利用UDP 协议的520端口。
5. RIP1是一种有类路由协议,不支持不持续子网设计。
RIP1的气宇制度:
距离确实是通往目的站点所需通过的链路数,取值为1~15,数值16表示无穷大。RIP2
RIP2由RIP1 而来,属于RIP1 协议的补充协议,具有RIP1协议的大体特性。它要紧用于扩大RIP1信息装载的有效信息的数量,同时增加其平安性能。RIP2是一种基于UDP 的协议。在RIP2 下,每台主机通过路由选择进程发送和同意来自UDP端口520的数据包。RIP协议默许的路由更新周期是30秒。
RIP2特点:
是一种无类别路由协议。
协议报文中携带掩码信息,支持VLSM(可变长子网掩码)和CIDR。
支持以组播方式发送路由更新报文,组播地址为,减少网络与系统资源消耗。
支持对协议报文进行验证,并提供明文验证和MD5验证两种方式,增强平安性。RIP的防环机制
1.记数无穷大(maximum hop count):概念最大跳数(最大为15跳),当跳数为16跳时,目标为不可达。
2.水平分割(split horizon):从一个接口学习到的路由可不能再广播回该接口。cisco 能够对每一个接口关闭水平分割功能。那个特点在非广播多路访问hub-and-spoke 环境下十分有效。
3.毒性逆转(poison reverse):从一个接口学习的路由会发送回该接口,可是已经被毒化,跳数设置为16跳,不可达。
4.触发更新(trigger update):一旦检测到路由崩溃,当即广播路由刷新报文,而不等到下一刷新周期。
5.抑制计时器(holddown timer):避免路由表频繁翻动,增加了网络的稳固性。OSPF
OSPF(Open Shortest Path First开放式最短途径优先)是一个内部网关协议,用于在单一自治系统内决策路由。与RIP相较,OSPF是链路状态路由协议,而RIP是距离矢量路由协议。OSPF的协议治理距离是110。
OSPF的DR及BDR:
在DR和BDR显现之前,每一台路由器和他的所有邻居成为完全网状的OSPF邻接关系,如此5台路由器之间将需要形成10个邻接关系,同时将产生25条LSA。而且在多址网络中,还存在自己发出的LSA 从邻居的邻居发还来,致使网络上产生很多LSA的拷贝,因此基于这种考虑,产生了DR和BDR。
DR和BDR选取规那么:
DR和BDR选取是以接口状态机的方式触发的。
1.路由器的每一个多路访问(multi-access)接口都有个路由器优先级(Router Priority),8位长的一个整数,范围是0到255,Cisco路由器默许的优先级是1,优先级为0的话将不能选举为DR/BDR。优先级能够通过命令ip ospf priority进行修改.
包里包括了优先级的字段,还包括了可能成为DR/BDR的相关接口的IP地址。
3.当接口在多路访问网络上第一次启动的时候,它把DR/BDR地址设置为,同时设置等待计时器(wait timer)的值等于路由器无效距离(Router Dead Interval)。
OSPF概念的5种网络类型:
1.点到点网络(point-to-point),由cisco提出的网络类型,自动发觉邻居,不选举DR/BDR,hello时刻10s。
2.广播型网络(broadcast),由cisco提出的网络类型,自动发觉邻居,选举DR/BDR,hello时刻10s。
3.非广播型(NBMA)网络(non-broadcast),由RFC提出的网络类型,手工配置邻居,选举DR/BDR,hello时刻30s。
4.点到多点网络(point-to-multipoint),由RFC提出,自动发觉邻居,不选举DR/BDR,hello时刻30s。
5.点到多点非广播,由cisco提出的网络类型,自动发觉邻居,选举DR/BDR,hello 时刻10s。
.点到点网络, 比如T1线路,是连接单独的一对路由器的网络,点到点网络上的有效邻居老是能够形成邻接关系的,在这种网络上,OSPF包的目标地址利用的是,那个组播地址称为AllSPFRouters.
.广播型网络,比如以太网,T oken Ring和FDDI,如此的网络上会选举一个DR和BDR,DR/BDR的发送的OSPF包的目标地址为,运载这些OSPF包的帧的目标MAC地址为而除DR/BDR之外发送的OSPF包的目标地址为,那个地址叫AllDRouters.
网络, 比如,Frame Relay,和ATM,不具有广播的能力,因此邻居要人工来指定,在如此的网络上要选举DR和BDR,OSPF包采纳unicast的方式
.点到多点网络是NBMA网络的一个特殊配置,能够看成是点到点链路的集合. 在如此的网络上不选举DR和BDR.
.虚链接: OSPF包是以unicast的方式发送
OSPF邻居关系
邻接关系成立的4个时期:
1.邻居发觉时期
2.双向通信时期:Hello报文都列出了对方的RID,那么BC完成.
3.数据库同步时期:
4.完全邻接时期: full adjacency
邻居关系的成立和维持都是靠Hello包完成的,在一样的网络类型中,Hello包周期性的以HelloInterval秒发送,有1个例外:在NBMA网络中,路由器每通过一个PollInterval周期