LLDP 鏈路層發現協議是什麼?
LLDP(Link Layer Discovery Protocol,鏈路層發現協議)是網絡設備用來在局域網上通告自身身份、能力與鄰居資訊的鏈路層協議,標準由 IEEE 802.1AB 定義,主要應用於有線以太網。本頁講解 LLDP 的運作原理、通告內容、LLDP-MED 擴展,以及在網絡管理上的實際應用。
LLDP 的定義與運作原理
在一個有數十台交換機、數百個網絡點位的環境中,單憑線標與文件很難確保「每個埠接了什麼設備」的資訊長期準確。LLDP 正是解決這個問題的標準機制:支援 LLDP 的設備會定時從每個埠發送通告幀,內容包括自身的識別資訊與能力;直連的鄰居設備收到後,把資訊存放於本機的鄰居表,供管理者以指令或網管系統查閱。
LLDP 屬 IEEE 802.1AB 標準(標準名稱為 Station and Media Access Control Connectivity Discovery),工作於鏈路層,通告只在直連鏈路之間交換,不會被交換機轉發到整個網絡。它是單向通告機制——設備各自發送、各自收集,不需要建立會話。
LLDP 通告的主要內容
LLDP 幀以 TLV(Type-Length-Value,類型—長度—數值)結構承載資訊,常見欄位如下:
| TLV 欄位 | 內容 | 用途 |
| Chassis ID | 機箱識別(一般為 MAC 地址) | 唯一識別鄰居設備 |
| Port ID | 對方發送通告的埠識別 | 確定鏈路兩端的埠對應關係 |
| System Name / Description | 系統名稱與描述 | 直接看到鄰居的主機名與型號資訊 |
| System Capabilities | 系統能力(交換、路由、電話等) | 判斷鄰居設備的角色 |
| Management Address | 管理地址 | 由鄰居表直接取得對方管理 IP |
LLDP-MED:面向 IP 電話與媒體終端的擴展
LLDP-MED(Media Endpoint Discovery)是 LLDP 面向媒體終端設備的擴展,在 IP 電話部署上作用尤其明顯:電話接上交換機埠後,交換機經 LLDP-MED 把語音 VLAN 編號、流量優先級等設定自動告知電話,電話隨即把語音流量放入正確的 VLAN。安裝數十至數百部電話時,毋須逐部手動設定網絡參數,插線即用。
此外,LLDP-MED 亦可交換受電設備的功率需求資訊,配合 PoE 供電管理,以及通告終端位置資訊供管理系統使用。
實際應用場景
① 繪製網絡拓撲
網管系統輪詢各交換機的 LLDP 鄰居表,即可自動繪出整個網絡的連接關係圖,取代人手維護的接線文件。
② 追線與排錯
查詢埠的 LLDP 鄰居資訊,即時確認該埠實際接駁的設備與對方埠號,省卻到現場逐條追線的時間。
③ IP 電話自動上線
配合 LLDP-MED 自動下發語音 VLAN 設定,大規模電話系統插線即用,減少安裝與搬遷成本。
④ 跨品牌互通
LLDP 是 IEEE 開放標準,混合品牌的網絡亦可完整互相識別,不受單一廠商私有協議限制。
LLDP 屬網管交換機的功能,非網管交換機並不提供。兩者的分別可參考網管與非網管交換機分別一頁。