我看官网资料说的是负载分担,下面有提到选举主从还有和vrrp一起使用。其他资料显示主负责转发业务,备会把业务透传给主。这样不还是主备吗,主挂了才能使用备吗说不上负责分担啊
(0)
DRNI是比IRF2还高级的技术,MLAG这种不上档次的就别凑热闹了
=====================================
DRNI(Distributed Resilient Network Interconnect,分布式弹性网络互连)作为一种跨设备链路聚合的技术,除了具备增加带宽、提高链路可靠性、负载分担的优势外,还具备以下优势:
· 更高的可靠性
把链路可靠性从单板级提高到了设备级。
· 简化组网及配置
提供了一个没有环路的二层拓扑,同时实现冗余备份,不再需要繁琐的生成树协议配置,极大地简化了组网及配置。
· 独立升级
两台设备可以分别进行升级,保证有一台设备正常工作即可,对正在运行的业务几乎没有影响。
DRNI是一种跨设备链路聚合技术,将两台物理设备在聚合层面虚拟成一台设备来实现跨设备链路聚合,从而提供设备级冗余保护和流量负载分担。
(0)
但是DRNI场景中的vrrp和传统的vrrp还是有区别,传统vrrp再提供网关备份的同时有一个主备选举,遵循主备转发原则。在drni场景中遵循负载转发,具体原因我摘抄如下:DRNI里VRRP不是主备,是双转。在DRNIi组网中,VRRP做了特殊处理,不完全参考协议标准,VRRP的备设备也可以转发流量,从而实现了负载分担, 在该典型组网中,VRRP仍使用标准模式。 3)实现原理: 在协议标准中,VRRP只有master转发流量,backup不转发流量, 原因是, 两个VRRP网关设备,拥有相同网关IP, 但是只有master设备会下发虚MAC地址,流量向网关发送ARP请求MAC时,设备应答该虚MAC, 随后流量以该虚MAC作为目的MAC发送流量,流量到了master设备,命中了MAC表项可转发,如果到了backup设备,由于backup未下发MAC所以无法命中MAC,不会转发,转由master转发。 在DRNI组网中,VRRP特殊处理,VRRP使用在master端正常下发了VRRP的虚MAC,同时在backup端下发了一个DRNI类型的虚MAC,但是MAC地址是相同的,流量向网关发送ARP请求MAC时,仍能得到该虚MAC应答,流量不论到了backup还是master,均能命中MAC表项,可直接转发,无需走IPL链路, 在DRNI组网下,流量通过hash,发到了两个VRRP网关上,且两个VRRP网关均有转发能力,因此实现了负载分担,与VRRPE(vrrp负载分担)有区别。 VRRPE(vrrp负载分担),两台VRRP网关拥有相同的网关IP,但是拥有不同的虚MAC,流量向网关发送ARP请求MAC时, VRRP根据ARP请求的源MAC,通过一定算法,应答不同的虚MAC,各个流量根据自己学到的虚MAC,填为目的MAC,发送流量,由于这些流量具有不同的目的MAC,因此会走到不同的VRRP设备上,实现负载分担。 下行设备区PING 网关的话主处理,转发流量可以双转。
http://www.h3c.com/cn/d_201810/1115966_30003_0.htm#_Toc511922087 参考这个配置,这个技术类似思科的VPC技术,你可以结合着一起看
DRNI转发是主从还是双活取决于DR接口是否为聚合,聚合则负载,否则主从。
纠正一下,DRNI是负载转发!刚才提到的说取决于是否聚合,我想了一下,drni叫跨设备聚合,如果没有聚合,即便有DR口,它和底下的设备也组不成DRNI。再讲一下转发问题。具体怎么转发,取决转发层面,比如这里提到的DRNI+VRRP,流量会走VRRP主设备。drni提供的是设备层面的冗余,vrrp提供的是转发层面的冗余。单边网关场景,网关设备坏了,即便你组了DRNI,也无法进行抓发,因为你没有网关,这里VRRP就很重要了。
但是DRNI场景中的vrrp和传统的vrrp还是有区别,传统vrrp再提供网关备份的同时有一个主备选举,遵循主备转发原则。在drni场景中遵循负载转发,具体原因我摘抄如下:DRNI里VRRP不是主备,是双转。在DRNIi组网中,VRRP做了特殊处理,不完全参考协议标准,VRRP的备设备也可以转发流量,从而实现了负载分担, 在该典型组网中,VRRP仍使用标准模式。 3)实现原理: 在协议标准中,VRRP只有master转发流量,backup不转发流量, 原因是, 两个VRRP网关设备,拥有相同网关IP, 但是只有master设备会下发虚MAC地址,流量向网关发送ARP请求MAC时,设备应答该虚MAC, 随后流量以该虚MAC作为目的MAC发送流量,流量到了master设备,命中了MAC表项可转发,如果到了backup设备,由于backup未下发MAC所以无法命中MAC,不会转发,转由master转发。 在DRNI组网中,VRRP特殊处理,VRRP使用在master端正常下发了VRRP的虚MAC,同时在backup端下发了一个DRNI类型的虚MAC,但是MAC地址是相同的,流量向网关发送ARP请求MAC时,仍能得到该虚MAC应答,流量不论到了backup还是master,均能命中MAC表项,可直接转发,无需走IPL链路, 在DRNI组网下,流量通过hash,发到了两个VRRP网关上,且两个VRRP网关均有转发能力,因此实现了负载分担,与VRRPE(vrrp负载分担)有区别。 VRRPE(vrrp负载分担),两台VRRP网关拥有相同的网关IP,但是拥有不同的虚MAC,流量向网关发送ARP请求MAC时, VRRP根据ARP请求的源MAC,通过一定算法,应答不同的虚MAC,各个流量根据自己学到的虚MAC,填为目的MAC,发送流量,由于这些流量具有不同的目的MAC,因此会走到不同的VRRP设备上,实现负载分担。 下行设备区PING 网关的话主处理,转发流量可以双转。
参考DRNI的流量转发
http://www.h3c.com/cn/d_201810/1115966_30003_0.htm#_Toc511922102
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明