原創練習教材CCNA · V2.2
LEARN BY CONNECTING CCNA LABS

從一條連線,開始練習。

選擇 Lab、找到合適設備,讓每一次練習都有清楚的起點。

練習指南
31精選練習主題
31已發布教案
CLI可複製設定範例

CCNA 200-301 · Version 2.2

DISCOVERY 06鄰居探索基礎

設定及驗證第二層鄰居探索協定

Configure and Verify Layer 2 Discovery Protocols

比較 CDP 與 LLDP 的鄰居資訊,從本地埠與遠端埠還原接線。

35 分鐘

基本拓撲 TOPOLOGY

原創示意圖 · 靜態拓撲
需要看清接線與埠名時,可切換原尺寸閱讀
Discovery 6 原創練習拓撲pc1 連接 sw1,Ethernet ↔ Fa0/1。sw1 連接 r1,Fa0/24 ↔ Gi0/0。 Ethernet ↔ Fa0/1 Fa0/24 ↔ Gi0/0 PC1練習用 PC SW1Catalyst 2960 · IOS 15.x R1ISR 1941 · IOS 15.x 示意連線 · 非執行中的網路 · 實際埠名請對照接線表
路由器 交換器 / 終端設備實線表示實體乙太網路連線

設備與位址 ADDRESSING

先確認介面名稱,再開始設定
設備 DEVICE介面IPv4 位址子網路遮罩預設閘道
R1Gi0/0192.168.60.1255.255.255.0—
SW1VLAN60192.168.60.2255.255.255.0192.168.60.1
PC1Ethernet192.168.60.10255.255.255.0192.168.60.1
查看線路對照表(2 條連線)
起點終點介面對照
pc1sw1Ethernet ↔ Fa0/1
sw1r1Fa0/24 ↔ Gi0/0
WHAT YOU WILL LEARN

這次練習,你會學到

  • 讀取 CDP/LLDP 本地介面、遠端 Port ID 與管理位址。
  • 在不同設備逐一啟用 LLDP。
  • 在不可信接入埠停用鄰居公告。
BEFORE YOU START

開始之前

  • 具備本題涉及的 IPv4/IPv6 與子網路基礎,能在自己的隔離練習環境開啟 Console。
  • 使用合法設備與軟體映像,先備份現有設定,介面名稱以自己的裝置為準。

適用環境與驗證狀態

Catalyst 2960 / IOS 15.x待驗證原創教案,尚未於實體設備驗證。依實際硬體、IOS/AireOS 版本與授權核對命令;介面名稱不可直接套用至正式設備。

設備準備好了嗎?從第一個設定開始。

循序操作 STEP BY STEP

在你自己的練習環境操作。命令複製不包含提示字元;所有輸出皆為示例。

01

01 觀察既有 CDP

先確認接線:R1 Gi0/0 到 SW1 Fa0/24,PC1 到 SW1 Fa0/1。CDP/LLDP 為鏈路層,不需同一 IP 子網路才可探索直連鄰居;PC 常不公告 CDP。

展開參考指令 SW1 · 特權 EXEC
SW1# 提示字元僅供辨識
enable
show cdp
show cdp neighbors
show cdp neighbors detail

先確認接線:R1 Gi0/0 到 SW1 Fa0/24,PC1 到 SW1 Fa0/1。CDP/LLDP 為鏈路層,不需同一 IP 子網路才可探索直連鄰居;PC 常不公告 CDP。

查看預期結果 範例輸出,非真實執行
Device ID R1;Local Intrfce Fa0/24;Port ID Gi0/0(縮寫依平台)。
02

02 明確啟用 CDP 與 LLDP

在 SW1 啟用全域協定,再在可信設備連線埠允許 LLDP 發送/接收。若命令不支援,使用 ? 確認且標記平台限制,不把空表當故障。

展開參考指令 SW1 · 全域 / 介面設定
SW1# 提示字元僅供辨識
configure terminal
cdp run
lldp run
interface FastEthernet0/24
cdp enable
lldp transmit
lldp receive
end

在 SW1 啟用全域協定,再在可信設備連線埠允許 LLDP 發送/接收。若命令不支援,使用 ? 確認且標記平台限制,不把空表當故障。

查看預期結果 範例輸出,非真實執行
show lldp 顯示啟用;鄰居需等待對端公告。
03

03 在 R1 啟用並比較

在 R1 也啟用 LLDP,等待一至兩個公告週期,回到兩端查看。管理位址 TLV 不是鄰居的直接連線介面 IP 保證值。

展開參考指令 R1 · 全域 / 介面設定
R1# 提示字元僅供辨識
enable
configure terminal
lldp run
interface GigabitEthernet0/0
lldp transmit
lldp receive
end
show lldp neighbors detail

在 R1 也啟用 LLDP,等待一至兩個公告週期,回到兩端查看。管理位址 TLV 不是鄰居的直接連線介面 IP 保證值。

查看預期結果 範例輸出,非真實執行
SW1 的 System Name/Port ID 可見,與 CDP 資訊可交叉比對。
04

04 限制接入埠資訊洩露

只在本題 PC1 接入埠停用 CDP/LLDP 公告。這不等同禁止資料轉送,也不會阻止所有資訊洩露。不要停用正在排錯的設備互連埠而未記錄原設定。

展開參考指令 SW1 · 特權 EXEC
SW1# 提示字元僅供辨識
configure terminal
interface FastEthernet0/1
no cdp enable
no lldp transmit
no lldp receive
end
show cdp interface
show lldp interface

只在本題 PC1 接入埠停用 CDP/LLDP 公告。這不等同禁止資料轉送,也不會阻止所有資訊洩露。不要停用正在排錯的設備互連埠而未記錄原設定。

查看預期結果 範例輸出,非真實執行
Fa0/1 不公告協定;Fa0/24 仍保留鄰居探索。
05

05 保存與接線紀錄

將 Device ID、本地埠、遠端埠與 holdtime 記入線路表。若拔線後仍有鄰居,等待 holdtime 老化;空表也可能因對端停用。復原時依原紀錄恢復協定,不需重啟。

展開參考指令 SW1 · 特權 EXEC
SW1# 提示字元僅供辨識
show cdp neighbors
show lldp neighbors
copy running-config startup-config

將 Device ID、本地埠、遠端埠與 holdtime 記入線路表。若拔線後仍有鄰居,等待 holdtime 老化;空表也可能因對端停用。復原時依原紀錄恢復協定,不需重啟。

查看預期結果 範例輸出,非真實執行
可信互連鄰居可見;PC1 沒有公告不代表 PC 離線。

確認你的設定 VERIFICATION

以下是驗證方法及預期狀態,並非網站實際執行的結果。
show cdp neighbors detail

預期狀態 R1/SW1 本地與遠端 Port ID 符合實際接線。

CDP 能力及管理 IP 需視平台 TLV 判讀。

show lldp neighbors detail

預期狀態 對端已啟用時可見相同鏈路的鄰居。

檢查雙向 tx/rx 與等待時間。

常見問題與排查

LLDP 空白但 CDP 正常

兩端都需支援並啟用 LLDP;確認 per-interface transmit/receive。

管理 IP 看起來不在本網段

可能公告 loopback 或管理 SVI;用 Port ID/接線核對,不能只看管理 IP。

參考資料

把理解,化成進度 CHECKPOINTS

手動完成 0/5

請在你自己的設備確認後勾選。這些是手動紀錄,並非設備自動測試結果。

登入後即可跨裝置保存進度。訪客勾選僅供本頁參考。

依 CCNA v2.2 主題自行編寫之練習,非官方逐字教材。
發布版本 1 · 範例輸出供理解,指令尚待實機驗證。

ORIGINAL LAB