路由协议中分为两种,其中动态路由在大型企业网络中深受青睐,不同于静态路由,需要管理员手工配置路由,动态路由器之间可以相互学习路由。RIP,OSPF,BGP 都是其能力的典型代表。本文就对RIP进行了简单的比较解析。
路由器之间用来交换信息的语言
跳数,带宽,负载,时延,可靠性,成本
使所有路由表都达到一致状态的过程。
动态路由——路由器间自动学习路由
传闻路由协议:道听途说,通过邻居听说有某个路由,就加上某个路由,不管是否有用,有效。
会形成一个完整的拓扑关系图,当某个链路失效时,可以立刻找到一个备份链路·,同时也不会把错误的路由再次加入链路
运营商使用的协议,电信,移动之间的路由通信实现互通
依据从源网络到目标网络所经过的路由器的个数选择路由 RIP.IGRP
综合考虑从源网络到目标网络的各条路径的情况选择路由 OSPF,IS-IS
RIP:一种距离矢量路由协议,属于IGP协议 RIP协议适用于中小型网络,有RIPv1和RIPv2 使用UDP进行路由信息的交互,端口号520 RIP支持:水平分割,毒性逆转和触发更新
最大跳数为15跳,16跳为不可达
每隔30s发送路由更新信息,UDP 520端口
发送整个路由表信息
执行水平分割可以阻止路由环路的发生
1.从一个接口学习到路由信息,不再从这个接口发送出去。 2.同时也能减少路由更新信息占用的链路带宽资源
接口下IP和它的默认子网掩码相乘得出来的网络号叫主类网络。
若两个相邻的网段主类网络号相同,则RIPV1不会自动汇总。 若两个相邻的网段主类网络号不同,则RIPV1会自动汇总。这个概念叫跨越主类网络边界自动汇总。设备:两个PC机,4个路由
PC机之间的通信
使用RIP协议
R1上
# sysname R1 # aaa authentication-scheme default authorization-scheme default accounting-scheme default domain default domain default_admin local-user admin password cipher OOCM4m($F4ajUn1vMEIBNUw# local-user admin service-type http # firewall zone Local priority 16 # interface Ethernet0/0/0 ip address 192.168.1.1 255.255.255.0 # interface Ethernet0/0/1 # interface Serial0/0/0 link-protocol ppp # interface Serial0/0/1 link-protocol ppp # interface Serial0/0/2 link-protocol ppp # interface Serial0/0/3 link-protocol ppp # interface GigabitEthernet0/0/0 ip address 10.2.3.1 255.255.255.0 # interface GigabitEthernet0/0/1 # interface GigabitEthernet0/0/2 # interface GigabitEthernet0/0/3 # wlan # interface NULL0 # rip 1 undo summary version 2 network 192.168.1.0 network 10.0.0.0 # user-interface con 0 idle-timeout 0 0 user-interface vty 0 4 user-interface vty 16 20 # returnR2上
sysname R2 # aaa authentication-scheme default authorization-scheme default accounting-scheme default domain default domain default_admin local-user admin password cipher OOCM4m($F4ajUn1vMEIBNUw# local-user admin service-type http # firewall zone Local priority 16 # interface Ethernet0/0/0 # interface Ethernet0/0/1 # interface Serial0/0/0 link-protocol ppp # interface Serial0/0/1 link-protocol ppp # interface Serial0/0/2 link-protocol ppp # interface Serial0/0/3 link-protocol ppp # interface GigabitEthernet0/0/0 ip address 10.2.3.2 255.255.255.0 # interface GigabitEthernet0/0/1 ip address 172.16.30.2 255.255.255.0 # interface GigabitEthernet0/0/2 # interface GigabitEthernet0/0/3 # wlan # interface NULL0 # rip 1 undo summary version 2 network 10.0.0.0 network 172.16.0.0 # snmp-agent snmp-agent local-engineid 800007DB035489984A02FB snmp-agent sys-info version v3 # user-interface con 0 idle-timeout 0 0 user-interface vty 0 4 user-interface vty 16 20 # returnR3上
sysname R3 # aaa authentication-scheme default authorization-scheme default accounting-scheme default domain default domain default_admin local-user admin password cipher OOCM4m($F4ajUn1vMEIBNUw# local-user admin service-type http # firewall zone Local priority 16 # interface Ethernet0/0/0 # interface Ethernet0/0/1 # interface Serial0/0/0 link-protocol ppp # interface Serial0/0/1 link-protocol ppp # interface Serial0/0/2 link-protocol ppp # interface Serial0/0/3 link-protocol ppp # interface GigabitEthernet0/0/0 ip address 172.16.30.3 255.255.255.0 # interface GigabitEthernet0/0/1 ip address 10.2.3.3 255.255.255.0 # interface GigabitEthernet0/0/2 # interface GigabitEthernet0/0/3 # wlan # interface NULL0 # rip 1 undo summary version 2 network 172.16.0.0 network 10.0.0.0 # user-interface con 0 idle-timeout 0 0 user-interface vty 0 4 user-interface vty 16 20 # returnR4上
sysname R4 # aaa authentication-scheme default authorization-scheme default accounting-scheme default domain default domain default_admin local-user admin password cipher OOCM4m($F4ajUn1vMEIBNUw# local-user admin service-type http # firewall zone Local priority 16 # interface Ethernet0/0/0 ip address 192.168.2.4 255.255.255.0 # interface Ethernet0/0/1 # interface Serial0/0/0 link-protocol ppp # interface Serial0/0/1 link-protocol ppp # interface Serial0/0/2 link-protocol ppp # interface Serial0/0/3 link-protocol ppp # interface GigabitEthernet0/0/0 ip address 10.2.3.4 255.255.255.0 # interface GigabitEthernet0/0/1 # interface GigabitEthernet0/0/2 # interface GigabitEthernet0/0/3 # wlan # interface NULL0 # rip 1 undo summary version 2 network 192.168.2.0 network 10.0.0.0 # user-interface con 0 idle-timeout 0 0 user-interface vty 0 4 user-interface vty 16 20 # returnR2在RIPv1时查看端口状态
发现为主类网络汇总 10.0.0.0/8 RIP 100 1
R2在RIPv2中查看端口状态 发现为跨越主类网络边界自动汇总。 10.2.3.0/24 Direct 0 0
完成以上操作,查看通信情况
RIP协议适用于中小型网络,有RIPv1和RIPv2两种类型,具有水平分割能力可以阻止环路的发生,协议中,宣告直连的主类网络。