小型园区网rip配置

菜鸟一个,将上课的实验内容总结下。网络拓扑图配置文件,可以联系我要哈,相互学习。

目录

记上课写的一个实验

一、实验目的

二、实验内容

三、实验步骤

1)网络拓扑图

2)配置过程

        1.Pc终端ip相关信息的配置

        2.二层交换机的相关配置       

        3.三层交换机的相关配置

        4.相关结果如下:

        5.路径跟踪 

四、错误分析

第1个


记上课写的一个实验

一、实验目的

(1)掌握聚合链路的配置方法。
(2)掌握RIP的配置方法。
(3)理解RIP中的等价路由和负载均衡。

二、实验内容

               一个园区网络,通过两台三层交换机汇聚连接园区内局域网,为防止拥塞,在两台三层交换机之间增加一条聚合链路,这里由f0/23和f0/24两条链路聚合而成。要求:
(1)园区中的一个专用子网,有一台应用服务器Server,这里使用VLAN1,该子网分布在整个园区内不同的汇聚层,要求此子网能够快速二层转发(如代表无线网,或移动互联网,或园区一卡通等某一应用类子网)。
(2)聚合链路采用Access VLAN1连接。
(3)在路由器R上增加一个环回口,代表外网。
(4)内部局域网之间的路由全部由两台交换机完成转发。

三、实验步骤

1)网络拓扑图

 

图片1
图3-1

 

 

             因为图上部分信息不太清晰,因此对图的一些说明:

①两个三层交换机之间使用聚合链路进行相连接,S1的f0/23、f0/24依次与S2的f0/23、f0/24相连接。

②交换机S11与服务器相连接,且它的Gig1/1口(G口:高速率)和Gig0/1相连接。

2)配置过程

        1.Pc终端ip相关信息的配置

            ①laptop0                                                  

图片2
图3-2

 

  

            ②PC0

     

图3
图3-3

             如上所示,根据网络拓扑图里的备注,主要注意它们的默认网关,laptop0归属于Vlan 1,所以它的默认网关就是Vlan 1对应的ip地址,同理PC0。其余终端的ip地址信息在拓扑图中做了说明,在这里就不赘述了。 

        2.二层交换机的相关配置       

            ①S22的配置

            根据图分析,Laptop0属于vlan 1,PC0属于vlan 2。因为F0本身最初就是属于VLAN1,所以主要是创建VLAN 2,然后分别把F1端口归到VLAN 2中,同时也在这里不需要配置接口的ip地址,因为在本实验中终端的网关是设置在三层交换机上的svi(switch virtual interface)。

             配置代码如下:

Switch>en
Switch#conf t
Switch#conf terminal 
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#hostname S22
%创建vlan 2
S22(config)#vlan 2
S22(config-vlan)#exit
S22(config)#int f0/2
%将端口2归到vlan 2上
S22(config-if)#sw acc vlan 2
S22(config-if)#

             ②S33的配置

             同理,参考上面拓扑图得到如下代码:

Switch>en
Switch#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#hostname S33
S33(config)#VLAN 2
S33(config-vlan)#EXIT
S33(config)#int f0/2
S33(config-if)#sw acc vlan 2
S33(config-if)#

            ③S44的配置

            同理,参考上面拓扑图得到如下代码:

Switch>en
Switch#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#hostname S44
S44(config)#VLAN 4
S44(config-vlan)#EXIT
S44(config)#INT F0/2
S44(config-if)#SW ACC VLAN 4
S44(config-if)#

           ④S55的配置

           同理,参考上面拓扑图得到如下代码:

Switch>EN
Switch#CONF T
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#VLAN 5
Switch(config-vlan)#INT F0/2
Switch(config-if)#SW ACC VLAN 5
Switch(config-if)#

           ⑤对于S11,它不需要生成多余的VLAN,所以暂时不需要对其配置

       3.三层交换机的相关配置

           ⑥对于三层交换机S1的配置,如下:

Switch>en
Switch>en
Switch#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#hostname S1
S1(config)#ip r
S1(config)#ip routing
S1(config)#int f0/1
S1(config-if)#no switch
S1(config-if)#no switchport  % 把物理端口变成三层口,在设置该接口的ip地址前要先使用该语句,不然下面的语句会出错,亲身实验
S1(config-if)#ip add 192.168.11.2 255.255.255.0	
S1(config-if)#exit
S1(config)#vlan 2
S1(config-vlan)#vlan 3
S1(config-vlan)#int f0/2
S1(config-if)#sw acc vlan 2
S1(config-if)#switchp
%使用Tab键可以自动补全命令
S1(config-if)#switchport trunk enc
S1(config-if)#switchport trunk encapsulation dot
S1(config-if)#switchport trunk encapsulation dot1q 
% sw mode trunk:启动中继,一条线就可以让所以的vlan通过
S1(config-if)#sw mode trunk
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/2, changed state to down
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/2, changed state to up
S1(config-if)#int f0/3
S1(config-if)#sw acc vlan 3
S1(config-if)#switchp
S1(config-if)#switchport trunk en
S1(config-if)#switchport trunk encapsulation dot
S1(config-if)#switchport trunk encapsulation dot1q 
S1(config-if)#sw mode trunk
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/3, changed state to down

%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/3, changed state to up
%range 进入组配置状态,int range f0/23-24:作用是一次进入多个接口
S1(config-if)#int range f0/23-24
%端口聚合:将两个设备间多条物理链路捆绑在一起组成一条逻辑链路,从而达到带宽倍增的目的,创建虚拟通道 channel-group 2 并设置模式为desirable
S1(config-if-range)#channel-group 2 mode de
S1(config-if-range)#channel-group 2 mode desirable 
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/23, changed state to down
S1(config-if-range)#
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/23, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/24, changed state to down
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/24, changed state to up
S1(config-if-range)#switch mode access
S1(config-if-range)#int port-ch
S1(config-if-range)#int port-channel 2
S1(config-if)#sw mode acc
S1(config-if)#int vlan 1
S1(config-if)#ip add 192.168.1.1 255.255.255.0
%切记 一定要打开vlan 1
S1(config-if)#no shu
S1(config-if)#int vlan 2
S1(config-if)#
%LINK-5-CHANGED: Interface Vlan2, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan2, changed state to up
S1(config-if)#ip add 192.168.2.1 255.255.255.0
S1(config-if)#int vlan 3
S1(config-if)#
%LINK-5-CHANGED: Interface Vlan3, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan3, changed state to up
S1(config-if)#ip add 192.168.3.1 255.255.255.0
S1(config-if)#exit
S1(config)#router rip
S1(config-router)#ver
S1(config-router)#version 2
S1(config-router)#network 192.168.1.0
S1(config-router)#network 192.168.2.0
S1(config-router)#network 192.168.3.0
S1(config-router)#network 192.168.11.0
	
S1(config-router)#ip route 0.0.0.0 0.0.0.0 192.168.11.1
S1(config)#

            ⑦对于三层交换机S2的配置如下:

S2>EN	
S2#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
S2(config)#int f0/1
%要先把物理端口变成三层口,在设置该接口的ip地址前要先使用该语句,不然下面的设置端口ip地址的语句会出错,亲身实验!!!
S2(config-if)#ip add 192.168.22.2 255.255.255.0
              ^
% Invalid input detected at '^' marker.		
S2(config-if)#no switchport 
S2(config-if)#ip add 192.168.22.2 255.255.255.0
S2(config-if)#int f0/4
S2(config-if)#vlan 4
S2(config-vlan)#int f0/4
S2(config-if)#sw acc vlan 4
S2(config-if)#switch
S2(config-if)#switchport trunk en
S2(config-if)#switchport trunk encapsulation dot
S2(config-if)#switchport trunk encapsulation dot1q 
S2(config-if)#sw mode trunk
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/4, changed state to down
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/4, changed state to up
%创建vlan 5,并将f0/5归于vlan 5
S2(config-if)#int f0/5
S2(config-if)#vlan 5
S2(config-vlan)#int f0/5
S2(config-if)#sw acc vlan 5
S2(config-if)#switchp
S2(config-if)#switchport trunk enca
S2(config-if)#switchport trunk encapsulation dot
%switchport trunk encapsulation dot1q: 二层端口封装802.1q协议(dot1q),也就是trunk链路的中继协议。
S2(config-if)#switchport trunk encapsulation dot1q 
S2(config-if)#sw mode trunk
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/5, changed state to down
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/5, changed state to up
%如下,三句语句将 f0/23-24捆绑为聚合口 2 为Access口,属于Vlan 1
S2(config-if)#int range f0/23-24
S2(config-if-range)#channel-group 2 mode de
S2(config-if-range)#channel-group 2 mode desirable 
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/23, changed state to down
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/23, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/24, changed state to down
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/24, changed state to up
S2(config-if-range)#
%LINK-5-CHANGED: Interface Port-channel 2, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface Port-channel 2, changed state to up
S2(config-if-range)#sw mode access
%将聚合口2定义为Access口,
S2(config-if-range)#int Port-channel 2
S2(config-if)#sw mode access
%定义Vlan1、4、5的SVI
S2(config-if)#int vlan 1
S2(config-if)#ip add 192.168.1.254 255.255.255.0
S2(config-if)#int vlan 4
%LINK-5-CHANGED: Interface Vlan4, changed state to up
S2(config-if)#
%LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan4, changed state to up
S2(config-if)#ip add 192.168.4.1 255.255.255.0
S2(config-if)#int vlan 5
S2(config-if)#
%LINK-5-CHANGED: Interface Vlan5, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan5, changed state to up
S2(config-if)#ip add 192.168.5.1 255.255.255.0
S2(config-if)#exit
S2(config)#router rip
S2(config-router)#version 2
S2(config-router)#network 192.168.1.0
S2(config-router)#network 192.168.4.0
S2(config-router)#network 192.168.5.0
S2(config-router)#network 192.168.22.0
S2(config-router)#ip route 0.0.0.0 0.0.0.0 192.168.22.1
S2(config)#
⑧对路由器R的配置
Router>EN
Router#conf t	
Router(config)#hostname R
%如下为在设置环回地址时出现的一些错误和解决方案
R(config)#int lol
% Invalid input detected at '^' marker.
R(config)#int lol 1
                ^
% Invalid input detected at '^' marker.
R(config)#int loop
R(config)#int loopback 1
%LINK-5-CHANGED: Interface Loopback1, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface Loopback1, changed state to up
R(config-if)#ip add 10.1.1.1 255.0.0.0
R(config-if)#int f0/0
%注意一定要把端口打开
R(config-if)#no shu
R(config-if)#ip add 192.168.11.1 255.255.255.0
R(config-if)#int f0/1
R(config-if)#no shu
R(config-if)#ip add 192.168.22.1 255.255.255.0
R(config-if)#exit
R(config)#router rip
R(config-router)#version 2
R(config-router)#network 10.0.0.0
R(config-router)#network 192.168.11.0
R(config-router)#network 192.168.22.0
R(config-router)#

        4.相关结果如下:

            从S1到192.168.22.0/24有两条等价路由,一条经过192.168.11.1(即R),另一条经过192.168.1.254(即S2);

从R到192.168.1.0/24,有两条等价路由,一条经过192.168.11.2(即S1),另一条经过192.168.22.2(即S2)。

            ①对于S1:show ip route

            

图片4
图3-4

            ②对于S2:show ip route

图片5
图3-5

             ③对于R:show ip route

图6
图3-6

               ④Vlan 1 中的laptop0 ping Vlan 2 PC0 

图7
图3-7

               ⑤同理,其他主机之间都可以ping通。

          5.路径跟踪 

               ①从任意一台LP机器上到达服务器或其他属于VLAN1的LP均二层转发,直接到
达,如图4-6所示。

                

图8
图3-8

 

                 ②局域网内任意两台主机通信,经过两台三层交换机汇聚转发,例如路径为PC1→S1→S2→PC5 

图9
图3-9

                  ③局域网到外网有两条链路负载均衡。PC1到环回口,为PC1→S1→R。 

图10
图3-10

                   ④局域网到外网有两条链路负载均衡。Laptop3到环回口,为Laptop3→S2→R。 

图11
图11

 

四、错误分析

 

第1个

               未打开路由器与三层交换机的vlan1,未打开vlan1时,对S1查看路由,发现和实验书上的相比少了一条192.168.1.0,同时主机之间也相互ping不通。然后查看路由器和三层交换机,发现未打开路由器与三层交换机的vlan1。在路由器和三层交换机上分别使用代码 int vlan 1;no shutdown 打开端口后,不同vlan的主机也就可以进行通信了。

图12
图3-12
图13
图3-13

                如图3-13,在打开路由器与三层交换机的vlan1后,新增一条路由。

 

  • 2
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值