发明名称 |
用于数据中心的可扩展组播转发方法和设备 |
摘要 |
本发明提出了一种用于数据中心的组播转发设备和方法。根据本发明,采用连续的组播地址段中的地址表示所述数据中心中的服务器的组播地址。在本发明中,首先,接收输入组播数据包,从所述输入组播数据包头部中提取出目的MAC地址。然后,将提取出的目的MAC地址与预定的掩码项进行逻辑“与”操作,得到索引值,由此完成路由查询引擎的功能。接下来,利用所得到的索引值,确定输出端口序列,由此实现转发引擎的功能。最后,交换矩阵调度所述线卡,实现所述输入组播数据包的组播转发,即从所确定的输出端口序列所指示的端口输出所述输入组播数据包。本发明具有设计简单、可扩展的优点。 |
申请公布号 |
CN102970150A |
申请公布日期 |
2013.03.13 |
申请号 |
CN201110257168.7 |
申请日期 |
2011.09.01 |
申请人 |
日电(中国)有限公司 |
发明人 |
夏勇;祝铭 |
分类号 |
H04L12/18(2006.01)I;H04L12/761(2013.01)I |
主分类号 |
H04L12/18(2006.01)I |
代理机构 |
中科专利商标代理有限责任公司 11021 |
代理人 |
王玮 |
主权项 |
一种用于数据中心的组播转发设备,其中采用连续的组播地址段中的地址表示所述数据中心中的服务器的组播地址,所述组播转发设备包括:线卡,用于接收输入组播数据包,并从所述输入组播数据包头部中提取出目的MAC地址;路由查询单元,用于将所述线卡所提取出的目的MAC地址与预定的掩码项进行逻辑“与”操作,得到索引值;转发单元,用于利用所述路由查询单元所得到的索引值,确定输出端口序列;以及交换矩阵单元,用于调度所述线卡,实现所述输入组播数据包的组播转发,即从所述转发单元所确定的输出端口序列所指示的端口输出所述输入组播数据包。 |
地址 |
100191 北京市海淀区学院路35号世宁大厦20层 |