萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 網路安全 >  >> 網路應用技術 >> 應用程式教學

核心交換機 TRUNK (端口聚合) 技術詳解:原理、優勢、配置與典型應用場景

什麼是 TRUNK (端口聚合/鏈路聚合)?

將 2-8 個物理端口通過軟件配置綁定為一個邏輯通道 (Link Aggregation Group, LAG),實現:

  • 帶寬疊加:4 個千兆口聚合 = 4Gbps 雙向帶寬 (全雙工 8Gbps)。
  • 鏈路冗余:單根/多根故障流量毫秒級切換至剩餘成員,不中斷業務。
  • 負載分擔:基於 src/dst MAC、IP、L4 端口哈希算法將流量分發到各物理鏈路。

TRUNK vs 單鏈路/升級光模塊

方案成本帶寬冗余部署難度
單百兆/千兆銅纜低100M/1G無低
升級萬兆光模塊+光纖極高 (換板換模塊換線)10G無 (單纖)高
4x 千兆銅纜 TRUNK低 (利用現有端口/線纜)4G有 (N-1 故障繼續)低 (軟件配置)

TRUNK 是中小企業/學校「低成本突破骨幹瓶頸」首選方案。

封裝與標準

  • Cisco 專有 ISL:雙標籤封裝,已淘汰。
  • IEEE 802.1Q (Dot1q):標準單 Tag (4 字節),插入源 MAC 後。生成「小巨人幀」 (1522 字節),需端到端設備支持。
  • LACP (802.3ad):動態協商聚合組,優於靜態 On 模式 (防誤配、自動剔除故障鏈路)。

典型應用場景

  1. 核心交換機 ↔ 服務器:服務器多網卡綁定 (Linux bonding mode 4 / Windows NIC Teaming LACP) 對接核心 TRUNK,提供獨享高帶寬 + 冗余。
  2. 核心交換機 ↔ 核心交換機 (堆疊/級聯):多條骨幹鏈路聚合,消除 STP 阻塞,實現主動-主動負載分擔。
  3. 接入交換機 ↔ 核心/聚合交換機:上行聚合,提升接入層匯聚帶寬,支撐 4K 視頻、無線 AC 回傳等高帶寬業務。
  4. 核心交換機 ↔ 路由器/防火牆:邊界高可靠互聯。

配置要點 (以 Cisco IOS 為例)

interface range GigabitEthernet1/0/1 - 4
 channel-group 1 mode active   ! LACP 主動模式
!
interface Port-channel 1
 switchport trunk encapsulation dot1q
 switchport mode trunk
 switchport trunk allowed vlan 10,20,30,100
 spanning-tree portfast trunk   ! 邊緣聚合口加速收斂

負載分擔哈希算法選擇

  • port-channel load-balance src-dst-ip (推薦 L3 流量)
  • port-channel load-balance src-dst-mac (純 L2 環境)
  • port-channel load-balance src-dst-ip-l4port (含 L4 端口,流量分佈更均勻)

注意:單一流 (同五元組) 只能走單一物理鏈路,單流帶寬上限 = 單成員端口帶寬。

故障排查清單

  1. show etherchannel summary:檢查聚合組狀態 (SU=Up+Selected, SD=Down, I=Independent)。
  2. show interfaces port-channel 1 etherchannel:查看負載分佈計數器。
  3. 兩端模式匹配:Active/Active 或 Passive/Active (不可 Passive/Passive)。
  4. 成員端口速率/雙工/介質/MTU/VLAN 允許列表 完全一致。
  5. STP 對聚合口視為單一邏輯端口,避免成員端口單獨參與 STP 計算。
copyright © 萬盛學電腦網 all rights reserved