邏輯接口是啥?和物理接口有什么區(qū)別?常見的 VLANIF、Loopback 等邏輯口介紹
本期給大家分享網(wǎng)絡相關知識。
1. 什么是邏輯接口?
(1) 邏輯接口的定義
邏輯接口是軟件層面創(chuàng)建的虛擬網(wǎng)絡接口,依托操作系統(tǒng)、網(wǎng)絡設備或虛擬化平臺的邏輯配置生成,為網(wǎng)絡服務提供邏輯通信通道,如路由器子接口、環(huán)回接口、VLAN 接口及 Linux 虛擬接口等。物理接口是邏輯接口的硬件載體,邏輯接口通過軟件擴展物理接口功能,二者深度耦合實現(xiàn)復雜網(wǎng)絡架構。
(2) 邏輯接口與物理接口的核心區(qū)別
存在形態(tài):
- 物理接口:真實硬件組件,依賴物理介質(zhì)傳輸數(shù)據(jù),硬件故障會中斷通信。
- 邏輯接口:純軟件定義,無需硬件支持,生命周期由配置控制。
功能定位:
- 物理接口:負責物理層和數(shù)據(jù)鏈路層通信,實現(xiàn)信號轉換。
- 邏輯接口:側重網(wǎng)絡層及以上邏輯功能,如 IP 分配、VLAN 劃分。
靈活性:
- 物理接口:數(shù)量由硬件決定,擴展需升級硬件。
- 邏輯接口:可動態(tài)創(chuàng)建刪除,如虛擬化中虛擬網(wǎng)卡、路由器子接口劃分。
故障影響:
- 物理接口故障:導致其承載的所有邏輯接口失效。
- 邏輯接口故障:僅影響自身或所屬邏輯分組。
應用場景:
- 物理接口:適用于服務器接入、設備互聯(lián)等需物理連接的場景。
- 邏輯接口:用于網(wǎng)絡隔離(VLAN)、負載均衡(接口聚合)、虛擬化網(wǎng)絡等。
2. 路由、交換等網(wǎng)絡設備中常見邏輯口有哪些?
(1) Eth-Trunk接口
將多個以太網(wǎng)接口捆綁在一起作為一個邏輯接口,增加鏈路的帶寬與可靠性。
(2) VLANIF接口
具有三層特性的邏輯接口,通過配置VLANIF接口的IP地址,實現(xiàn)VLAN間互訪。
(3) 二層子接口
在VXLAN網(wǎng)絡中,業(yè)務接入點統(tǒng)一表現(xiàn)為二層子接口,通過在二層子接口上配置流封裝實現(xiàn)不同的接口接入不同的數(shù)據(jù)報文。
(4) 三層子接口
三層子接口是在一個主接口上配置出來的虛擬接口,用于在一個接口上實現(xiàn)VLAN間的設備通信。
說明:
- 三層子接口的MAC地址與主接口的MAC地址相同。
- 三層子接口支持配置IP地址。
(5) 堆疊端口
堆疊端口是專用于堆疊功能的邏輯端口,將多臺支持堆疊特性的交換機設備組合在一起,從邏輯上組合成一臺整體交換設備,從而實現(xiàn)數(shù)據(jù)中心大數(shù)據(jù)量轉發(fā)和網(wǎng)絡高可靠性。
(6) Loopback接口
該接口創(chuàng)建后將一直處于Up狀態(tài),并且可以為其配置子網(wǎng)掩碼為32位的IP地址。系統(tǒng)在啟動時,會自動創(chuàng)建一個InLoopback0接口,它是一個特殊而固定的Loopback接口。使用環(huán)回地址127.0.0.1/8接收所有發(fā)送給本機的數(shù)據(jù)包。該接口上的IP地址是不可以改變的,也不通過路由協(xié)議對外發(fā)布。
(7) NULL接口
任何送到該接口的網(wǎng)絡數(shù)據(jù)報文都會被丟棄,主要用于路由過濾等。
(8) Tunnel接口
具有三層特性的邏輯接口,隧道兩端的設備利用Tunnel接口發(fā)送報文、識別并處理來自隧道的報文。
(9) FCoE接口
在以太網(wǎng)光纖通道FCoE(Fibre Channel over Ethernet)中,設備之間通過FCoE接口進行交互,通過FCoE接口承載流量,因此設備上需要存在FCoE邏輯接口。
(10) Fabric Port
用于SVF系統(tǒng)的邏輯接口,轉發(fā)SVF數(shù)據(jù)報文或協(xié)議報文。
(11) NVE接口
用于與其他NVE設備間建立VXLAN隧道的邏輯口。
(12) VBDIF接口
VXLAN基于BD廣播域的虛接口,支持三層特性。可以實現(xiàn)不同BD之間、BD與非BD網(wǎng)絡之間以及BD與三層網(wǎng)絡之間的通信。