路由网络基础之环回接口(loopback)详解
路由网络基础之环回接口(loopback)详解
环回接口(loopback)基础
定义
环回接口(loopback)是一种虚拟的接口,是一种纯软件性质的虚拟接口,模拟一个单独的网段。Loopback等于在设备中模拟另外不同的网络,实现不需要物理接口连接设备,依然可以模拟的功能。任何送到该接口的网络数据报文都会被认为是送往设备自身的。大多数平台都支持使用这种接口来模拟真正的接口。这样做的好处是虚拟接口不会像物理接口那样因为各种因素的影响而导致接口被关闭。
物理接口:物理接口是指网络设备上实际存在的接口,分为负责承担业务传输的业务接口和负责管理设备的管理接口,例如GE业务接口和MEth管理接口。
逻辑接口:逻辑接口是指能够实现数据交换功能但物理上不存在、需要通过配置建立的接口,需要承担业务传输,例如VLANIF接口、Loopback接口。
应用场景
环回接口是一种逻辑虚拟接口,在实验情况下可以模拟服务器,模拟PC,模拟单独的网段,后期使用接口选举动态路由协议的router-id。对于目的地址不是loopback口,下一跳接口是loopback口的报文,路由器会将其丢弃。对于CISCO路由器来说,可以配置[no] ip unreachable
命令,来设置是否发送ICMP不可达报文,对于VRP来说,没有这条命令,缺省不发送ICMP不可达报文。
环回接口可创建数目:0-1023
环回接口的创建以及配置地址:
[R1] interface loopback 0 //进入环回口3
[R1-LoopBack0] ip address 1.1.1.1 24 //配置IP
注意:路由器的每个接口都是一个独立的网段。
Loopback接口的特点
- Loopback接口一旦被创建,其物理状态和链路协议状态永远是Up,即使该接口上没有配置IP地址。
- Loopback接口配置IP地址后,就可以对外发布。Loopback接口上可以配置32位掩码的IP地址(可以配置全1的掩码),达到节省地址空间的目的。因为环回口不可能连接其他设备,仅需要有一个地址进行网络的模拟即可。
- Loopback接口不能封装任何链路层协议loopback接口的应用,数据链路层也就不存在协商问题,其协议状态永远都是Up。
- 逻辑接口,一经创建,除非删除,否则永久存在。
Loopback接口的配置方法
使R1的环回接口可以ping通R3的环回接口
- 配置1.1.1.1到3.3.3.3的静态路由(下一跳做法):
结果分析:我们可以看到ping不通,这是因为R1把数据传给R2后,R2没有到达3.3.3.3的路由(题目中三个路由器是全网通的)
- 配置R2到3.3.3.3的静态路由(下一跳做法):
[R2]ip route-static 3.3.3.0 24 23.1.1.2
整个华为数通学习笔记系列中,本人是以网络视频与网络文章的方式自学的,并按自己理解的方式总结了学习笔记,某些笔记段落中可能有部分文字或图片与网络中有雷同,并非抄袭。出于学习态度,觉得这段文字更通俗易懂,融入了自己的学习笔记中。如有相关文字涉及到某个人的版权利益,可以直接联系我,我会把相关文字删除。