1.一种局域网中实现与多台相同MAC网络终端通信的系统,其特征在于,所述的系统包括:数台具有相同MAC地址的目标网络终端;
具有不同MAC地址的请求网络终端,用以向指定通信的目标网络终端发送通信请求;
网络转换器,用以根据指定通信的目标网络终端的数量将初始目的MAC地址转换成各个指定通信的目标网络终端对应的MAC地址和添加VLAN信息;
VLAN交换机,用以将网络转换器转换后的通信请求报文数据剥离所述的添加VLAN信息后将通信请求发送到各个指定通信的目标网络终端上;
所述的网络转换器包括:
MAC转换模块,用以根据指定通信的目标网络终端的数量将初始目的MAC地址转换成各个指定通信的目标网络终端对应的特定MAC地址段;
VLAN转换模块,用以将所述的特定MAC地址段转换成各个指定通信的目标网络终端对应的MAC地址和添加VLAN信息。
2.一种基于权利要求1所述的系统在局域网中实现与多台相同MAC网络终端通信的方法,其特征在于,所述的方法包括以下步骤:(1)所述的请求网络终端向所述的目标网络终端的MAC地址发起通信请求;
(2)所述的网络转换器接收到所述的通信请求报文并将初始目的MAC地址转换成各个指定通信的目标网络终端对应的MAC地址和添加VLAN信息;
(3)所述的VLAN交换机将网络转换器转换后的通信请求报文数据剥离所述的添加VLAN信息后将通信请求发送到各个指定通信的目标网络终端上。
3.根据权利要求2所述的在局域网中实现与多台相同MAC网络终端通信的方法,其特征在于,所述的网络转换器包括MAC转换模块和VLAN转换模块,所述的将初始目的MAC地址转换成各个指定通信的目标网络终端对应的MAC地址和添加VLAN信息,包括以下步骤:(21)所述的MAC转换模块根据指定通信的目标网络终端的数量将初始目的MAC地址转换成各个指定通信的目标网络终端对应的特定MAC地址段;
(22)所述的VLAN转换模块将所述的特定MAC地址段转换成各个指定通信的目标网络终端对应的MAC地址和添加VLAN信息。
4.根据权利要求3所述的在局域网中实现与多台相同MAC网络终端通信的方法,其特征在于,所述的MAC转换模块根据指定通信的目标网络终端的数量将初始目的MAC地址转换成各个指定通信的目标网络终端对应的特定MAC地址段,包括以下步骤:(211)所述的MAC转换模块将指定通信的目标网络终端的MAC地址从最后一个字节开始依次加1生成各个指定通信的目标网络终端对应的特定MAC地址段;
(212)所述的MAC转换模块将所述的通信请求报文复制一份;
(213)所述的MAC转换模块将复制的通信请求报文中的MAC地址修改为各个指定通信的目标网络终端对应的特定MAC地址段。
5.根据权利要求3所述的在局域网中实现与多台相同MAC网络终端通信的方法,其特征在于,所述的VLAN转换模块将所述的特定MAC地址段转换成各个指定通信的目标网络终端对应的MAC地址和添加VLAN信息,包括以下步骤:(221)所述的VLAN转换模块将所述的特定MAC地址段与所述的初始目的MAC地址进行比较并将各个差值作为各个指定通信的目的网络终端对应的添加VLAN信息;
(222)所述的VLAN转换模块将各个所述的特定MAC地址段转换成各个指定通信的目的网络终端对应的MAC地址和添加VLAN信息。