【技术实现步骤摘要】
本专利技术涉及通信
,具体而言,涉及一种端口隔离方法及装置。
技术介绍
在现有技术中,同一端口隔离组中的各个端口是相互隔离的。当同一端口隔离组中的两个前端设备需要进行单播通信时,服务器会判断两个需要进行单播通信的前端设备是否连接于同一层交换机,当连接于同一层交换机时,通知该交换机将需要进行单播通信的其中一个前端设备端口从所述端口隔离组中移除,以实现两个前端设备的单播通信。然而,此时所有其他未移出端口隔离组的前端设备发出的组播都要冲击被移出端口隔离组的前端设备,同样地,被移出端口隔离组的前端设备发出的组播也将冲击所有还在端口隔离组中的前端设备。
技术实现思路
为了克服现有技术中的上述不足,本专利技术目的在于提供一种只禁止组播的端口隔离方法及装置,其能够实现端口隔离组中的前端设备既可以组播隔离也可以进行单播通信。为了实现上述目的,本专利技术实施例采用的技术方案如下:本专利技术较佳实施例提供一种端口隔离方法,应用于监控系统,所述监控系统包括相互之间通信连接的前端设备、交换机及服务器,所述交换机包括由连接所述前端设备的多个端口组成的端口隔离组,所述方法包括:所述服务器接收第一目标前端设备与第二目标前端设备进行单播业务的请求,当所述第一目标前端设备与第二目标前端设备在同一端口隔离组时,向同一端口隔离组所在的目标交换机发送单播转发表项生成指令;所述目标交换机根据所述单播转发表项生成指令,生成所述第一目标前端设备与第二目标前端设备的单播MAC转发表项;所述服务器通知所述第一目标前端设备与第二目标前端设备分别生成对方的ARP表项,以使所述第一目标前端设备与所述第二目标 ...
【技术保护点】
一种端口隔离方法,应用于监控系统,所述监控系统包括相互之间通信连接的前端设备、交换机及服务器,所述交换机包括由连接所述前端设备的多个端口组成的端口隔离组,其特征在于,所述方法包括:所述服务器接收第一目标前端设备与第二目标前端设备进行单播业务的请求,当所述第一目标前端设备与第二目标前端设备在同一端口隔离组时,向同一端口隔离组所在的目标交换机发送单播转发表项生成指令;所述目标交换机根据所述单播转发表项生成指令,生成所述第一目标前端设备与第二目标前端设备的单播MAC转发表项;所述服务器通知所述第一目标前端设备与第二目标前端设备分别生成对方的ARP表项,以使所述第一目标前端设备与所述第二目标前端设备进行单播通信。
【技术特征摘要】
1.一种端口隔离方法,应用于监控系统,所述监控系统包括相互之间通信连接的前端设备、交换机及服务器,所述交换机包括由连接所述前端设备的多个端口组成的端口隔离组,其特征在于,所述方法包括:所述服务器接收第一目标前端设备与第二目标前端设备进行单播业务的请求,当所述第一目标前端设备与第二目标前端设备在同一端口隔离组时,向同一端口隔离组所在的目标交换机发送单播转发表项生成指令;所述目标交换机根据所述单播转发表项生成指令,生成所述第一目标前端设备与第二目标前端设备的单播MAC转发表项;所述服务器通知所述第一目标前端设备与第二目标前端设备分别生成对方的ARP表项,以使所述第一目标前端设备与所述第二目标前端设备进行单播通信。2.根据权利要求1所述的端口隔离方法,其特征在于,所述当所述第一目标前端设备与第二目标前端设备在同一端口隔离组时,向同一端口隔离组所在的目标交换机发送单播转发表项指令的步骤包括:查询所述第一目标前端设备接入交换机的端口信息与所述第二目标前端设备接入交换机的端口信息;当所述第一目标前端设备接入交换机的端口信息与所述第二目标前端设备接入交换机的端口信息为同一交换机下的端口信息时,判定所述第一目标前端设备与第二目标前端设备在同一端口隔离组,并向同一端口隔离组所在的目标交换机发送单播转发表项指令。3.根据权利要求1所述的端口隔离方法,其特征在于,所述服务器通知所述第一目标前端设备与第二目标前端设备分别生成对方的ARP表项,以使所述第一目标前端设备与所述第二目标前端设备进行单播通信的步骤包括:所述第一目标前端设备与所述第二目标前端设备分别获取对方的IP地址;所述第一目标前端设备根据存储的ARP表项获得报文的地址信息,并将所述报文的地址信息发送给所述目标交换机;所述目标交换机判断所述报文的类型,当所述报文为单播报文时,实现所述第一目标前端设备与所述第二目标前端设备之间的单播通信。4.根据权利要求3所述的端口隔离方法,其特征在于,所述目标交换机判断所述报文的类型,当所述报文为单播报文时,实现所述第一目标前端设备与所述第二目标前端设备之间的单播通信的步骤包括:将所述第一目标前端设备的MAC地址及所述第二目标前端设备的MAC地址与所述单播MAC转发表项的内容进行匹配,当匹配成功时,所述单播报文从所述第一目标前端设备经由所述目标交换机发送到所述第二目标前端设备。5.根据权利要求1-4中任意一项所述的端口隔离方法,其特征在于,所述方法还包括:所述服务器接收将所述第一目标前端设备与所述第二目标前端设备的单播业务取消的请求;所述服务器向所述交换机发送删除单播MAC转发表项的指令;所述交换机在接收到所述删除单播MAC转发表项的指令后,将所述单播MA...
【专利技术属性】
技术研发人员:周迪,赵晖,
申请(专利权)人:浙江宇视科技有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。