用于网络拓扑探测原理的两种协议——SNMP、LLDP

一、前置提要

什么是SNMP?

SNMP (Simple Network Management Protocol) 是一种用于监控和管理网络设备的协议。
它允许网络管理员远程管理设备,监控性能数据,并对设备进行配置更改。

什么是LLDP?

LLDP (Link Layer Discovery Protocol) 是一种与网络设备之间交换信息的协议,在网络中用于发现和识别相邻设备的标准协议。
它允许设备发送和接收关于自身的信息,包括设备类型、端口标识、VLAN信息等。 LLDP可帮助管理员更好地了解网络拓扑结构。

两种协议会有什么火花?

总的来说,SNMP用于设备的监控和管理,而LLDP用于在网络中发现和识别相邻设备。两者可以结合使用,以便管理员能够全面了解网络中设备的信息并进行管理。

两种协议的网络权限有什么不同?

  • SNMP(Simple Network Management Protocol),通常使用的端口类型有两种:UDP 161 和 UDP 162。
  • LLDP (Link Layer Discovery Protocol) 使用的是链路层的帧,与SNMP(Simple Network Management Protocol)不同,它不需要开通网络权限访问。LLDP协议本身不涉及通过网络端口发送或接收信息,而是在网络的链路层上进行通信,因此不需要直接的网络权限或访问。

SNMP的两种端口类型有什么区别?

  • UDP 161 端口用于传输 SNMP 的查询消息(get 和 get-next 请求)以及设备的响应消息(回复)。这个端口通常用于监控网络设备,例如获取设备的状态和性能信息。
  • UDP 162 端口用于传输 SNMP 的陷阱消息,这是一种主动通知机制,当设备发生某些重要事件时,会向指定的管理系统发送通知。这个端口通常用于对设备进行管理,例如接收来自设备的警报和通知。

总的来说,UDP 161 用于监控设备,UDP 162 用于管理设备。

链路层链路发现协议(LLDP)是怎么发现识别相邻设备?展开讲讲?

LLDP使用TLV格式的信息来发送设备的身份和特征,通过解析这些信息,相邻设备可以发现和识别彼此。

具体参考 链路层链路发现协议(LLDP)讲解


二、如何利用两种协议发现网络拓扑?

需要对网络数据包进行构建和解析,针对实际的网络设备和网络拓扑结构进行适当的配置和调整。同时,还需要考虑权限和安全性问题。

  • 8
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值