网络通信 频道

巧改交换模式,让VLAN不跟随端口变化

    【IT168 专稿】我们知道,为了高效管理、维护局域网网络,网络管理员常常会将工作站数量较多的局域网划分成多个不同的VLAN,确保那些工作用途相同的工作站位于同一个VLAN中,日后某一个VLAN中的某台工作站发生网络故障时,它不会对其他VLAN中的工作站造成影响,很显然巧妙划分VLAN可以大大提高局域网管理维护效率。不过,当局域网中的某台二层交换机与核心交换机的级联端口发生变化时,那么之前我们在该二层交换机中设置划分的VLAN往往就不再生效,此时网络管理员必须耗费力气重新进行划分、设置。这么说来,难道局域网中的二层交换机与核心交换机的相对位置发生变化时,我们只有重新在目标二层交换机中重新划分设置VLAN了?其实,对于一些智能型交换机来说,网络管理员根本不需要重新在二层交换机中划分设置VLAN,只需要巧妙修改一下该二层交换机新级联端口的工作模式,就能让原先划分、设置的VLAN不随交换机位置的变化而跟随变化了。下面,本文就以某单位局域网为例,向大家详细介绍一下如何通过修改级联端口的工作模式,来让对应交换机中的VLAN不跟随端口变化,从而有效提高网络管理效率。

案例需求:200台左右的工作站如何管

    某单位局域网共包含200台左右的工作站,为了方便管理这些工作站,单位的网络管理员将这些工作站划分到了四个VLAN中了,其中VLAN1、VLAN2被设置在E1交换机上,并且该交换机位于单位一楼,VLAN3、VLAN4被设置在E2交换机上,而该交换机放置在单位二楼。后来由于工作需要,单位局域网的规模又进行了适当升级,并又新增加了一些工作站以及网络设备。现在,单位领导要求把E1交换机转移到2楼去,同时要求该交换机通过12端口与原来就位于二楼的E2交换机进行级联,而E1交换机以前是通过31端口与单位的核心交换机级联在一起的。当E1交换机发生这样的位置变化后,原先在该交换机中划分设置的VLAN1、VLAN2,都不能通过单位的核心交换机进行上网访问了,如此说来,我们只有在E1交换机中重新划分设置VLAN1、VLAN2了?如果确实按照这样的思路去操作,那网络管理的工作量无疑是十分巨大的,显然这样的管理方法不利于提高局域网网络的管理效率。
 

案例解决:VLAN解决

    为了有效提高网络管理效率,我们只要对E1交换机、E2交换机的相关连接端口进行合适修改,让其工作模式变成“trunk”,那样一来先前设置在E1交换机中的VLAN1、VLAN2就能立即生效了,下面我们就一起来看看交换端口模式的具体修改步骤:

    首先以系统管理员身份登录进E1交换机的后台管理系统,来仔细检查一下E1交换机有关级联交换端口的属性信息。在检查级联交换端口的属性信息时,我们先进入到E1交换机的命令行提示符工作状态,在该工作状态下输入字符串命令“sys”,单击回车键后,将E1交换机的工作状态切换到系统配置状态,在该配置状态对应的命令提示符下输入字符串命令“dis inter e0/12”(如图1所示),单击回车键后,我们就能从其后的结果界面中看到E1交换机与E2交换机的级联端口12的详细属性信息了;在这里,假设我们看到了与E2交换机连接在一起的E1交换机级联端口12上的属性信息为“Ethernet0/12,PVID:3,Port link-type:access”,该结果信息告诉我们级联端口12只属于VLAN3,日后只有来自VLAN3中的工作站才能通过E2交换机访问单位局域网网络,而位于VLAN1、VLAN2中的工作站是不能访问单位局域网的,这么说来,我们只有对E1交换机进行重新划分设置,让原先的VLAN1、VLAN2变成现在的VLAN3,才能让连接到E1交换机中的所有工作站正常上网。很显然,这样设置的话网络管理员的工作量将是十分巨大的;为了让局域网原先划分的VLAN1、VLAN2中的工作站都能通过E1交换机顺利访问到局域网网络,我们只需要在E1交换机中将级联端口的模式参数调整为“trunk”,而其他方面的参数不需要进行任何变化。

图1:

    到了这里,有一些朋友可能会产生疑惑,E1交换机为什么放置在局域网的一楼位置处时,VLAN1、VLAN2中的工作站都能通过E1交换机顺利访问到局域网网络呢?这是因为E1交换机之前是利用光纤线缆直接与局域网的核心交换机连接在一起的,而E1交换机中的那个光纤专用连接端口在默认状态下已经使用了“trunk”模式。而E1交换机被转移到局域网的二楼位置处时,是在普通的交换端口12上通过双绞线缆级联到E2交换机上的,因此E1交换机此时的光纤连接端口没有连接任何设备,因此该端口的“trunk”模式也就没有了任何意义。

    现在,我们只要对E1交换机的端口12模式进行一下设置,让其工作在“trunk”模式状态下,这样一来先前设置在E1交换机中的VLAN1、VLAN2不需要重新划分就能立即生效了。在设置E1交换机端口12的模式状态时,我们可以先在对应交换机后台管理系统的命令行状态下执行“sys”字符串命令,以便将交换机的工作状态切换到系统配置状态;接着在该配置状态下输入“inter e0/12”字符串命令,单击回车键后,将E1交换机工作状态切换到端口12的配置状态,在对应该状态的命令提示符下再输入“port link-type trunk”字符串命令,再次单击回车键后,E1交换机的端口12模式状态就被修改成了“trunk”模式,紧接着再次执行“port trunk permit vlan all”字符串命令,以便让局域网中所有的VLAN都能通过E1交换机的端口12访问局域网网络。最后连续执行两次“quit”字符串命令,让E1交换机的工作状态返回到后台管理主界面,并在对应界面中执行“save”命令,当屏幕上出现是否要保存上述设置操作时,单击“Y”按键(如图2所示),来让E1交换机自动保存好上述设置操作。

图2:

    完成好上述的设置任务后,我们还需要进行同样的操作,登录到E2交换机后台管理界面,在该界面中将E2交换机与E1交换机连接时使用的级联端口工作模式也调整为“trunk”。当然需要提醒各位朋友注意的是,上面的操作命令都是针对华为品牌的交换机进行设置的,对于其他品牌的交换机可能会使用到不同的配置命令,不过无论是哪种品牌的交换机,上面的配置思路都是相同的。

小提示:交换机的端口工作模式的利用

    交换机的端口工作模式通常可以分为三种,它们分别为Access模式、Multi模式、Trunk模式。允许多个vlan的是multi模式,而不是trunk模式。Access模式的交换端口往往只能属于1个VLAN,通常用于连接普通计算机的端口;Trunk模式的交换端口可以属于多个VLAN,能够发送和接受多个VLAN的数据报文,通常使用在交换机之间的级联端口上;multi模式的交换端口可以属于多个VLAN,能够发送和接受多个VLAN的数据报文,可以用于交换机之间的连接,也可以用于连接普通计算机的端口,所以access和trunk没有可比性。三种模式的交换端口能够共同使用在相同的一台交换机中,不过Trunk模式的交换端口和multi模式的交换端口相互之间不能直接切换,往往只能先将交换端口设置为Access模式,之后再设置为其他模式。

0
相关文章