交换与路由练习(三、生成树静态路由)

    xiaoxiao2021-03-26  50

    (1)拓扑一:练习生成树(**为学号后两位)

    1.switch1vlan24的主根,为vlan13的次根,switch2为vlan13的主根,为vlan 24 的次根。

            2.vlan内主机可以相互通信。

           3.switch2上建立SVI,使vlan间主机可以相互通信,网关分别为24.24.**.254和13.13.**.254。

            4.switch 3 f0/5vlan 13的根端口。

            5.连机计算机的交换端口直接进入转发状态。

            6.分别指出vlan13和vlan24的根端口,指定端口和阻塞端口       。

       

    (2)拓扑二:练习静态路由

    1.配置静态路由沟通整个网络,使网络设备间(包括路由器和主机)都能相互通信。

    2.按照图片所示拓扑结构,配置相关路由器环回地址,并配置静态路由,使其它网络能够访问环回地址,使环回地址能够访问其它网络。

    3.静态路由的配置方式多样化。

    4.至少包含一条默认路由,一条浮动路由,一条汇总路由

    一、实现方法

    (一)拓扑一:练习生成树(**为学号后两位)

    先修改所有主机ip地址的网络号及网关为自己特有的。

    (1)  switch1为vlan24的主根,为vlan13的次根,switch2为vlan13的主根,为vlan 24 的次根。

    1.    在SW1和SW2上分别创建VLAN13和VLAN24。

    指令:

    SW1(config)#vlan 13

    SW1(config)#vlan 24

    SW2(config)#vlan 13

    SW2(config)#vlan 24

    2.    查看所有路由器的优先级后发现,他们均使用扩展桥ID,使SW1在vlan24桥ID最小,令其优先级为4096,SW2优先级为8192即可。使SW2在vlan13中桥ID最小,令其优先级为4096,SW1优先级为8192即可。

    指令:

    SW1(config)#spanning-treevlan 24 priority 4096

    SW2(config)#spanning-treevlan 24 priority 8192

    SW2(config)#spanning-treevlan 13 priority 4096

    SW1(config)#spanning-treevlan 13 priority 8192

    (2)  vlan内主机可以相互通信。

    1.    在每个交换机上创建vlan 13和vlan 24:

    SW*(config)#vlan 13

    SW*(config)#vlan 24

    2.    把连接PC的端口置为access模式并分配给相应vlan:

    指令:

    SW*(config)#int f0/*

    SW* (config-if)#sw mode access

    SW* (config-if)#sw ac vlan [VLAN id]

    3.    把交换机之间相连的端口设成trunk模式:

    指令:

    SW* (config)#intran f0/*-*

    SW* (config-if-range)#swtrunk encapsulation dot1q

    SW* (config-if-range)#swmode trunk

    (3)  switch2上建立SVI,使vlan间主机可以相互通信,网关分别为24.24.**.254和13.13.**.254。

    1.    在SW2上建立VLAN13和VLAN24的SVI:

    指令:

    SW2(config)#vlan 13

    SW2 (config-if)#ip addr 13.13.17.254 255.0.0.0

    SW2 (config-if)#no shut

    SW2 (config)#vlan 24

    SW2 (config-if)#ip addr 24.24.17.254 255.0.0.0

    SW2 (config-if)#no shut

    (4)  switch3上f0/5是vlan 13的根端口。

    1.查询SW3上端口的状态:

    指令:

    SW3#show spanning-tree

    2.将f0/5的优先级改为最小(0):

    指令:

    SW3(config)#int f 0/5

    SW3 (config-if)#spanning-tree vlan 13 port-priority 0

    (5)  连机计算机的交换端口直接进入转发状态。

    1.将所有连机的端口都用指令设置为转发状态:

    指令:

    SW*(config)#int range f 0/*-*

    SW* (config-if-range)#sw mode ac

    SW* (config-if-range)# spanning-tree portfast

    (6)  分别指出vlan13和vlan24的根端口,指定端口和阻塞端口。

    1.VLAN13:

    1根端口:SW0的f0/2、SW1的f0/7、SW3的f0/5

    2指定端口:SW0的f0/4、SW1的f0/1和f0/6、SW2的f0/7和f0/2-3、SW3的f0/2

    3阻塞端口:SW0的f0/1、SW3的f0/4和f0/6

    2.VLAN24:

    1根端口:SW0的f0/1、SW2的f0/7、SW3的f0/6

    2指定端口:SW0的f0/3、SW1的f0/1和f0/6-7、SW2的f0/2-3、SW3的f0/1

    3阻塞端口:SW0的f0/2、SW3的f0/4-5

    (二)拓扑二:练习静态路由

    (1)  配置静态路由沟通整个网络,使网络设备间(包括路由器和主机)都能相互通信。

    1.    先关闭PC的路由功能并配置IP地址和默认网关

    指令:

    pc1(config)#no iprouting

    pc1(config)#int e2/0

    pc1(config-if)#ip add 10.4.7.25 255.255.255.0

    pc1(config-if)#no shut

    pc1(config-if)#exit

    pc1(config)#ip default-gateway10.4.7.1

    2.    给每个路由器配置直连路由:

    指令:

    R*(config)#int [intfacename]

    R* (config-if)#ip add [port ip] [sub network mask]

    R* (config-if)# no shut

    3.    给每个路由器配置静态路由:

    指令:

    R*(config)#ip route目的网络网络掩码下一跳

    (2)  按照图片所示拓扑结构,配置相关路由器环回地址,并配置静态路由,使其它网络能够访问环回地址,使环回地址能够访问其它网络。

    1.    根据拓扑图给相关路由器配置环回地址:

    指令:

    R*(config)#intloopback 1

    R* (config-if)#ipadd [loop ip] [sub network mask]

    R* (config-if)# noshut

    2.    给每个路由器上配置环回地址的静态路由:

    指令:

    R*(config)#ip route 目的网络(环回地址) 网络掩码 下一跳

    (3)  至少包含一条默认路由,一条浮动路由,一条汇总路由。

    1.     在R2上配置一条默认路由:

    指令:

    R2(config)#ip route0.0.0.0 0.0.0.0 192.168.1.65

    2.    在R5上配置一条浮动路由

    指令:

    R5(config)#ip route192.168.1.192 255.255.255.224 10.1.20.1 50

    3.    在R1上配置一条汇总路由

    指令:

    R1(config)#no iproute 10.4.6.0 255.255.255.0 192.168.1.34

    R1(config)#no iproute 10.4.7.0 255.255.255.0 192.168.1.34

    R1(config)# iproute 10.4.6.0 255.255.254.0 192.168.1.34

    分析

    (1)  当VLAN内部ping时,可每个交换机上都要有设置该VLAN,注意PC的ip地址不要配置有问题,交换机之间的链路要配置为trunk模式,与终端连接的交换机端口是否为access模式,且放入相应VLAN。

    (2)  主根的优先级数值是全VLAN最小的,次根的优先级是主根优先级+4096,即主根故障,次根替代。

    (3)  将交换机设置为某一VLAN的根网桥,要保证其优先级最高,若有其他交换机优先级为0,则要先将其优先级的数值增大,再减小目的根交换机的优先级数值为全拓扑此VLAN中优先级最小的交换机。还要注意根端口的位置及链路带宽,否则可能数据包的转发路线与设想的不同,有可能设想根端口因带宽被阻塞。

    (4)  当有共享链路出现时,根端口的选择是可以通过改变优先级来选择的,根端口的优先级的数值要小于另一个端口。

    (5)  若不配置静态路由,从一个路由向相隔几个路由器的路由发数据包时,会不通。数据包去的时候没问题,可到达目的路由器,但在答包返回的时候,原目的路由不知道现目的路由的网段应该如何走(无静态路由),所以无法进行路由条目的递归查询,答包也就到不了了。

    (6)  环回地址相当于路由器连接了一个虚拟主机。环回地址访问其它网络所用指令是ping的衍生指令ping 目的ip  source 环回地址。

    (7)  每一个路由器上都有一个默认路由。浮动路由只有在原路由失效时才会显示在路由表中,有真实路由作用,其管理距离大于静态路由。汇总路由必须是有2n条同网络路由条目才可汇总(取最大前缀),否则会出现路由黑洞,且要汇总网段要在此路由同一方向上。

    转载请注明原文地址: https://ju.6miu.com/read-650049.html

    最新回复(0)