包括虚拟交换机的通信网络和 充当这种虚拟交换机的终端 【技术领域】
本发明涉及网络,尤其是局域网(LAN),特别是支持虚拟局域网(VLAN)的配置和管理领域,并且涉及基于LAN的通信网,相关VLAN,以及在这种网络中用作虚拟交换机的通信终端。
背景技术
局域网及其构成,部件,配置和控制在现有技术中已是众所周知。
IEEE标准802.1Q引入了VLAN的概念,其端口属于一个VLAN,VLAN由交换机管理,在交换机间中继多个VLAN。实时应用,例如IP电话,增加了与VLAN中继相关的优先级标记的使用。
现在,在同一设备上运行不同应用时,遇到的第一问题是愿意在不同VLAN上处理不同IP源地址的不同优先级。事实上,要想得到不同IP地址和不同VLAN标识存在困难,因为还没有定义标准协议用于从单个端口实现这一点。
此外,自己处理VLAN和标记,而否认基于端口的设备,具有该能力的交换机可能会出现其它问题。
为了解决确定VLAN标识的问题,尤其是针对IP电话,提出了一些专用协议(第二层协议),例如称为CDP(思科发现协议)的协议。
然而,前述已经提出的方案具有若干缺陷。这些已知方案不是通用的,它们没有考虑到单个端口后多个VLAN标识地情况。此外,这些已知方案与要求服从的交换机(authoritarian switch),也就是自动标记的交换机不兼容,而与前面所发生的无关。
【发明内容】
因此,本发明的主要目的是解决前述缺陷,提出一种完整的共享和配置方案。
为此,本发明涉及一种基于物理局域网(LAN)的通信网,包括一个或多个专用交换单元,在至少两个虚拟局域网(VLAN)上,所述通信网还包括至少一个终端,该终端具有多个连接端口或插座,其中之一或者主要端口或插座连接到局域网的交换单元,并且至少另一个或者辅助端口或插座连接到另一终端或类似设备,其特征在于,所述至少一个终端构成一个虚拟交换机,能够按照数据的特性、优先级和/或发起的VLAN区分数据,其特征还在于,按照各自连接的终端或设备所属的VLAN,给可能的不同辅助端口或插座分配不同的优先级值,其特征还在于,至少一个终端充当虚拟交换机,其相应交换单元通过混合通信链路相互连接,能够支持和处理不同VLAN,不同优先级和不同类型的数据。
本发明还包括一种通信终端,具有若干端口或插座,用于连接至少一个其它终端或类似设备,以及连接局域网(LAN)的交换单元,其特征在于,所述终端包括这样一种装置,该装置允许它充当虚拟交换机,能够按照数据的特性、优先级和/或发起的VLAN区分经过它的数据,其特征还在于,按照其它终端或类似设备所属的VLAN,给连接到这些其它终端或类似设备的端口或插座分配不同的优先级值,其特征还在于,它能够通过混合通信链路连接LAN的交换单元,后者能够支持和处理不同VLAN,不同优先级和不同类型的数据。
通过后面对所述发明的实施方式的描述和附图,可以对本发明有更好的了解,这些实施方式以非限制性的例子形式给出。
【附图说明】
在附图中:
图1是与两个VLAN相关联的LAN的符号表示;
图2是具有按照现有技术的LAN和VLAN的网络的示意表示;
图3是具有按照本发明的LAN和VLAN的网络的示意表示,以及
图4是按照本发明的网络的另一类型示意表示。
【具体实施方式】
如附图3和4所示,通信网1基于物理局域网(LAN),包括一个或多个专用交换单元2,并基于至少两个虚拟局域网(VLAN),所述通信网1还包括至少一个终端3,3’,其具有若干连接端口或插座5,其中之一或者主要端口或插座连接到LAN的交换单元2,至少另一个或者辅助端口或插座连接到另一终端或类似设备4、4’、4”。
按照本发明,所述至少一个终端3,3’构成了一个虚拟交换机,能够按照数据的特性、优先级和/或发起的VLAN区分数据。此外,按照各自联接的终端或设备4、4’、4”所属的VLAN,为可能的各种辅助端口或插座5分配不同的优先级,至少一个终端3,3’充当虚拟交换机,它对应的交换单元2通过混合通信链路6相互连接,能够支持和处理不同VLAN,不同优先级和不同类型的数据。
优选地,由充当虚拟交换机的至少一个终端3,3’实现的交换功能使得所述终端3,3’能够处理不同的VLAN,不同的MAC地址和不同的IP地址。
如图3和4所示,在本发明的优选实施方式中,属于LAN的至少一个交换单元2连接到充当虚拟交换机的至少两个终端3,3’,充当虚拟交换机的至少一个终端3,3’使得所述终端3,3’能够处理不同的VLAN,不同的MAC地址和不同的IP地址。
按照本发明的一个属性,充当虚拟交换机的至少一个终端3,3’集成的软件使得所述终端能够区分话音和数据,能够执行和解释优先级标记和配置信令。
这种软件是众所周知的,或者本领域技术人员可以从现有技术中很容易地导出,所以不需要在这里详细描述。
优选地,网络1的全局配置最好通过简单网络管理协议(SNMP)来实现,本地或相邻配置通过GARP VLAN登记协议(GVRA)(GARP=通用属性登记协议)来完成。
作为本发明的一个附加属性,图4中示出了充当虚拟交换机的至少一个终端3、3′可以集成补充端口7,例如无线通信接口,使得它能够连接到充当虚拟交换机的至少一个其它终端8。
本发明还涉及到例如作为前述通信网1的一部分的通信终端3、3′,它配备了若干端口或插座5,用以连接到至少一个其它终端或类似设备4、4′、4″,以及局域网(LAN)的交换单元2。
所述终端3、3′包括装置,使得它充当虚拟交换机,能够根据通过它的数据的属性、优先级和/或发起VLAN来区分这些数据。此外,按照其它终端或类似设备4、4′、4″所属的VLAN,给连接到这些其它终端或类似设备4、4′、4″的端口或插座5分配不同的优先级值,并且所述终端3、3′能够通过混合通信链路6连接LAN的交换单元2,后者能够支持和处理不同VLAN,不同优先级和不同类型的数据。
优选地,充当虚拟交换机的所述至少一个终端3、3′包括互联网协议电话,并且集成了一定软件装置,使得所述终端能够区分话音和数据,执行和解释优先级标记和配置信令。
所以,与图2所示的现有技术相比,本发明提出通过引入虚拟交换机来改变角色。得到的智能交换功能使得相关终端3、3′能够处理不同的VLAN,不同的MAC地址和不同的IP地址。所述虚拟交换机参与网络1的交换功能,通过GVRP交换配置信息。
本发明所提出的方案解决了LAN交换单元2的问题,也就是说从不同MAC和IP地址,用不同VLAN标识接收不会成问题。后一种情况可能发生在所连接终端4、4′、4″之一(例如PC)上运行不同优先级的不同应用,或者在所述连接终端4、4′、4″或者充当虚拟交换机的终端3、3′例如通过WLAN(无线LAN)或蓝牙连接其它外部设备时。
本发明的虚拟交换机可以根据需要,处理许多不同的物理端口。在图3所示的例子中,它在VLAN1上有其自己的地址,用于整个通信网1的管理。
本发明当然不受限于这里描述的优选实施方式,在不偏离本发明范围的前提下,可以做相应的改动或者使用等价物。