三层交换机中设置IP组播转发端口的装置和方法制造方法及图纸

技术编号:8302399 阅读:737 留言:0更新日期:2013-02-07 07:26
本申请公开了一种三层交换机中设置IP组播转发端口的装置和方法,包括:组播转发层模块在收到组播协议报文后确定该报文的虚拟局域网(VLAN)标识、端口号和源IP地址,并保存在组播下一跳表中,将所述报文转发给组播协议层;在接收到组播转发表项设置指令后确定对应的VLAN标识,根据该VLAN标识和指令中的下一跳IP地址查找出对应的端口号;将所述VLAN标识和端口号作为接口信息设置到硬件转发层的对应组播路由表项中;组播协议层模块在在判定需要下发组播转发表项设置指令后,在下发的指令中增加该源IP地址作为组播下一跳IP地址。利用本发明专利技术,可在实现IP组播精确到端口的转发的同时,降低组播协议层的复杂度,提高组播协议在路由及交换设备中的通用性。

【技术实现步骤摘要】

【技术保护点】
一种三层交换机中设置IP组播转发端口的装置,其特征在于,包括:组播转发层模块,用于在收到来自硬件转发层的组播协议报文后:确定该组播协议报文的虚拟局域网VLAN标识及其端口号,并解析出该组播协议报文的源IP地址,将所述VLAN标识、端口号和源IP地址作为一条对应的记录保存在组播下一跳表中,将所述组播协议报文转发给组播协议层;在接收到组播协议层模块的组播转发表项设置指令后:根据该组播转发表项设置指令中的接口信息确定对应的VLAN标识,根据该VLAN标识和该组播转发表项设置指令中的下一跳IP地址,从所述组播下一跳表中查找出对应的端口号;将所述VLAN标识和端口号作为接口信息设置到硬件转发层的对应组播路由表项中;组播协议层模块,用于在收到组播协议报文后按照组播协议进行处理,并在判定需要下发组播转发表项设置指令后,解析出所述组播协议报文的源IP地址,在组播转发表项设置指令中增加该源IP地址作为组播下一跳IP地址;将组播转发表项设置指令发送给组播转发层模块。

【技术特征摘要】

【专利技术属性】
技术研发人员:吴迪张博刘可立
申请(专利权)人:迈普通信技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1