虚拟网技术与ATM


虚拟网技术和ATM是目前网络界最为热门的两大话题,同时虚拟网也是最令人困惑的一个领域,本文首先介绍了虚拟网技术,并尝试从OSI模型的角度将现有的虚拟网技术分门别类,然后简述ATM技术的体系结构及其优点。

  一、虚拟网技术概述

  虚拟网(VLAN或Virtual LAN)是将一组物理上彼此分开的用户和服务器逻辑地分成工作群组,这样的逻辑划分与物理位置无关。简单地说,就是把一组用户分配在一个单一的广播域,在该广播域上的广播流量只有其成员才能够收到。

  虚拟网技术既是目前网络界最为热门的,也是最令人困惑的话题之一。由于目前各家主要的网络厂商在虚拟网方面的技术,甚至体系结构都互不相容,广大用户虽被虚拟网技术的优点所深深吸引,但又被这种混乱的局面所阻碍而无所适从。下面我们简单地总结一下目前虚拟网技术的分类,使广大读者对这一飞速发展的技术有一个全面的了解。

  虽然目前各种虚拟网技术林林总总,每种技术既有其独特的一面,又有一定的局限性,但我们还是可以参照OSI模型将它们大致分成第二层(主要基于MAC层)虚拟网和第三层(主要基于网络层协议)虚拟网这两大类。

  1.第二层虚拟网

  在第二层(MAC层)实现的虚拟网,主要依赖显式标志(Explicitly-Tagged)技术,通过始发交换机(Ingress Switch)对传统的MAC进行封装,在其中加入虚拟网标识,使得其它交换机能够了解到该帧所属的VLAN,从而根据事先确定的虚拟网组建的策略将它正确地传输到适当的交换端口。由于可以依靠如局域网交换机等硬件设备实现,因此具有速度快、延时小等好处,但又引起了诸如帧校验、最大传输单元MTU(Maximum Transmission Unit)受限、交换机(尤其是异种厂商设备)之间交换VLAN信息困难等难题。

  采用显式标志进行封装的MAC帧中必须包含以下信息:

  ·源站和目的站的MAC地址;

  ·表明封装后的帧所属VLAN的标识;

  ·表明所包含的原始MAC帧的类型,例如:802.3/Ethernet和802.5/Token Ring。

  进行帧封装的方法有以下两大类:

  两层桥接(Two-layer Bridging)采用两层桥接的方法,需要为VLAN交换机的每一个物理端口分派一个MAC地址,用来收/发经显式标志的帧。每当VLAN交换机封装一个帧,它使用相关端口的