配置路由协议rip和ospf

完成拓扑图,并使各个网段的主机可以通信。

1.使用RIP配置动态路由
对R0
Continue with configuration dialog? [yes/no]: no
Press RETURN to get started!
Router>en
Router#config t
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#int f0/0
Router(config-if)#ip add 10.1.5.1 255.255.255.0
Router(config-if)#no shut


Router(config-if)#
%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up

Router(config-if)#int f0/1
Router(config-if)#ip add 10.1.1.1 255.255.255.0
Router(config-if)#no shut

Router(config-if)#
%LINK-5-CHANGED: Interface FastEthernet0/1, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to up

Router(config-if)#int s0/0/0
Router(config-if)#ip add 10.1.2.1 255.255.255.0
Router(config-if)#no shut

%LINK-5-CHANGED: Interface Serial0/0/0, changed state to down
Router(config-if)#int s0/0/1
Router(config-if)#ip add 10.1.3.1 255.255.255.0
Router(config-if)#no shut

%LINK-5-CHANGED: Interface Serial0/0/1, changed state to down
Router(config-if)#int s0/1/0
Router(config-if)#ip add 10.1.4.1 255.255.255.0
Router(config-if)#no shut

%LINK-5-CHANGED: Interface Serial0/1/0, changed state to down
Router(config-if)#router rip
Router(config-router)#net 10.1.1.0
Router(config-router)#net 10.1.2.0
Router(config-router)#net 10.1.3.0
Router(config-router)#net 10.1.4.0
Router(config-router)#net 10.1.5.0
Router(config-router)#
%LINK-5-CHANGED: Interface Serial0/0/0, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0/0/0, changed state to up

%LINK-5-CHANGED: Interface Serial0/0/1, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0/0/1, changed state to up

%LINK-5-CHANGED: Interface Serial0/1/0, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0/1/0, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up
%IP-4-DUPADDR: Duplicate address 10.1.5.1 on FastEthernet0/0, sourced by 0060.4760.5201
%IP-4-DUPADDR: Duplicate address 10.1.5.1 on FastEthernet0/0, sourced by 0060.4760.5201
对R1
Continue with configuration dialog? [yes/no]: no
Press RETURN to get started!
Router>en
Router#config t
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#int f0/0
Router(config-if)#ip add 192.168.10.1 255.255.255.0
Router(config-if)#no shut

Router(config-if)#
%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up

Router(config-if)#int f0/1
Router(config-if)#ip add 192.168.20.1 255.255.255.0
Router(config-if)#no shut

Router(config-if)#
%LINK-5-CHANGED: Interface FastEthernet0/1, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to up

Router(config-if)#int s0/0/0
Router(config-if)# ip add 10.1.2.2 255.255.255.0
Router(config-if)#no shut

Router(config-if)#
%LINK-5-CHANGED: Interface Serial0/0/0, changed state to up

Router(config-if)#int s0/0/1
Router(config-if)#ip add 10.1.3.2 255.255.255.0
Router(config-if)#no shut

Router(config-if)#
%LINK-5-CHANGED: Interface Serial0/0/1, changed state to up

Router(config-if)#router rip
Router(config-router)#net 10.1.2.0
Router(config-router)#net 10.1.3.0
Router(config-router)#net 192.168.10.0
Router(config-router)#net 192.168.20.0
Router(config-router)#exit
对R2
Continue with configuration dialog? [yes/no]: no
Press RETURN to get started!
Router>en
Router#config t
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#int f0/0
Router(config-if)#ip add 192.168.30.1 255.255.255.0
Router(config-if)#no shut

Router(config-if)#
%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up

Router(config-if)#int f0/1
Router(config-if)#ip add 192.168.40.1 255.255.255.0
Router(config-if)#no shut

Router(config-if)#
%LINK-5-CHANGED: Interface FastEthernet0/1, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to up

Router(config-if)#int s0/0/0
Router(config-if)#ip add 10.1.4.2 255.255.255.0
Router(config-if)#no shut

Router(config-if)#
%LINK-5-CHANGED: Interface Serial0/0/0, changed state to up

Router(config-if)#router rip 
%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0/0/0, changed state to up
Router(config-router)#router rip
Router(config-router)#net 10.1.4.0
Router(config-router)#net 192.168.30.0
Router(config-router)#net 192.168.40.0
Router(config-router)#exit
对R3
Continue with configuration dialog? [yes/no]: no
Press RETURN to get started!
Router>en
Router#config t
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#int f0/0
Router(config-if)#ip add 10.1.5.2 255.255.255.0
Router(config-if)#no shut

Router(config-if)#
%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up
%IP-4-DUPADDR: Duplicate address 10.1.5.1 on FastEthernet0/0, sourced by 0090.2B99.CE01
%IP-4-DUPADDR: Duplicate address 10.1.5.1 on FastEthernet0/0, sourced by 0090.2B99.CE01

Router(config-if)#int f0/1
Router(config-if)#ip add 172.16.10.1 255.255.255.0
Router(config-if)#no shut

Router(config-if)#
%LINK-5-CHANGED: Interface FastEthernet0/1, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to up

Router(config-if)#router rip
Router(config-router)#net 10.1.5.0
Router(config-router)#net 172.16.10.0

给各个主机设置ip、掩码、网关

PC0:   192.168.10.2   255.255.255.0  192.168.10.1

PC1:   192.168.20.2   255.255.255.0  192.168.20.1

PC2:   192.168.30.2   255.255.255.0  192.168.30.1

PC3:   192.168.40.2   255.255.255.0  192.168.40.1

PC4:   172.16.10.2    255.255.255.0  172.16.10.1

Server0:10.1.1.2       255.255.255.0  10.1.1.1

 

对R0

对R1

对R2

对R3

 

 

2.使用ospf配置动态路由(直接删除更改原有配置)
对R0
Router(config)#no router rip
Router(config)#router ospf 1
Router(config-router)#net 10.1.1.0 0.0.0.255 area 0
Router(config-router)#net 10.1.2.0 0.0.0.255 area 0
Router(config-router)#net 10.1.3.0 0.0.0.255 area 0
Router(config-router)#net 10.1.4.0 0.0.0.255 area 0
Router(config-router)#net 10.1.5.0 0.0.0.255 area 0

 

对R1
Router(config)#no router rip
Router(config)#router ospf 1
Router(config-router)#net 10.1.2.0 0.0.0.255 area 0
Router(config-router)#net 10.1.3.0 0.0.0.255 area 0
Router(config-router)#net 192.168.10.0 0.0.0.255 area 0
Router(config-router)#net 192.168.20.0 0.0.0.255 area 0

 

对R2
Router(config)#no router rip
Router(config)#router ospf 1
Router(config-router)#net 10.1.4.0 0.0.0.255 area 0
Router(config-router)#net 192.168.30.0 0.0.0.255 area 0
Router(config-router)#net 192.168.40.0 0.0.0.255 area 0
Router(config-router)#

 

对R3
Router(config)#no router rip
Router(config)#router ospf 1
Router(config-router)#net 10.1.5.0 0.0.0.255 area 0.
Router(config-router)#net 172.16.10.0 0.0.0.255 area 0
Router(config-router)#

 

OSPF配置完成,查看四个路由器的路由表

 

       动态路由配置,使用了两种方法RIP和OSPF。配置过程比较简单,先是配置端口IP,然后开启RIP或OSPF宣告网络。与静态路由相比,路由协议只用宣告与其相邻的网络,而静态路由则需配置所有与其不同的固定路由。与OSPF相比,RIP适合小型网络,不支持子网和超网,而且容易产生环路,并消耗网络带宽。所以相同情况下应该使用OSPF。

  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
RIP(Routing Information Protocol)和OSPF(Open Shortest Path First)是两种常用的动态路由协议,用于在计算机网络中自动选择最佳路由路径。下面我将简要介绍一下这两种协议的工作原理和特点。 RIP是一种距离矢量路由协议,使用跳数作为度量标准,即将到目标网络跳数最少的路由器视为最佳路由RIP通过交换路由表信息来确定网络拓扑并选择最佳路径。每隔一定时间,路由器都会将自己的路由表广播给相邻的路由器,使其了解到自己的网络情况。RIP协议具有简单、易实现的特点,但它对大型网络支持有限,并且收敛速度较慢。 OSPF是一种链路状态路由协议,通过交换链路状态信息来计算最短路径。OSPF路由器会维护一个链路状态数据库,其中包含了整个网络的拓扑信息。路由器之间相互交换自己的链路状态信息,然后使用Dijkstra算法计算出最短路径,并将结果存储在路由表中。OSPF协议有较好的扩展性,能够适应大型复杂网络,并且收敛速度较快。但它相对于RIP而言更复杂,配置和管理较为繁琐。 总的来说,RIPOSPF都是常见的动态路由协议,用于自动选择最佳路由路径。RIP使用跳数作为度量标准,简单易实现但对大型网络支持有限;而OSPF使用最短路径计算算法,具有较好的扩展性和收敛速度,但相对较复杂。选择使用哪种协议应该根据具体网络规模和需求来决定。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值