GNS3(Cisco)利用trunk实现跨交换机配置vlan

  trunk”在网络用语中通常译为:“主干线、中继线、长途线” ,不过通常不用译意,直接使用英文。在路由/交换网络中,trunk一般被称为“中继(透传)”。在语音级应用的线路中,trunk通常指“主干网络、电话干线”,即两个交换局或交换机之间的链接电路或信道,它为两端设备之间进行转接,做为信令和终端设备数据的传输链路。假如们来到真实场景,为了防止网络风暴的产生,挺高网络带宽的使用效率,咱们要配置vlan把每个工做组划分到相应的工做组虚拟局域网(vlan)当中去。网络

     以下图所示:这张图模拟现实的公司的办公环境。这边只是模拟三台交换机跟6台PC电脑,可是现实环境当中参与工做的PC机跟交换机要多得多。由于电脑不少,从运营商那边得到的带宽而后分配的各个PC端,带宽就会少的很是可怜。若是要传输一些大型数据的话,利用公司内部的局域网的传输速度确定快一些。再来看图,如今公司网络管理人员要想把,三个楼层的人事部划分到一个vlan(广播域),而三个楼层的销售部划分到另外的一个vlan当中去。若是全部PC端都处于一个广播域的话会出现不少问题具体讲解请参考(https://blog.51cto.com/14451009/2427506(图文并茂VLAN详解,让你看一遍就理解VLAN))。设置跨越多台交换机的VLAN就须要一个Trunk的功能,Trunk指的是可以转发多个不一样VLAN的通讯的端口。app

    首先咱们要配置两台台交换机,由于GNS3默认自带路由功能,并且交换机设置没有配置物理存储空间,咱们要去给它添加存储空间跟工做单板,前期交换机的具体设置请参考这篇博客http://www.javashuo.com/article/p-ktcjoeqw-ca.html(GNS3模拟Cisco(思科)实现静态vlan功能)。个人模拟实验环境以下,2台PC链接交换机1号,2台PC链接交换机2号。最后实验目的使跨交换机的PC1ide

跟PC3划分到同一vlan互联互通,而跨交换机的PC2跟PC4则划分到另一个vlan当中去。测试

1.png

    

 配置交换机须要使用的命令:spa

               一、R1#configure terminal(conf t)   进入全局配置模式3d

               二、R1(config)#no ip routing           关闭路由功能orm

               三、R1(config)#vlan *                  添加vlan编号blog

               四、R1(config)#interface fastEthernet */*(int f*/*)   进入端口设置模式   *表明端口号接口

              五、R1(config-if)# switchport mode access (sw mo acc)  设置端口为接入模式ip

               六、R1(config-if)# switchport  access vlan *(sw acc vlan *) 把端口添加入vlan号   *表明vlan号

               七、R1(config)#do show vlan-sw b         显示全部vlan 是在全局模式

               八、R1(config-if)# switchport mode trunk   设置端口为中继模式

               九、R1(config-if)# switchport  trunk encapsulution dot1q   封装trunk端口IEEE802.1Q协议

               R1(config)表明在全局模式下    R1(config-if)表明在端口模式下  exit 是退出当前模式的命令  


 配置PC端就两条命令:一、配置IP地址 ip 0.0.0.0 0.0.0.0 (0表明具体的IP地址)

                                        二、ping  检测主机相互之间是否相连

    

   

这边咱们须要很是注意的一点,初始的模拟交换机是没有一个物理的存储空间,咱们要手动给他添加一些存储空间。若是不给他存储空的话,就没法保存咱们的配置,若是它仅仅是要实现交换机功能的就不须要存储空间,但咱们要给它一些vlan配置就须要一个存储数据的地方。这边我给它一个64Mib的空间。

2.png

   存储空间给完了以后,咱们要配置一共工做单板,使它可以和咱们的PC机用网线链接起来。这边添加一个16口的工做单板。

  


3.png

       工做单板添加好了,咱们要给路由器更换成交换机的模型。而后拟定每个PC的IP地址,和具体跟交换机的哪个端口链接,以下图。



1.png


    


    如图下所示,咱们拟定PC1(192.168.10.10.10),PC2(192.168.10.20),PC3(192.168.10.30),PC4(192.168.10.40)的IPC,实验目的把PC1跟PC3划入vlan 10,PC2跟PC4划入vlan20当中,实现一个跨交换机实现trunk的一个功能,下面咱们先进入两个交换机把路由功能关闭,而后给各个PC机配上IP地址。


2.png

     如今咱们已经进入交换机使用conf t(进入全局模式)和no ip routing(关闭路由功能)把默认自带的路由功能给它关闭了,接下来就是给各个PC机配上IP地址看看它们四个之间可否互联互通。


22.png

21.png

    以下图所示已经把各个PC机都配上IP地址了。PC1(192.168.10.10)  PC2(192.168.10.20)  PC3(192.168.10.30)跟PC4(192.168.10.40),接下来咱们测试它们之间能不能互联互通。

31.png32.png

33.png34.png

       这边我使用ping命令测试了一下发现它们四台电脑之间能够互联互通,接下来进入重中之重的交换机的端口设置。

01.png02.png

03.png 

        接下来就是敲一系列的命令:

55.png

     下面解释各类命令,这边是交换机1,端口1/1链接的是PC1,而端口1/2则是链接着PC2,暂且咱们交换机1的设置到这边下面进入交换机2的设置。

                          R1(config)#vlan 10,20                建立VLAN 10 跟20

                          R1(config-vlan)#ex                    退出vlan模式

                          R1(config)#int f1/1                     进入端口1/1

                          R1(config-if)#sw mo acc            设置端口为接入模式

                          R1(config-if)#sw acc vlan 10        把端口1/1添加为vlan10

                          R1(config-if)#int f1/2                    进入端口1/2

                          R1(config-if)#sw mo acc               设置端口为接入模式

                          R1(config-if)#sw acc vlan 20          把端口1/2添加为vlan20

56.png

    下面解释各类命令,这边是交换机2,端口1/1链接的是PC3,而端口1/2则是链接着PC4,最后一步就是把双方交换机的1/3接口设置为trunk模式就OK了。

                          R1(config)#vlan 10,20                建立VLAN 10 跟20

                          R1(config-vlan)#ex                    退出vlan模式

                          R1(config)#int f1/1                     进入端口1/1

                          R1(config-if)#sw mo acc            设置端口为接入模式

                          R1(config-if)#sw acc vlan 10        把端口1/1添加为vlan10

                          R1(config-if)#int f1/2                    进入端口1/2

                          R1(config-if)#sw mo acc               设置端口为接入模式

                          R1(config-if)#sw acc vlan 20          把端口1/2添加为vlan20



    以下图所示使用int f1/3命令进入双方的1/3端口,而后使用sw mo tr把端口设置为trunk模式,再用sw tr en do给trunk端口封装一个IEEE802.1Q协议,这样一来咱们全部的PC机跟交换机都所有设置好了,如今咱们查看一下vlan信息。

41.png42.png

    以下图所示,咱们两台交换机的1/1端口都被添加到了vlan 10,而1/2端口则被添加到了vlan20,接下来就检测实验结果的时候了。

71.png72.png



     原来能够跟PC2跟PC4相互通信的PC1已经不可以通信,仅仅只能与PC3进行通信。

1.png

     而开始能够跟PC1跟PC3相互通信的PC2如今仅仅只能与PC4之间相互通信,咱们已经成功的模拟出了一个跨越交换机实现vlan的一个功能。


2.png

相关文章
相关标签/搜索