发明名称 一种以太网虚拟化互联站点内负载分担方法和边缘设备
摘要 本申请公开了一种以太网虚拟化互联站点内负载分担方法。该方法包括:该组网中同一站点内各ED获得相同的哈希算法,以及DED为各ED分配的哈希转发值,在接收到广播报文时,通过获得的哈希算法对该广播报文的源MAC地址进行哈希计算,并通过哈希计算结果与为本ED分配的哈希转发值是否相同,确定该ED是否转发该广播报文。基于同样的发明构思,本申请还提出一种边缘设备,对同一站点内的同一VLAN流量,能够根据源MAC地址的不同进行负载分担。
申请公布号 CN103200119B 申请公布日期 2016.02.24
申请号 CN201310082438.4 申请日期 2013.03.15
申请人 杭州华三通信技术有限公司 发明人 蒋益群;沈岭;孙策
分类号 H04L12/803(2013.01)I 主分类号 H04L12/803(2013.01)I
代理机构 北京德琦知识产权代理有限公司 11018 代理人 谢安昆;宋志强
主权项 一种以太网虚拟化互联EVI站点内负载分担方法,应用于EVI站点多归属组网中,其特征在于,该组网中各站点内任一边缘设备ED通告支持的哈希算法,当该ED被选举为指定边缘设备DED时,根据各ED通告的哈希算法选择一种所有ED都支持的哈希算法,并为各ED分配哈希转发值,将选择的哈希算法,以及分配的哈希转发值通告给各ED,当该ED未被选举为DED时,接收并获得DED通告的哈希算法,以及为本ED分配的哈希转发值,包括:该ED接收到本站点内服务器发送的广播报文时,根据获得的哈希算法,对该广播报文的源媒体访问控制MAC地址进行哈希计算,若哈希计算结果与获得的为本ED分配的哈希转发值相同,向站点间的各ED广播该广播报文;否则,不向站点间各ED广播该广播报文;该ED接收到站点间的ED发送的广播报文时,对该广播报文的源MAC地址进行哈希计算,若哈希结果为获得的哈希转发值,向该站点内广播该广播报文;否则,不向站点内广播该广播报文;其中,所述该组网中任一站点中的任一ED接收到本站点内服务器发送的广播报文时,所述方法进一步包括:若确定站点内本地MAC地址表项中存在该广播报文的源MAC地址,不进行源MAC地址学习;若确定站点内本地MAC地址表项中不存在该广播报文的源MAC地址,且站点内远端MAC地址表项中存在该广播报文的源MAC地址,将该源MAC地址学习到站点内本地MAC地址表项中,并将该源MAC地址对应的站点内远端MAC地址表项删除;其中,站点内远端MAC地址表项为对站点内其他ED通告的MAC地址进行学习生成的表项;若确定站点内本地MAC地址表项中不存在该广播报文的源MAC地址,且站点内远端MAC地址表项中不存在该广播报文的源MAC地址,将该源MAC地址学习到站点内本地MAC地址表项中。
地址 310053 浙江省杭州市高新技术产业开发区之江科技工业园六和路310号华为杭州生产基地