环路接口概述
互联网协议 (IP) 指定具有 (IPv4) 地址 127.0.0.0/8
的环路网络。大多数 IP 实现都支持使用环路接口 (lo0
) 来表示环路设施。计算机程序在环路网络上发送的任何流量都寻址至同一计算机。环路网络上最常用的 IP 地址是 127.0.0.1
用于 IPv4 和 ::1
IPv6。地址的标准域名为 localhost
。
网络设备还包括内部环路接口 (lo0.16384
)。内部环路接口是逻辑单元编号为 16384 的特定环路接口实例。
您可以使用环路接口来识别设备。虽然您可以使用任何接口地址来确定设备是否联机,但环路地址是首选方法。接口可能会被删除,地址可能会因网络拓扑的变化而改变,但环路地址永远不会改变。
对单个接口地址执行 ping 操作时,结果并不总是表示设备的运行状况。例如,在点对点链路上的两个端点配置中出现子网不匹配,则链路似乎无法操作。对接口执行 Ping 操作以确定设备是否联机会产生误导。由于与设备配置或操作无关的问题,接口可能无法使用。您可以使用环路接口解决这些问题。
Junos OS 演化版支持两种不同的过滤器来控制本地数据包流:一种用于网络控制流量(环路流量),一种用于管理流量。有关其他信息,请参阅 Junos OS Evolved 和 Junos OS 之间的大区别。
好处
-
由于环路地址始终保持不变,因此是在网络中识别设备的最佳方式。
-
只要 IP 路由表中提供了到该 IP 地址的路由,环路接口始终可用且可访问。因此,您可以使用环路接口进行诊断和故障排除。
-
OSPF 等协议使用环路地址来确定设备或网络的协议特定属性。此外,某些命令(例如
ping mpls
需要环路地址)才能正常运行。 -
Junos OS 可为内部路由实例创建单独的环路接口,从而防止任何
lo0.0
过滤器中断内部流量。