基础课实验串入OSPF协议和HSRP协议以及HSRP外部链路跟踪

Posted 百川汇海

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基础课实验串入OSPF协议和HSRP协议以及HSRP外部链路跟踪相关的知识,希望对你有一定的参考价值。

实验要求1:

     三层交换机1234分别是vlan10,20,30,40的网关(网关IP-192.168.X.254 /24

     对vlan10HSRP热备   SW1做主网关,SW2做备份网关

     Vlan 10 192.168.1.0 /24

     Vlan 20 192.168.2.0 /24

     Vlan 30 192.168.3.0 /24

     Vlan 40 192.168.4.0 /24

网关运行ospf,实现网络互通,运用以太网通道原理对线路捆绑。

每个交换机都可以被远程访问

实验设备如图所示,现在需要配置线路使得,各PC机之间能互通,用到OSPF协议;线路连接后如下:

       可以看到上面的所有PC机都位于4个不同的vlan网段,所以至少需要设置4个vlan网关,由于OSPF具有同步数据库的功能,所以每一个三层交换机上设置一个vlan即可(实际上每台三层交换机需要设置2个vlan,因为每台交换机下面都链接着两台不同vlan网段的PC机,后面在设置fastEthernet端口时会有提示自动建立了vlan),

第一步给各个交换机配置vlan命令:

       交换机1:选no进入交换机界面

                        switch>enable                                             //进入特权模式;

                        switch#configure terminal                           //进入全局配置模式;

                        switch(config)#hostname sw1                   //更改主机名为sw1;

                        sw1(config)#vlan 10                                    //创建vlan 10;

                        sw1(config-vlan)#exi                                   //退出,注意不是在此模式下设置ip地址;

                        sw1(config)#interface vlan 10                     //进入vlan 10端口配置模式;

                        sw1(config-if)#ip address 192.168.10.254  255.255.255.0     //设置vlan 10的网关地址为192.168.10.254;

                        sw1(config-if)exi                                         //退出vlan端口配置;

        交换机2:选no进入交换机界面               

                        ..............................      设置命令如上面交换机1,将建立的vlan20的网关地址写成192.168.20.254;

        交换机3:选no进入交换机界面               

                        ..............................      设置命令如上面交换机1,将建立的vlan30的网关地址写成192.168.30.254;

        交换机4:选no进入交换机界面               

                        ..............................      设置命令如上面交换机1,将建立的vlan30的网关地址写成192.168.40.254;

第二步给各个交换机配置以太网通道命令:

        交换机1:sw1(config)#interface range fastEthernet 0/3-4        //进入多个交换机端口的配置模式

                             或者上面命令可以写成sw1(config)#interface range fastEthernet 0/3,fastEthernet 0/4, 
                        sw1(config-if-range)#channel-group 1 mode on       //将该多个端口捆绑成组1,状态为开启;

                        sw1(config-if-range)#switchport trunk encapsulation dot1q     //设置封装模式为dot1q;

                        sw1(config-if-range)#switchport mode trunk                      //设置以太网通道组1的接口trunk;

                             或者上面命令可以写成sw1(config-if-range)#exit

                                                                sw1(config)#interface port-channel 1  

                                                                sw1(config-if)#switchport trunk encapsulation dot1q

                                                                sw1(config-if)#switchport mode trunk

                       sw1(config)#interface range fastEthernet 0/5-6             // 进入多个交换机端口的配置模式

                       sw1(config-if-range)#channel-group 2 mode on            //将该多个端口捆绑成组2,状态为开启;

                       sw1(config-if-range)#switchport trunk encapsulation dot1q     //设置封装模式为dot1q;

                       sw1(config-if-range)#switchport mode trunk                      //设置以太网通道组1的接口trunk;

         交换机2:设置命令和上面一样,将横向的以太网通道设为组1,纵向的以太网通道设为组2,并开启trunk 封装模式dot1q;

                      .....................................................................................................  

         交换机3:设置命令和上面一样,将横向的以太网通道设为组1,纵向的以太网通道设为组2,并开启trunk 封装模式dot1q;

                      .....................................................................................................  

         交换机4:设置命令和上面一样,将横向的以太网通道设为组1,纵向的以太网通道设为组2,并开启trunk 封装模式dot1q;

                      .....................................................................................................  

配置完后,如下图:图中之所以有橙色的点,是因为STP协议作用,目的是防止形成环路。

第三步给各个交换机之间运行OSPF协议,使之相互学习路由路径决定出最短路由路径,因为trunk链路是第二层的概念,想要使得4个交换机之间能运行OSPF命令(第三层网络层协议),所以需要创建路由层面的链接线,三层交换机可以虚拟出路由之间的连接线,具体配置命令如下:

     对于交换机1:

                  sw1(config)#vlan 12                                           //在交换机1和交换机2之间创建一个网段,所以交换机1和交换机2上面需要创建vlan 12

                  sw1(config-vlan)#name Connect-sw1-sw2          //将vlan 12命名为Connect-sw1-sw2,即用来连接sw1和sw2的

                  sw1(config-vlan)#exit                                          //退出

                  sw1(config)#interface vlan 12                             //进入vlan 12的配置模式

                  sw1(config-if)#no shutdown                                //习惯性要打上no shutdown开启vlan;

                  sw1(config-if)#ip address 192.168.12.1  255.255.255.0            //设置vlan 12的IP地址为192.168.12.1,靠近交换机1的端口用尾号为1的IP地址方便区分

                  sw1(config)#vlan 14                                             //在交换机1和交换机4之间创建一个网段,所以交换机1和交换机4上面需要创建vlan 14

                  sw1(config-vlan)#name Connect-sw1-sw4          //将vlan 14命名为Connect-sw1-sw4,即用来连接sw1和sw4的

                  sw1(config-vlan)#exit                                          //退出

                  sw1(config)#interface vlan 14                            //进入vlan 14的配置模式

                  sw1(config-if)#no shutdown                                //习惯性要打上no shutdown开启vlan;

                  sw1(config-if)#ip address 192.168.14.1  255.255.255.0            //设置vlan 14的IP地址为192.168.14.1,靠近交换机1的端口用尾号为1的IP地址方便区分

      对于交换机2: 
                  sw2(config)#vlan 12                                           //在交换机1和交换机2之间创建一个网段,所以交换机1和交换机2上面需要创建vlan 12

                  sw2(config-vlan)#name Connect-sw1-sw2          //将vlan 12命名为Connect-sw1-sw2,即用来连接sw1和sw2的

                  sw2(config-vlan)#exit                                          //退出

                  sw2(config)#interface vlan 12                             //进入vlan 12的配置模式

                  sw2(config-if)#no shutdown                                //习惯性要打上no shutdown开启vlan;

                  sw2(config-if)#ip address 192.168.12.2  255.255.255.0            //设置vlan 12的IP地址为192.168.12.2,靠近交换机2的端口用尾号为2的IP地址方便区分

                  sw2(config)#vlan 23                                             //在交换机2和交换机3之间创建一个网段,所以交换机2和交换机3上面需要创建vlan 23

                  sw2(config-vlan)#name Connect-sw2-sw3          //将vlan 23命名为Connect-sw2-sw3,即用来连接sw2和sw3的

                  sw2(config-vlan)#exit                                           //退出

                  sw2(config)#interface vlan 23                             //进入vlan 23的配置模式

                  sw2(config-if)#no shutdown                                //习惯性要打上no shutdown开启vlan;

                  sw2(config-if)#ip address 192.168.23.2  255.255.255.0            //设置vlan 14的IP地址为192.168.23.2,靠近交换机1的端口用尾号为2的IP地址方便区分

       对于交换机3:

                  sw3(config)#vlan 23                                           //在交换机2和交换机3之间创建一个网段,所以交换机2和交换机3上面需要创建vlan 23

                  sw3(config-vlan)#name Connect-sw2-sw3          //将vlan 23命名为Connect-sw2-sw3,即用来连接sw2和sw3的

                  sw3(config-vlan)#exit                                          //退出

                  sw3(config)#interface vlan 23                             //进入vlan 23的配置模式

                  sw3(config-if)#no shutdown                                //习惯性要打上no shutdown开启vlan;

                  sw3(config-if)#ip address 192.168.23.3  255.255.255.0            //设置vlan 12的IP地址为192.168.23.3,靠近交换机2的端口用尾号为3的IP地址方便区分

                  sw3(config)#vlan 34                                           //在交换机3和交换机4之间创建一个网段,所以交换机3和交换机4上面需要创建vlan 34

                  sw3(config-vlan)#name Connect-sw3-sw4          //将vlan 34命名为Connect-sw3-sw4,即用来连接sw3和sw4的

                  sw3(config-vlan)#exit                                          //退出

                  sw3(config)#interface vlan 34                             //进入vlan 34的配置模式

                  sw3(config-if)#no shutdown                                //习惯性要打上no shutdown开启vlan;

                  sw3(config-if)#ip address 192.168.34.3  255.255.255.0            //设置vlan 12的IP地址为192.168.34.3,靠近交换机1的端口用尾号为3的IP地址方便区分

        对于交换机4:

                  sw4(config)#vlan 14                                           //在交换机1和交换机4之间创建一个网段,所以交换机1和交换机2上面需要创建vlan 14

                  sw4(config-vlan)#name Connect-sw1-sw4          //将vlan 14命名为Connect-sw1-sw4,即用来连接sw1和sw4的

                  sw4(config-vlan)#exit                                          //退出

                  sw4(config)#interface vlan 14                             //进入vlan 14的配置模式

                  sw4(config-if)#no shutdown                                //习惯性要打上no shutdown开启vlan;
以上是关于基础课实验串入OSPF协议和HSRP协议以及HSRP外部链路跟踪的主要内容,如果未能解决你的问题,请参考以下文章

RIP协议和OSPF协议

RIP协议和OSPF协议

【HCIP】2OSPF协议-4四类、五类LSA

OSPF 距离矢量路由协议和链路状态路由协议相比

OSPF高级配置

动态路由协议RIP,OSPF基础知识详解,以及配置实验验证