发明名称 |
一种报文处理方法和设备 |
摘要 |
本发明公开了一种报文处理方法:在数据转发模块中创建一第二OF端口以及与所述第二OF端口相连接的链路聚合端口,为该链路聚合端口创建一对应的上行链路端口组形成聚合通道,该上行链路端口组中包括服务器的一个以上的选中物理网卡端口;当来自虚拟机网卡的数据报文通过第一OF端口进入数据转发模块,通过匹配上行流表,将报文转发到第二OF端口;所述上行流表入端口为数据报文进入的第一OF端口,出端口为第二OF端口;当在所述链路聚合端口上,接收到来自所述第二OF端口上的数据报文时,通过哈希算法选择上行链路端口组中的一个选中物理网卡端口作为出端口,将报文转发出去。采用本发明能够实现服务器主机物理端口的负载分担。 |
申请公布号 |
CN103401797B |
申请公布日期 |
2016.05.11 |
申请号 |
CN201310316428.2 |
申请日期 |
2013.07.24 |
申请人 |
杭州华三通信技术有限公司 |
发明人 |
易仁杰 |
分类号 |
H04L12/803(2013.01)I;H04L12/891(2013.01)I;H04L12/743(2013.01)I |
主分类号 |
H04L12/803(2013.01)I |
代理机构 |
北京德琦知识产权代理有限公司 11018 |
代理人 |
牛峥;王丽琴 |
主权项 |
一种报文处理方法,应用于OpenFlow分布式虚拟交换系统,所述系统包括控制器、和通过基于OpenFlow协议的安全通道连接至所述控制器的多个服务器,所述服务器上设置有虚拟机VM和数据转发模块,所述数据转发模块包括一个以上的第一OpenFlow端口,各第一OpenFlow端口分别与对应虚拟机的虚拟机网卡连接,该方法包括:在数据转发模块中创建一第二OpenFlow端口以及与所述第二OpenFlow端口相连接的链路聚合端口,为该链路聚合端口创建一对应的上行链路端口组,该上行链路端口组中包括服务器的一个以上的选中物理网卡端口;当来自虚拟机网卡的数据报文通过第一OpenFlow端口进入数据转发模块,通过匹配上行流表,将报文转发到第二OpenFlow端口;所述上行流表入端口为数据报文进入的第一OpenFlow端口,出端口为第二OpenFlow端口;当在所述链路聚合端口上,接收到来自所述第二OpenFlow端口上的数据报文时,通过哈希算法选择上行链路端口组中的一个选中物理网卡端口作为出端口,将报文转发出去。 |
地址 |
310053 浙江省杭州市高新技术产业开发区之江科技工业园六和路310号华为杭州生产基地 |