【二层和三层的区别】dis ospf peer和dis lldp nei int g x/x/x命令的区别?
这两个命令都用于查看“对端”,但层次完全不同。一个看三层路由邻居,一个看二层物理邻居。
一、display ospf peer
作用:
display ospf peer查看:
OSPF 协议建立的路由邻居
也就是:
三层邻居关注的是:
- 哪台路由设备和你建立了 OSPF
- 邻居状态是否正常
- 路由是否同步
- 走哪个接口建立
能看到的信息
例如:
Router ID State Dead timer Neighbor uptimeInterface你能知道:
本机和谁建立了动态路由典型用途
用于判断:
- OSPF 是否正常
- 路由为什么没学习到
- 邻居为什么掉线
- 双链路是否正常
二、display lldp neighbor interface g x/x/x
作用:
display lldp neighbor interface g0/1/1查看:
这个物理接口直连的是哪台设备
也就是:
二层物理邻居能看到的信息
例如:
设备名称 设备型号 管理IP 对端端口 MAC地址你能知道:
这根网线另一头接到哪里典型用途
用于判断:
- 端口接到哪
- 是否接错
- 对端是什么设备
- 对端管理地址
三、最核心区别
OSPF 看“路由关系”
display ospf peer回答的是:
我和谁建立了动态路由?
LLDP 看“物理连接”
display lldp neighbor回答的是:
这个接口线缆接到了谁?
四、对应 OSI 层不同
OSPF 属于三层
对应:
网络层 Layer3LLDP 属于二层
对应:
数据链路层 Layer2五、举例理解
假设:
本设备 GE0/1/1 → 对端交换机用 LLDP
你会看到:
GE0/1/1 连接到 Huawei S7703 GE2/0/21 管理IP172.x.x.x知道:
线接到哪里
用 OSPF
你会看到:
Router ID4.13.5.7 State Full知道:
路由通不通
六、实际运维怎么配合使用
通常这样用:
第一步:先看 LLDP
display lldp neighbor interface g0/1/1确定:
这根线接到谁第二步:再看 OSPF
display ospf peer确定:
路由有没有建立这样就能区分:
情况1
LLDP有邻居,OSPF没有邻居
说明:
物理通 路由不通可能:
- OSPF没配
- area错误
- hello不一致
情况2
LLDP无邻居
说明:
物理就没通可能:
- 光纤断
- 网线断
- 对端端口down
七、一句话区分
LLDP
看线接到谁OSPF
看路由通不通八、简化对比表
| 命令 | 查看内容 | 层次 | 用途 |
|---|---|---|---|
dis ospf peer | OSPF邻居 | 三层 | 路由检查 |
dis lldp nei int | 直连接口邻居 | 二层 | 物理排障 |
九、你在运维中可以这样理解
LLDP=找线 OSPF=找路