IP路由
主动路由协议和被动路由协议:
主动路由协议是路由器在互连网络上动态寻找所有网络,并确保路由器有相同的路由表协议。就是确定数据包通过互连网络的最短路径的协议。(RIP,EIGPR,OSPF)
被动路由协议是用来发送用户数据包通过互连网络,并决定数据包的传送方式,(IP,IPV6)
路由选择过程:帧源目地址根据穿越的路由器变化;数据包源目标地址是不变的;端口是用来区分应用程序的连接。
静态路由优点:开销小、占用带宽小、安全性高。缺点:麻烦、了解整个网络、添加新设备整个网络都要配置。
router(config)#ip_route_网络号_子网掩码_下一跳IP或出接口_管理距离_permanent
例:router(config)#ip_route_10.1.1.0_255.255.255.0_192.168.1.1或S0/0
当下一跳使用IP在路由表中显示此管理距离为1,使用出接口管理距离是0,permanent参数是不管什么情况,此条路由都会在路由表中。
默认路由转发不在路由表中的数据包为远程网络的数据,一般应用在网络只有一个出接口的地方。
管理距离(AD)是来自邻居路由器上路由的选择信息可信度,0为最可信,255最不可信。
直连接口管理距离为0,静态路由为1,EIGRP为90,IGRP为100(EIGRP前身),OSPF为110,RIP为120,External_EIGRP为170。
距离矢量路由选择协议:选择发送完整路由表到邻居路由器,邻居路由器与自己的路由表组合,完善路由表。
RIP路由协议将到同一网络的拥有多条路径并跳计数相等的链路将自动负载均衡,最大6条默认4条。
当两个到达某一网络的链路具有不同带宽但跳计数一样的,这样就会造成针孔拥塞。
路由环路:当网络出现故障就会产生路由环路。
解决办法:1、最大跳计数,RIP最大跳计数为16,默认的,不要设置。
2、水平分割,不能按接收信息的方向去发送信息。
3、路由中毒,当网络出现故障后路由器将把此网络跳计数设为16,传送给其邻居。
4、保持关闭,阻止定期的更新消息去恢复一个不断开闭(翻动)路由。
路由信息协议(RIP)是真正的距离矢量路由选择协议。每隔30秒发送一次更新,用跳计数来决定到达远程网络为最佳方式。
RIP定时器:
1、路由更新定时器:每30秒发送一次
2、路由失效定时器,成为无效路由之前的等待时间为180秒。
3、保持失效定时器,设置路由信息被抑制的时间,收到不可达路由,将进入保持失效状态,默认180秒,当180内收到更好度量的路由,保持定时器失效。
4、路由刷新定时器,设置路由无效并从路由表中删除时间间隔,默认240秒。
抑制RIP传播,被动接口,router(config-router)#passive-interface_s0/0,此命令将只接受RIP更新,不发送RIP信息。
配置RIP
router(config)#router_rip--------------------------进入到RIP进程
router(config-router)#networkx.x.x.x--------------通告路由接口(只能通告主类网络)
router(config-router)#version_2---------------------更改RIP版本为2
router#show_ip_protocosl------------------显示路由器上配置的路由选择协议。
router#debug_ip_rip--------------------------显示RIP更新发送的和接收的信息
转载于:https://blog.51cto.com/899376/1316247