逻辑接口是啥?和物理接口有什么区别?常见的 VLANIF、Loopback 等逻辑口介绍

本期给大家分享网络相关知识。

1. 什么是逻辑接口?

(1) 逻辑接口的定义

逻辑接口是软件层面创建的虚拟网络接口,依托操作系统、网络设备或虚拟化平台的逻辑配置生成,为网络服务提供逻辑通信通道,如路由器子接口、环回接口、VLAN 接口及 Linux 虚拟接口等。物理接口是逻辑接口的硬件载体,逻辑接口通过软件扩展物理接口功能,二者深度耦合实现复杂网络架构。

(2) 逻辑接口与物理接口的核心区别

存在形态:

物理接口:真实硬件组件,依赖物理介质传输数据,硬件故障会中断通信。逻辑接口:纯软件定义,无需硬件支持,生命周期由配置控制。

功能定位:

物理接口:负责物理层和数据链路层通信,实现信号转换。逻辑接口:侧重网络层及以上逻辑功能,如 IP 分配、VLAN 划分。

灵活性:

物理接口:数量由硬件决定,扩展需升级硬件。逻辑接口:可动态创建删除,如虚拟化中虚拟网卡、路由器子接口划分。

故障影响:

物理接口故障:导致其承载的所有逻辑接口失效。逻辑接口故障:仅影响自身或所属逻辑分组。

应用场景:

物理接口:适用于服务器接入、设备互联等需物理连接的场景。逻辑接口:用于网络隔离(VLAN)、负载均衡(接口聚合)、虚拟化网络等。2. 路由、交换等网络设备中常见逻辑口有哪些?

(1) Eth-Trunk接口

将多个以太网接口捆绑在一起作为一个逻辑接口,增加链路的带宽与可靠性。

(2) VLANIF接口

具有三层特性的逻辑接口,通过配置VLANIF接口的IP地址,实现VLAN间互访。

(3) 二层子接口

在VXLAN网络中,业务接入点统一表现为二层子接口,通过在二层子接口上配置流封装实现不同的接口接入不同的数据报文。

(4) 三层子接口

三层子接口是在一个主接口上配置出来的虚拟接口,用于在一个接口上实现VLAN间的设备通信。

说明:

三层子接口的MAC地址与主接口的MAC地址相同。三层子接口支持配置IP地址。

(5) 堆叠端口

堆叠端口是专用于堆叠功能的逻辑端口,将多台支持堆叠特性的交换机设备组合在一起,从逻辑上组合成一台整体交换设备,从而实现数据中心大数据量转发和网络高可靠性。

(6) Loopback接口

该接口创建后将一直处于Up状态,并且可以为其配置子网掩码为32位的IP地址。系统在启动时,会自动创建一个InLoopback0接口,它是一个特殊而固定的Loopback接口。使用环回地址127.0.0.1/8接收所有发送给本机的数据包。该接口上的IP地址是不可以改变的,也不通过路由协议对外发布。

(7) NULL接口

任何送到该接口的网络数据报文都会被丢弃,主要用于路由过滤等。

(8) Tunnel接口

具有三层特性的逻辑接口,隧道两端的设备利用Tunnel接口发送报文、识别并处理来自隧道的报文。

(9) FCoE接口

在以太网光纤通道FCoE(Fibre Channel over Ethernet)中,设备之间通过FCoE接口进行交互,通过FCoE接口承载流量,因此设备上需要存在FCoE逻辑接口。

(10) Fabric Port

用于SVF系统的逻辑接口,转发SVF数据报文或协议报文。

(11) NVE接口

用于与其他NVE设备间建立VXLAN隧道的逻辑口。

(12) VBDIF接口

VXLAN基于BD广播域的虚接口,支持三层特性。可以实现不同BD之间、BD与非BD网络之间以及BD与三层网络之间的通信。

THE END
本站服务器由亿华云赞助提供-企业级高防云服务器