产品
产品中心
< 返回主菜单
产品

交换机

交换机所有产品
< 返回产品
交换机
查看交换机首页 >

无线

无线所有产品
< 返回产品
无线
查看无线首页 >

云桌面

云桌面产品方案中心
< 返回产品
云桌面
查看云桌面首页 >

安全

安全所有产品
< 返回产品
安全
查看安全首页 >
产品中心首页 >
行业
行业中心
< 返回主菜单
行业
行业中心首页 >

【交换机】配置DLDP的功能原理是什么?

发布时间:2013-11-15
点击量:5395

DLDP:DLDP全称是Data Link Detection Protocol,是一种基于快速检测以太网链路故障的检测协议。
一般的以太网链路检测机制都只是利用物理连接的状态,通过物理层的自动协商来检测链路的连通性。但是这种检测机制存在一定的局限性,在一些情况下无法为用户提供可靠的链路检测信息,比如在光纤口上光纤接收线对接错,由于光纤转换器的存在,造成设备对应端口物理上是linkup的,但实际对应的链路却是无法通讯的。再比如两台以太网设备之间架设着一个中间网络,由于网络传输中继设备的存在,如果这些中继设备出现故障,将造成同样的问题。
这样的问题,通常导致实际链路已经不通,但三层以上的各种协议却收敛很慢,主要依赖于各协议自身的收敛性能。
DLDP将通过ICMP echo报文的检测来解决这类问题。DLDP通过在三层接口(SVI、Routed Port、L3 AP)下不断的发出IPv4 ICMP echo进行通路检测,如果在指定时间内对端设备没有回应ICMP reply,则DLDP认为这个接口通路出现问题,将该接口设置为“三层接口DOWN”,于是触发各三层上的协议各种收敛、备份切换动作。
由于DLDP只是设置“三层接口DOWN”,实际物理链路还是连通的(STP、802.1x等二层协议还将继续正常通讯),因此DLDP还是可以继续发出ICMP echo报文,如果对端设备恢复响应了ICMP reply,则三层接口恢复UP,恢复正常通讯。

 

DLDP和BFD的区别:
1、DLDP只能用于以太接口;BFD与接口无关,任意两个邻居建均可建立BFD关系;
2、DLDP利用ICMP报文探测;BFD使用协议自身探测报文;
3、DLDP是单向检测行为,可以单向使用;BFD是双向联动探测行为,两端都要启用;
4、DLDP基于接口,即探测失败后,逻辑上shutdown该接口(SVI,no switchport,三层AP口),和接口相关的路由均失效;BFD是基于邻居对,即探测一对邻居间的联通性,只对和该BFD关联的路由条目进行处理,控制粒度相对更精细。

优缺点:
DLDP的优点就是配置简单,维护量小。缺点也比较明显就是太过依赖ICMP这种协议报文,而没有独立性,DLDP是单向探测,如果ICMP replay报文从对端返回的时候可能被误发送到非预期的链路上,比如来回路由的不一致导致的从A端口发出ICMP echo,但是从B端口收到该ICMP replay,导致DLDP检测失败;或者是网络中存在ARP欺骗,导致ICMP报文转发到错误的设备上面使DLDP检测失败,或者是中间链路有安全设备,比如防火墙,审计设备等可能过滤掉了ICMP报文,导致DLDP检测失败。这些也是DLDP故障的一些常见原因。

 


 

 

相关产品

返回顶部

请选择服务项目
关闭咨询页
售前咨询 售前咨询
售前咨询
售后服务 售后服务
售后服务
意见反馈 意见反馈
意见反馈
更多联系方式