Loopback是路由器里面的一个逻辑接口。逻辑接口是指能够实现数据交换功能,但是物理上不存在、需要通过配置建立的接口。Loopback接口一旦被创建,其 物理状态和链路协议状态永远是Up,即使该接口上没有配置IP地址。正是因为这个特性,Loopback 接口具有 特殊的用途。下 面介绍Loopback接口的常见应用场景。

一、提高可靠性

1、在IP地址借用中的应用

当某接口不是长期使用IP地址时,为了节省IP地址,可以配置该接口借用其他接口的IP地址。通常配置为借用Loopback接口的地址,以保持接口的稳定性。

2、在Router ID中的应用

一些动态路由协议要求路由器必须有Router ID,它是一台路由器在自治系统中的唯一标识。

例如,OSPF和BGP在没有手工配置Router ID时,系统需要从本地接口的IP地址中选一个最大的IP地址作为Router ID。如果选择的是物理接口的IP地址,当这个物理接口状态变为Down时,系统也不会重新选择Router ID,除非这个被选择的IP地址被删除。

因此建议使用Loopback接口的IP地址作为路由器的Router ID。因为Loopback接口稳定,它一直都处于Up状态。

3、在BGP中的应用

为了使BGP会话不受物理接口故障的影响,可将发送BGP报文的源接口配置成Loopback接口。

在使用Loopback接口作为BGP报文的源接口时,必须注意以下事项:

确认BGP对等体的Loopback接口的地址是可达的。

如果是EBGP连接,还要允许EBGP通过非直连建立邻居关系。

4、在MPLS LDP中的应用

在MPLS LDP中,为了保持网络的稳定性,通常使用Loopback接口的IP地址作为传输地址。这个Loopback接口的IP地址可能是公网地址。

5、在VPN中的应用

在L2TP中,建议用户指定LAC端发起隧道请求时使用的隧道源接口类型是Loopback接口。这样是为了当LAC访问LNS时,提高LAC与LNS通信的可靠性。

在配置GRE和IPv6 over IPv4隧道时,需要创建Tunnel接口。同时可配置该隧道接口的源IP地址或源接口。即,指定该隧道的承载协议的源IP地址或源接口。此时一般选用的也是Loopback接口的IP地址或Loopback接口。

二、对信息分类

1、在SNMP中的应用

如果使用简单网络管理协议SNMP(Simple Network Management Protocol),可以设置发送trap报文时的源IP地址是Loopback接口的IP地址。

为了保障服务器的安全,SNMP trap将Loopback接口的IP地址作为源IP地址,而不是出接口的IP地址。这样可以使用过滤来保护SNMP的管理系统。系统只允许来自Loopback接口IP地址的报文访问SNMP端口,从而使得读写trap信息变得简单。

2、在NTP中的应用

网络时间协议NTP(Network Time Protocol)可以使所有设备的时间取得同步。NTP可以把Loopback接口的IP地址作为所有从本路由器发出的NTP报文的源地址。

出于对NTP的安全考虑,NTP将Loopback接口的IP地址(而不是出接口的IP地址)作为源地址。系统只允许Loopback接口地址的报文访问NTP端口。这样可以使用过滤来保护NTP系统。

3、在记录信息方面的应用

输出网络流量记录时,可以配置网络流量输出时的源IP地址是Loopback接口的IP地址。

这是从服务器的安全角度考虑的。这样可以使用过滤来保护网络流量收集,因为只允许Loopback接口地址的报文访问指定的端口。

4、在安全方面的应用

在用户日志服务器端,通过识别日志的源IP地址,可以迅速定位日志信息的来源。建议配置Loopback地址作为日志报文的源IP地址。

5、在HWTACACS中的应用

配置HWTACACS,使从该路由器始发的报文使用的源地址是Loopback地址。这样可以使用过滤来保护HWTACACS服务器。

因为这样只允许从Loopback接口的地址发送的报文访问HWTACACS服务器,从而使读写日志变得简单。HWTACACS日志记录中只有Loopback接口的地址,而没有出接口的地址。

6、在RADIUS用户验证中的应用

配置RADIUS服务器时,使从该路由器始发的报文使用的源IP地址是Loopback接口的IP地址。

和在HWTACACS中的应用类似,这样配置是从服务器的安全角度考虑的。它可以使用过滤来保护RADIUS服务器和代理。这样只允许Loopback接口地址的报文访问RADIUS服务器的端口,从而使读写日志变得简单。RADIUS日志记录中只有Loopback接口的地址,而没有出接口的地址。

Loopback接口的主要作用相关推荐

  1. loopback接口的具体作用

    此类接口是应用最为广泛的一种虚接口,几乎在每台路由器上都会使用.常  见于如下用途.  1 作为一台路由器的管理地址  系统管理员完成网络规划之后,为了方便管理,会为每一台路由器创建一个  loopb ...

  2. Loopback接口的作用

    Loopback接口是虚拟接口,是一种纯软件性质的虚拟接口.任何送到该接口的网络数据报文都会被认为是送往设备自身的.大多数平台都支持使用这种接口来模拟真正的接口.这样做的好处是虚拟接口不会像物理接口那 ...

  3. loopback接口、router ID详解

    目录 loop back接口简介: loopback接口应用: router id 简介: 选举规则: loop back接口简介: loopback接口是一种纯软件性质的虚拟接口.loopback接 ...

  4. 用IP地址的用途理解Loopback接口

    1.问题 IP地址到底是属于主机的还是属于网卡的?这个问题有点太学院派了,现实中,只要懂得IP地址的概念以及IP路由,基本上没有问题.IP作为一个网络层协议,它更多的意义在于寻址而不是标识主机,因此你 ...

  5. uboot分析之Loopback接口

    最近在分析xilinx zynq7000的u-boot,在u-boot启动阶段,输入ifconfig -a 突然发现里边有一项比较有意思,就贴出来与大家分享一下: Z-turn# ifconfig - ...

  6. 怎样正确理解LOOPBACK接口?

    loopback具体作用是什么?怎么用? 此类接口是应用最为广泛的一种虚接口,几乎在每台路由器上都会使用.常见于如下用途. 作为一台路由器的管理地址 系统管理员完成网络规划之后,为了方便管理,会为每一 ...

  7. OSPF为何需要loopback接口

    一个有经验的网管都会在配置OSPF前起一个loopback接口并为其分配一个IP,一般为内网保留IP,如10.0.0.1,不同路由器不会用同一个IP.OSPF配置并不必须要设置loopback接口,但 ...

  8. WIN7添加loopback接口

    用GNS3等模拟器搭建拓扑可能需要使用到loopback接口,下面与大家分享在win7创建loopback接口! 1.打开[设备管理器] 2.选择[添加硬件] 3.选择安装我手动从列表选择的硬件 4. ...

  9. linux上创建loopback接口,在python中的特定接口的linux loopback接口

    我试图发送一些数据到本地地址,然后使用特定的接口ppp0'转发'到外部地址.我认为我的问题与分组路由/套接字绑定问题有关,但我太多了解它的新手.在python中的特定接口的linux loopback ...

最新文章

  1. 运维利器1-supervisor
  2. python 如果你的年龄大于18_python基础
  3. 收官礼 |《神策 2018 数据驱动大会回顾专刊》发布,你要的干货,已打包!
  4. wxWidgets:wxArchiveIterator类用法
  5. [网站搭建] 阿里云虚拟主机搭建及FTP文件上传
  6. 记一次CNVD通用漏洞审计
  7. C语言 ,嵌入式 ,数据结构 面试题目(3)
  8. POJ3349 哈希算法
  9. C语言输出任意大小矩阵,【c语言】输出以下4*5的矩阵
  10. 解决pycharm 提示no tests were found的问题
  11. 双进程的扩展双屏软件的快捷键的设计和使用说明
  12. 马里兰帕克分校计算机研士排名,2020年马里兰大学帕克分校QS世界排名
  13. Linux ftrace 2.3、kprobe event的使用
  14. Tomcat升级版本出现400问题
  15. 常喝酸奶,远离糖尿病
  16. react的ref三种使用方式,获取元素内容
  17. 线性代数Python计算:向量的模及向量间的夹角
  18. 诠释的伤感独特个性日志发布:你是今生最让我伤心的人
  19. 简单的JS实现口风琴设计
  20. 如何在项目中使用ECharts

热门文章

  1. 狂神学习系列04:MySQL+JDBC
  2. 2021React面试精选——持续更新
  3. 2022中国眼博会,中国北京国际儿童青少年眼睛健康产业展览会
  4. python的爬虫攻击
  5. 再说《提督的决断4》
  6. 在线html编辑器---htmlarea 附件,在线HTML编辑器htmlarea简单使用
  7. 用html js制作迷宫,JavaScript生成随机迷宫详解
  8. Python 改写__str__
  9. 图解WordPress怎么安装主题(三种方式)
  10. CMD 调用子程序从子程序返回