【Loopback Detection 环回检测以及原理解读】

2023-10-18 20:04

本文主要是介绍【Loopback Detection 环回检测以及原理解读】,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在这里插入图片描述

Loopback Detection简介

Loopback Detection(环回检测)通过周期性发送环回检测报文来检测设备下挂网络是否存在环路。

网络中的环路会导致设备对广播、组播以及未知单播等报文进行重复发送,造成网络资源浪费甚至网络瘫痪。为了能够及时发现二层网络中的环路,避免对整个网络造成严重影响,需要提供一种检测功能,使网络中出现环路时能及时通知用户检查网络连接和配置情况,并能够使出问题的接口受控。

Loopback Detection可以检测设备的接口是否发生环回,它从接口定时发送检测报文,检查该报文是否又从发出去的接口接收到。如果设备发现该检测报文从发出去的接口接收到,就检测出此接口下挂的网络中存在环路。

Loopback Detection应用场景

介绍Loopback Detection的应用场景。

通过Loopback Detection检测接口自环
在网络部署的过程中,经常出现接口TX-RX(TX表示光纤发送端,RX表示光纤接收端)自环的问题,比如光纤插错、本接口被高压击坏等情况都可能导致接口TX-RX自环。如图13-1所示,Switch的接口发生自环,从而导致从接口发出的报文又环回到本接口,导致流量异常、MAC地址漂移等问题。
在这里插入图片描述

图13-1 Loopback Detection应用组网1

通过Loopback Detection检测设备下挂网络中的环路
如图13-2所示,Switch连接的外部网络中发生环路,从接口发出的报文经过外部网络后被环回至本接口。
在这里插入图片描述

图13-2 Loopback Detection应用组网2

在以上的两种情况下,可以在Switch的接口上配置Loopback Detection功能,检测接口是否存在环回。当设备检测到某接口存在环回,会发送环回告警,配置Loopback Detection处理动作将此接口Error-Down,在配置此处理动作之前,也可以配置Error-Down接口自动恢复的时间。只有存在环回并且Error-Down的接口下的用户不能正常通信,而Switch连接的其他用户不会受到影响。

  • Loopback Detection仅为单节点环路检测技术,不具备网络级的破除环路功能。 Loopback
  • Detection功能需要发送大量报文来进行环路检测,这将会耗费一定的系统资源,请在不需要环路检测时及时关闭此功能。 Loopback
  • Detection为环网协议,与ERPS、Smart Link、STP/RSTP/MSTP/VBST等环网协议冲突,使能了Loopback
  • Detection功能的接口建议不要再配置这些环网功能,反之亦然。

注意:

特性依赖和限制

  • Loopback Detection需要发送大量检测报文来进行环路检测,这将会耗费一定的系统资源,请在不需要环路检测时及时关闭此功能。

  • Loopback Detection为环网协议,与ERPS、Smart Link、STP/RSTP/MSTP/VBST等环网功能冲突,使能了Loopback Detection功能的接口建议不要再配置这些环网功能,反之亦然。

  • 在V100R005C00版本及之前版本,Eth-Trunk接口及其成员接口都不支持配置Loopback Detection功能。

  • 当有2个或2个以上接口加入同一VLAN,且这些接口使能了Loopback Detection功能时,在产生环路后可能会出现hwLdtPortLoop告警震荡,可能只有部分接口产生该告警,且这些接口之间可能存在MAC漂移。此时,请用户配置接口Error-Down,或者在产生告警后手动排查网络,消除环路。

Loopback Detection缺省配置

介绍Loopback Detection参数的缺省配置。

Loopback Detection参数缺省值

参数缺省值
Loopback DetectionDisabled
Loopback Detection检测报文发送周期5s

使能Loopback Detection功能

操作步骤

  1. 执行命令system-view,进入系统视图。

  2. 执行命令interface interface-type interface-number,进入接口视图。

  3. 执行命令loopback-detect enable(接口视图),使能该接口的Loopback Detection功能。
    缺省情况下,Loopback Detection功能为关闭状态。

  4. 可根据实际需要,选择如下配置:
    如果需要Loopback Detection检测接口自环,则不需要配置该步骤。

  • 如果需要Loopback Detection检测设备下挂环路,则需要执行此步骤。
    a. 根据需要选择如下配置之一:
    将Access类型的接口加入待检测的VLAN

    • i.执行命令port link-type access,配置接口的链路类型为Access类型。

    • ii.执行命令port default vlan vlan-id,将Access类型的接口加入待检测的VLAN。

  • 将Hybrid类型的接口加入待检测的VLAN

    • i.执行命令port link-type hybrid,配置接口的链路类型为Hybrid类型。

    • ii.执行命令port hybrid tagged vlan { { vlan-id1 [ to vlan-id2 ] }&<1-10> | all },将Hybrid类型的接口加入待检测的VLAN。

  • 将Trunk类型的接口加入待检测的VLAN

    • i.执行命令port link-type trunk,配置接口的链路类型为Trunk类型。

    • ii.执行命令port trunk allow-pass vlan { { vlan-id1 [ to vlan-id2 ] }&<1-40> | all },将Trunk类型的接口加入待检测的VLAN。

  • b.执行命令loopback-detect vlan { vlan-id1 [ to vlan-id2 ] } &<1-10>,配置对指定的VLAN进行环回检测。

    缺省情况下,没有配置对指定VLAN进行环回检测。

  1. 执行命令commit,提交配置。

检查Loopback Detection配置结果

执行命令display loopback-detect,查看环回检测的配置信息和接口状态。

这篇关于【Loopback Detection 环回检测以及原理解读】的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/234865

相关文章

深入探索协同过滤:从原理到推荐模块案例

文章目录 前言一、协同过滤1. 基于用户的协同过滤(UserCF)2. 基于物品的协同过滤(ItemCF)3. 相似度计算方法 二、相似度计算方法1. 欧氏距离2. 皮尔逊相关系数3. 杰卡德相似系数4. 余弦相似度 三、推荐模块案例1.基于文章的协同过滤推荐功能2.基于用户的协同过滤推荐功能 前言     在信息过载的时代,推荐系统成为连接用户与内容的桥梁。本文聚焦于

综合安防管理平台LntonAIServer视频监控汇聚抖动检测算法优势

LntonAIServer视频质量诊断功能中的抖动检测是一个专门针对视频稳定性进行分析的功能。抖动通常是指视频帧之间的不必要运动,这种运动可能是由于摄像机的移动、传输中的错误或编解码问题导致的。抖动检测对于确保视频内容的平滑性和观看体验至关重要。 优势 1. 提高图像质量 - 清晰度提升:减少抖动,提高图像的清晰度和细节表现力,使得监控画面更加真实可信。 - 细节增强:在低光条件下,抖

hdu4407(容斥原理)

题意:给一串数字1,2,......n,两个操作:1、修改第k个数字,2、查询区间[l,r]中与n互质的数之和。 解题思路:咱一看,像线段树,但是如果用线段树做,那么每个区间一定要记录所有的素因子,这样会超内存。然后我就做不来了。后来看了题解,原来是用容斥原理来做的。还记得这道题目吗?求区间[1,r]中与p互质的数的个数,如果不会的话就先去做那题吧。现在这题是求区间[l,r]中与n互质的数的和

烟火目标检测数据集 7800张 烟火检测 带标注 voc yolo

一个包含7800张带标注图像的数据集,专门用于烟火目标检测,是一个非常有价值的资源,尤其对于那些致力于公共安全、事件管理和烟花表演监控等领域的人士而言。下面是对此数据集的一个详细介绍: 数据集名称:烟火目标检测数据集 数据集规模: 图片数量:7800张类别:主要包含烟火类目标,可能还包括其他相关类别,如烟火发射装置、背景等。格式:图像文件通常为JPEG或PNG格式;标注文件可能为X

MCU7.keil中build产生的hex文件解读

1.hex文件大致解读 闲来无事,查看了MCU6.用keil新建项目的hex文件 用FlexHex打开 给我的第一印象是:经过软件的解释之后,发现这些数据排列地十分整齐 :02000F0080FE71:03000000020003F8:0C000300787FE4F6D8FD75810702000F3D:00000001FF 把解释后的数据当作十六进制来观察 1.每一行数据

Java ArrayList扩容机制 (源码解读)

结论:初始长度为10,若所需长度小于1.5倍原长度,则按照1.5倍扩容。若不够用则按照所需长度扩容。 一. 明确类内部重要变量含义         1:数组默认长度         2:这是一个共享的空数组实例,用于明确创建长度为0时的ArrayList ,比如通过 new ArrayList<>(0),ArrayList 内部的数组 elementData 会指向这个 EMPTY_EL

基于 YOLOv5 的积水检测系统:打造高效智能的智慧城市应用

在城市发展中,积水问题日益严重,特别是在大雨过后,积水往往会影响交通甚至威胁人们的安全。通过现代计算机视觉技术,我们能够智能化地检测和识别积水区域,减少潜在危险。本文将介绍如何使用 YOLOv5 和 PyQt5 搭建一个积水检测系统,结合深度学习和直观的图形界面,为用户提供高效的解决方案。 源码地址: PyQt5+YoloV5 实现积水检测系统 预览: 项目背景

JavaFX应用更新检测功能(在线自动更新方案)

JavaFX开发的桌面应用属于C端,一般来说需要版本检测和自动更新功能,这里记录一下一种版本检测和自动更新的方法。 1. 整体方案 JavaFX.应用版本检测、自动更新主要涉及一下步骤: 读取本地应用版本拉取远程版本并比较两个版本如果需要升级,那么拉取更新历史弹出升级控制窗口用户选择升级时,拉取升级包解压,重启应用用户选择忽略时,本地版本标志为忽略版本用户选择取消时,隐藏升级控制窗口 2.

hdu4407容斥原理

题意: 有一个元素为 1~n 的数列{An},有2种操作(1000次): 1、求某段区间 [a,b] 中与 p 互质的数的和。 2、将数列中某个位置元素的值改变。 import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.IOException;import java.io.Inpu

hdu4059容斥原理

求1-n中与n互质的数的4次方之和 import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.PrintWrit