交换机
园区网交换机
数据中心与云计算交换机
中小网络精简型交换机
工业交换机
意图网络指挥官
无线
放装型无线接入点
墙面型无线接入点
智分无线接入点
室外无线接入点
场景化无线
无线控制器
小锐A系列
统一运维
身份管理
服务产品
运营商
政府
金融
互联网
电力能源
制造业
高教/职教
医疗卫生
交通
地产酒店文旅·连锁服务
公共安全
一、组网需求
客户网络出口有多条链路,出口设备NPE与链路网关之间通常不是直连,而是经过其他二层设备连接,导致当中间网络出现问题,而在我们设备上看该链路协议还是UP的情况,NPE按正常链路处理,导致内网用户上网异常。
此种情况下,需要NPE能自动检测所有外网链路是否可用,当检测到某条链路不可用时,将所有流量切换到其他链路上,直至该链路恢复正常再自动将流量切换回。
二、组网拓扑
三、配置要点
进入对应的外网口配置DLDP命令,根据情况选择直接配置DLDP还是使用Multi-ldp。
注意:DLDP和Multi-LDP不可同时开启。
四、配置步骤
方法 一 简单DLDP探测配置
CLI命令行配置:
interface GigabitEthernet 0/1
ip address 172.18.10.113 255.255.255.0
dldp 172.18.10.1 interval 1000 //interval代表探测报文发送的间隔时间,默认为10(10 ticket=100毫秒),以太网链路存在抖动时延,为避免DLDP设置对链路抖动过于敏感,造成接口频繁UP/DOWN,建议设置成1000(即10秒),默认的重试次数为3,这样设备在连续30秒未收到回应时,才认为该接口不可用
interface GigabitEthernet 0/3
ip address 192.168.34.156 255.255.255.0
dldp 192.168.34.1 interval 1000
方法二 跨段DLDP探测配置
当下一跳地址禁ping或者对ICMP发送频率进行限制或者需要通过判断运营商内部网络是否存在问题来判断该线路是否可用时,推荐使用跨段DLDP探测,即通过探测外网的其他地址来确认链路是否可用
CLI命令行配置:
interface GigabitEthernet 0/1
ip address 172.18.10.113 255.255.255.0
dldp 8.8.8.8 172.18.10.1 interval 1000 //通过探测外网地址8.8.8.8的ICMP连通性来判断接口的链路连通性,由于需要跨段转发,必须在目标IP后配置上接口的下一跳IP地址,此处为172.18.10.1
interface GigabitEthernet 0/3
ip address 192.168.34.156 255.255.255.0
dldp 218.85.157.99 interval 1000
方法三 Multi-ldp配置
当需要通过多种探测手段结合来判断线路是否可用时,可以使用Multi-ldp功能
CLI命令行配置:
interface GigabitEthernet 0/1
ip address 172.18.10.113 255.255.255.0
multi-ldp icmp 120.35.11.3 172.18.10.1 dns 218.85.157.99 interval 1000 //探测外网的120.35.11.3地址通过172.18.10.1转发时是否可ping通,dns 218.85.157.99是否可用,在两者同时探测不通的情况下,才认为线路出现问题
interface GigabitEthernet 0/3
ip address 192.168.34.156 255.255.255.0
multi-ldp icmp 218.106.154.155 192.168.34.1 dns 8.8.8.8 interval 1000
WEB配置:
进入菜单 网络配置 > 接口配置 ,单击“链路检测”
五、配置验证
1、配置后查看各接口DLDP状态:
①简单DLDP:
Ruijie#show dldp int g0/1
Id Ip_addr Next-hop Mode Interval Retry Resume State Down_times Up_times Start_time Interface
--- --------------- --------------- ------- -------- ----- ------ ----- ---------- -------- ------------------- -------------------
5 172.18.10.1 172.18.10.1 active 1000 3 1 UP 0 1 2012-12-21 14:22:58 GigabitEthernet 0/1
状态为UP说明当前链路探测正常,为DOWN说明链路探测失败;
Ruijie#show dldp int g0/3
Id Ip_addr Next-hop Mode Interval Retry Resume State Down_times Up_times Start_time Interface
--- --------------- --------------- ------- -------- ----- ------ ----- ---------- -------- ------------------- -------------------
8 192.168.34.1 192.168.34.1 active 1000 3 1 UP 0 1 2012-12-21 14:23:9 GigabitEthernet 0/3
②跨段DLDP:
Ruijie#show dldp int g0/1
Id Ip_addr Next-hop Mode Interval Retry Resume State Down_times Up_times Start_time Interface
--- --------------- --------------- ------- -------- ----- ------ ----- ---------- -------- ------------------- -------------------
5 8.8.8.8 172.18.10.1 active 1000 3 1 UP 0 1 2012-12-21 14:22:58 GigabitEthernet 0/1
状态为UP说明当前链路探测正常,为DOWN说明链路探测失败;
Ruijie#show dldp int g0/3
Id Ip_addr Next-hop Mode Interval Retry Resume State Down_times Up_times Start_time Interface
--- --------------- --------------- ------- -------- ----- ------ ----- ---------- -------- ------------------- -------------------
8 218.85.157.99 192.168.34.1 active 1000 3 1 UP 0 1 2012-12-21 14:23:9 GigabitEthernet 0/3
③Multi-ldp检测:
Ruijie#show multi-ldp int g0/1
Interface State Retry UpCnt ICMP Next-hop
StartTime Interval Resume DownCnt DNS TCP
===============================================================================
GigabitEthernet 0/1 UP 5 0 120.35.11.3 172.18.10.1
2012-12-21 14:29:49 1000 1 0 218.85.157.99 N/A
Ruijie#show multi-ldp int g0/3
Interface State Retry UpCnt ICMP Next-hop
StartTime Interval Resume DownCnt DNS TCP
===============================================================================
GigabitEthernet 0/3 UP 5 0 218.106.154.155 192.168.34.1
2012-12-21 14:29:49 1000 1 0 8.8.8.8 N/A
2、测试检测效果
①将接口某条链路断开,达到最大探测次数后,DLDP能自动检测出:
*Dec 21 14:43:26: %LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet 0/1, changed state to down.
*Dec 21 14:43:26: %DLDP-5-STATECHANGE: Interface GigabitEthernet 0/1 - DLDP 172.18.10.1 state changed to down.
②查看接口状态:
Ruijie#show int g0/1
Index(dec):5 (hex):5
GigabitEthernet 0/1 is UP , line protocol is DOWN //协议状态已经被置为DOWN,此时接口不转发数据
Hardware is OCTEON-SGMII GigabitEthernet, address is 001a.a93c.7a29 (bia 001a.a93c.7a29)
Interface address is: 172.18.10.113/24
③将链路恢复,DLDP立刻检测出并将接口协议状态置为UP:
*Dec 21 14:46:26: %DLDP-5-STATECHANGE: Interface GigabitEthernet 0/1 - DLDP 172.18.10.1 state changed to up.
*Dec 21 14:46:26: %LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet 0/1, changed state to up.
④查看接口状态:
Ruijie#sh int g0/1
Index(dec):5 (hex):5
GigabitEthernet 0/1 is UP , line protocol is UP //链路状态设置为UP,代表接口可用
Hardware is OCTEON-SGMII GigabitEthernet, address is 001a.a93c.7a29 (bia 001a.a93c.7a29)
Interface address is: 172.18.10.113/24