www.138139.cn

返回总目录 上一页 目录页 下一页

企业网中的VLAN设计


   在企业网络刚刚兴起之时,由于规模小、应用面窄、对Internet接入认识程度低以及关于网络安全和管理知识贫乏等原因,使得企业网仅仅局限于交换模式状态。交换技术主要有2种方式: 基于以太网的帧交换和基于ATM的信元交换,它相对于共享式网络性能有很大提高,但对于所有处于一个IP网段或IPX网段的网络设备来说,却同在一个广播域中。当工作站数量较多和信息流较大时,容易形成广播风暴,严重影响了网络运行速度,甚至容易造成网络瘫痪。怎样避免这个问题出现呢?采用划分网络的办法是个不错的选择。




在采用交换技术的网络模式中,一般采用划分物理网段的手段进行网络结构的划分。从效率和安全性等方面来看,这种结构划分有一定缺陷,而且在很大程度上限制了网络的灵活性。因为如果要将一个广播域分开,必须另外购买交换机,并且需要重新进行人工布线。好在,虚拟局域网(Virtual Local Area Network,VLAN)技术的出现解决了上述问题。实际上,VLAN就是一个广播域,它不受地理位置的限制,可以跨多个局域网交换机。一个VLAN可以根据部门职能、对象组或者应用来将不同地理位置的网络用户划分为一个逻辑网段。对于局域网交换机,其每一个端口只能标记一个VLAN,一个VLAN中的所有端口拥有一个广播域,而处于不同VLAN的端口则共享不同的广播域,这样就避免了广播风暴的产生。可以说,在一个交换网络中,VLAN提供了网段和机构的弹性组合机制。




通常,一个规模较大的企业,其下属一般拥有多个二级单位,为保证对不同职能部门管理的方便性和安全性以及整体网络运行的稳定性,可以采用VLAN划分技术,进行虚拟网络划分。下面,我们通过对一个实际案例的分析,让大家了解和掌握应用VLAN技术的真谛。




网络状况




某大型起重设备总公司下属有2个二级单位,主要进行研发、服务与销售等工作。由于地理位置相对较远,业务规模尚未发展壮大,在企业成立之初,公司总部、二级单位1和二级单位2分别建立了独立的网络环境,各网络系统均采用以交换技术为主的方式,3网主干均采用千兆以太网技术。公司总部中心交换机采用了Cisco Catalyst 6506产品,它是带有三层路由的引擎,可使企业网具有很强的升级能力。各二级单位的中心交换机采用了Cisco Catalyst 4006。其他二级和三级交换机采用了Cisco Catalyst 3500系列交换机,主要因为Catalyst 3500系列交换机具有很高的性能和可堆叠能力。




需求分析




由于业务发展迅猛,总公司与2个二级单位迫切需要畅通无阻的信息交流,从而让公司总部能对2个下属单位进行更直接和更有效的管理,进而达到三方信息共享的目的,所以将彼此相互独立的3个子网联成一个统一网络势在必行。




所示的是起重设备总公司3个子网互联形成统一网络的示意图,3个子网是采用千兆以太网技术进行互联的。为了避免在主干引发瓶颈问题,各子网在互联时采用了Trunk技术(即双千兆技术),使网络带宽达到4GB,这样,既增加了带宽,又提供了链路的冗余,还提高了整体网络高速、稳定和安全的运行性能。









然而,由于网络规模不断扩大,信息流量逐渐加大,人员管理变得日益复杂,给企业网的安全、稳定和高效运行带来新的隐患,如何消除这些隐患呢?VLAN划分技术能为此排忧解难。




根据起重设备总公司业务发展需要,我们将联网后的统一网络划分为5个虚拟子网,分别是: 经理办子网、财务子网、供销子网和信息中心子网,其余部分划为一个子网。




由于统一网络的IP地址处于192.168.0.0网段,所以我们可以将各VLAN的IP地址分配如下。




经理办子网:192.168.1.0~192.168.2.0/22 网关:192.168.1.1




财务子网: 192.168.3.0~192.168.5.0/22 网关:192.168.3.1




供销子网: 192.168.6.0~192.168.8.0/22 网关:192.168.6.1




信息中心子网:192.168.7.0/24 网关:192.168.7.1




服务器子网:192.168.100.0/24 网关:192.168.100.1




其余子网: 192.168.8.0~192.168.9.0/22 网关:192.168.8.1




详细设计




在划分VLAN时,Cisco的产品主要基于2种标准协议:ISL和802.1q。ISL是Cisco自己研发设计的通用于所有Cisco网络产品的VLAN间互联封装协议,该协议针对Cisco网络设备的硬件平台在信息流处理和多媒体应用方面进行了合理有效的优化。802.1q协议是IEEE802委员会于1996年发布的国际规范标准。




在此案例中,因为所采用的均是Cisco网络设备,故在进行VLAN间互联时采用了ISL协议(对于不同网络设备的互联,本文在结尾处有相应介绍)。




从我们可以看到,总公司中心交换机采用了Cisco Catalyst 6506,其2级节点为Catalyst 3508和Catalyst 3548,Catalyst 3508交换机具有8个千兆以太网端口,并且利用Catalyst 3500系列交换机的堆叠能力,可以随时扩充工作站数量。边缘交换机则采用具有千兆模块的Catalyst 3548。二级单位的中心交换机则采用了Cisco Catalyst 4006,其2级节点和边缘交换机采用的也是Catalyst 3548。公司总部与各二级附属单位的连接采用了ISL封装的Trunk方式,用2组光纤连接(在Catalyst 6506与Catalyst 4006之间),这样既解决了VLAN间的互联问题,同时又提高了网络带宽和系统的冗余,为3个子网互联提供了可靠保障。对于到Internet的连接,接口为2MB DDN专线接 入,各二级单位通过公司总部的Proxy接入Internet。Internet的管理由公司总部信息中心统一规划。




需要说明的是,由于本案例中关于VLAN的划分覆盖了各个交换机,所以交换机之间的连接都必须采用Trunk方式。鉴于经理办和供销子网代表了VLAN划分中的2个问题: 扩展交换机VLAN的划分和端口VLAN的划分,所以我们再将经理办子网和供销子网对VLAN做一详细介绍。




经理办VLAN




由于经理办工作站所在局域网交换机划分了多个VLAN,连接了多个VLAN工作站,所以该交换机与其上层交换机之间的连接必须采用Trunk方式(如所示)。









公司总部采用了Catalyst 3508和Catalyst 6506,二级单位1采用了Catalyst 3548和Catalyst 4006,二级单位2采用了Catalyst 3548和Catalyst 4006。




供销VLAN




虽然当一个交换机覆盖了多个VLAN时,必须采用Trunk方式连接,但在供销VLAN划分中,其二级单位1中的供销独立于交换机Catalyst 3548,所以在这里,Catalyst 3548与二级中心交换机Catalyst 4006只需采用正常的交换式连接即可(如所示)。对于此部分供销VLAN的划分,只要在Catalyst 4006上针对与Catalyst 3548连接的端口进行划分即可。这是一种基于端口的VLAN划分。









由于2个Catalyst 4006与主中心交换机Catalyst 6506间采用的是双光纤通道式连接,屏蔽了Catalyst 4006与Catalyst 6506间线路故障的产生,所以对整体网络的路由进行基于Catalyst 6506的集中式管理。下面我们对VLAN之间的路由做一个介绍。




在中心交换机Catalyst 6506上设置VLAN路由如下。




经理办VLAN:192.168.1.1/22




财务VLAN: 192.168.3.1/22




供销VLAN: 192.168.6.1/22




信息中心VLAN:192.168.7.1/24




其余VLAN: 192.168.8.1/22




在中心交换机上设置路由协议RIP或OSPF,并指定网段192.168.0.0。在全局配置模式下执行如下命令。




router rip network 192.168.0.0




---- 由于IP地址处于192.168.0.0网段,所以对各VLAN的IP地址分配如下所示。




---- 经理办子网: 192.168.1.0,子网掩码: 255.255.255.0,网关: 192.168.1.1。




---- 财务子网: 192.168.2.0,子网掩码: 255.255.255.0,网关: 192.168.2.1。




---- 供销子网: 192.168.3.0,子网掩码为255.255.255.0,网关: 192.168.3.1。




---- 信息中心子网: 192.168.4.0,子网掩码: 255.255.255.0,网关: 192.168.4.1。




---- 服务器子网: 192.168.100.0,子网掩码: 255.255.255.0,网关: 192.168.100.1。




---- 其余子网: 192.168.8.0,子网掩码为255.255.255.0,网关: 192.168.8.1。




---- 根据上述IP地址分配情况,不难看出各子网的网络终端数均可达到254台,完全满足目前或将来的应用需要,同时还降低了管理工作量,增强了管理力度。




注意事项




---- 需要注意的是: 因为起重设备总公司统一网络系统的VLAN划分是作为一个整体结构来设计的,所以为了保持与VLAN列表的一致性,需要Catalyst 4006对整体网络的其他部分进行广播。所以在设置VTP(VLAN Trunk Protocol)时注意,要将VTP的域作为一个整体,其中VTP类型为Server和Client。




---- 有些企业建网较早,若所选用的网络设备为其他厂商的产品,而后期的产品又不能与前期统一,这样在VLAN的划分中就会遇到一些问题。例如,在Cisco产品与3COM产品的混合网络结构中划分VLAN,对于Cisco网络设备Trunk的封装协议必须采用802.1q,以达到能与3COM产品进行通信的目的。虽然两者之间可以建立VLAN的正常划分,并进行正常的应用,但两者配合使用的协调性略差一些。当两者的连接发生变化时,必须在Cisco交换机上使用命令Clear Counter进行清除,方可使两者工作协调起来。




VLAN




---- 所谓VLAN是指处于不同物理位置的节点根据需要组成不同的逻辑子网,即一个VLAN就是一个逻辑广播域,它可以覆盖多个网络设备。VLAN允许处于不同地理位置的网络用户加入到一个逻辑子网中,共享一个广播域。通过对VLAN的创建可以控制广播风暴的产生,从而提高交换式网络的整体性能和安全性。




---- VLAN对于网络用户来说是完全透明的,用户感觉不到使用中与交换式网络有任何的差别,但对于网络管理人员则有很大的不同,因为这主要取决于VLAN的几点优势。




---- 1. 控制广播风暴




---- 主要有2种方式: 物理网络分段和VLAN逻辑分段。




---- 2. 提高网络整体安全性




---- 通过路由访问列表和MAC地址分配等VLAN划分原则,可以控制用户访问权限和逻辑网段大小。




---- 3. 网络管理简单、直观




---- 对于交换式以太网,如果对某些用户重新进行网段分配,需要网管员对网络系统的物理结构重新进行调整,甚至需要追加网络设备,增大网络管理的工作量。而对于采用VLAN技术的网络来说,只需网管人员在网管中心对该用户进行VLAN网段的重新分配即可。




关于Trunk方式




---- Trunk是独立于VLAN的、将多条物理链路模拟为一条逻辑链路的VLAN与VLAN之间的连接方式。采用Trunk方式不仅能够连接不同的VLAN或跨越多个交换机的相同VLAN,而且还能增加交换机间的物理连接带宽,增强网络设备间的冗余。由于在基于交换机的VLAN划分当中,交换机的各端口分别属于各VLAN段,如果将某一VLAN端口用于网络设备间的级联,则该网络设备的其他VLAN中的网络终端就无法与隶属于其他网络设备的VLAN网络终端进行通信。有鉴于此,网络设备间的级联必须采用Trunk方式,使得该端口不隶属于任何VLAN,也就是说该端口所建成的网络设备间的级联链路是所有VLAN进行通信的公用通道。




VLAN划分的4种策略




---- 1. 基于端口的VLAN划分




---- 基于端口的VLAN划分是最简单、最有效的划分方法。该方法只需网络管理员对网络设备的交换端口进行重新分配即可,不用考虑该端口所连接的设备。




---- 2. 基于MAC地址的VLAN划分




---- MAC地址其实就是指网卡的标识符,每一块网卡的MAC地址都是惟一且固化在网卡上的。MAC地址由12位16进制数表示,前8位为厂商标识,后4位为网卡标识。




---- 基于MAC地址的VLAN划分其实就是基于工作站与服务器的VLAN组合。在网络规模较小时,该方案亦不失为一个好方法,但随着网络规模的扩大,网络设备和用户的增加,则会很大程度上加大管理难度。




---- 3. 基于路由的VLAN划分




---- 路由协议工作在网络层,相应的工作设备有路由器和路由交换机。该方式允许一个VLAN跨越多个交换机,或一个端口位于多个VLAN中。




---- 4. 基于策略的VLAN划分




---- 基于策略的VLAN划分是一种比较有效而且直接的方式。这主要取决于在VLAN划分中所采用的策略。




---- 就目前来说,对于VLAN的划分主要采用上述第1和3方式,第2种方式为辅助性的方案。

址163164.cn 微信1631640 QQ3149886

返回总目录 上一页 目录页 下一页