Uplink 上行埠是什麼?(與 Trunk 埠的分別)
Uplink(上行埠)指交換機上用以連接上游設備的埠位——例如接往核心交換機、路由器或防火牆,方向與服務終端裝置的接入埠相反。這個名稱橫跨兩個層面:早期是實實在在的硬件接線設計,今日在網管交換機上多屬速率與角色上的規劃概念。本頁一併講清楚兩者、Auto-MDIX 的影響、Combo 埠的限制,以及最常被混淆的 Uplink 與 Trunk 之別。
硬件角度:MDI 與 MDI-X 的接線之別
雙絞線乙太網介面分為兩種接線角色:MDI(Medium Dependent Interface)與 MDI-X(X 代表 crossover,內部已交叉)。終端裝置的網卡一般為 MDI,交換機及集線器的一般埠為 MDI-X,兩者相接時收發線對自然對位,所以用直通線即可。
問題出在同類設備互接:兩台交換機的埠都是 MDI-X,收對接收、發對發,無法通訊。早期的解法有兩種——自行製作交叉線,或使用廠商預留的 Uplink 埠。Uplink 埠內部按 MDI 接線,把線對排列反轉,於是用普通直通線就能把兩台交換機或集線器串起來。
這類設計有一個常被忽略的限制:Uplink 插座與相鄰的一個一般插座往往共用同一組內部電路,只是引出兩個接線方式不同的實體插座,因此同一時間只能使用其中一個。用了 Uplink 插座,旁邊那個編號相同的一般埠便不能再接設備。
Auto-MDIX 之後:還需要交叉線嗎?
答案是不需要。Auto-MDIX(自動 MDI/MDI-X)會在連線建立階段自動偵測對端所需的接線方式,並自行切換 MDI 或 MDI-X,該自動交叉功能定義於 IEEE 802.3 標準之中。關鍵一點是:只要鏈路任何一端支援 Auto-MDIX,用直通線或交叉線都可以連通,不必兩端都支援。
由於現時的網管交換機普遍預設啟用 Auto-MDIX,專用 Uplink 插座在硬件上已無必要。今日在規格表看到的「Uplink 埠」,通常只是指速率較高、位置獨立、規劃上用於接往上游的埠位(例如 24 個 1G 埠加 4 個 10G SFP+ 上行),並非另一套接線方式。只有兩端都是不支援 Auto-MDIX 的舊設備時,才仍需人手配對線材。
| 情境 | 可用線材 |
| 任一端支援 Auto-MDIX | 直通線或交叉線皆可 |
| 兩端皆不支援,且角色相同(交換機↔交換機) | 需交叉線,或使用其中一方的 MDI(Uplink)插座配直通線 |
| 兩端皆不支援,角色相反(交換機↔電腦) | 直通線 |
上行速率與收斂比:為何上行要更快
上行埠承載的是整台交換機所有接入埠匯聚後的流量。以一台 24 埠千兆交換機為例,接入側理論總量遠超單條 1G 鏈路的容量,故上行普遍採用 10G 或以上的 SFP+/SFP28 埠。這種刻意設計的不對稱,以收斂比(Oversubscription Ratio)表示。
| 層級 | 常見收斂比經驗參考 | 說明 |
| 接入層 → 匯聚層 | 約 20:1 | 終端裝置不會同時滿速收發,可容許較高比例 |
| 匯聚層 → 核心層 | 約 4:1 | 已匯聚多台接入交換機,收斂空間收窄 |
| 資料中心 / 伺服器區 | 接近 1:1 | 東西向流量密集,避免上行成為瓶頸 |
須注意這些數值屬園區網絡的業界設計經驗參考,並非任何標準的強制規定。實際規劃應按應用流量特性計算:例如監控系統的攝影機碼流是持續而非突發的,上行速度規劃不能照搬辦公室網絡的比例;需要更高可用度時,可用 LACP 鏈路聚合把多條上行合併成一條邏輯鏈路。
Combo 埠:一個埠,兩個插座
Combo 埠把一個 RJ45 電口與一個 SFP 光口配對成同一個邏輯埠。兩個實體插座共用同一組交換電路,因此同一時間只可啟用其中一個,屬互斥關係。多款交換機與路由器可透過軟件指令把埠位鎖定為銅纜或 SFP 模式;若不指定,則採用自動選擇,由插入的媒介決定。
採購與規劃時要留意:規格表上「8 個 RJ45 + 2 個 Combo」不等於 10 個可用埠。做埠數容量規劃時,Combo 埠應按一個埠計算,並先確定該埠是要走銅纜還是光纖。
Uplink 與 Trunk:最常見的概念混淆
兩者經常同時出現在同一個埠上,但屬於不同層面的描述,不可互換。
| 比較項目 | Uplink 上行埠 | Trunk 埠 |
| 概念層面 | 拓撲角色——這個埠連往哪個方向 | VLAN 層面——這個埠承載什麼流量 |
| 對應概念 | 相對於接往終端裝置的接入埠 | 相對於只屬單一 VLAN 的 Access 埠 |
| 技術定義 | 指往上游(核心交換機、路由器、防火牆)的連接 | 以 IEEE 802.1Q 標籤同時承載多個 VLAN |
| 是否必然重疊 | 上行埠可以只設為 Access(小型網絡單一 VLAN 上聯) | 同層交換機之間的 Trunk 並不算上行 |
實務上上行埠經常被設定為 Trunk,原因是要把多個 VLAN 一併送上核心;但「經常一起出現」不等於「同一件事」。詳細對照可參考 Access 埠與 Trunk 埠的分別。