为什么 SNMP 有 EtherType?

为什么 SNMP 有 EtherType?

今天我阅读了一些有关网络基础知识(IP、以太网、MPLS 等)的文档。在查看以太网帧中可以使用的以太网类型时,我看到简单网络管理协议 (SNMP)(0x814C)有一个以太网类型。但我记得,SNMP 是一种在 UDP 上运行的应用程序协议。那么为什么会有以太网类型呢?

答案1

SNMP EtherType(以太网上的 SNMP)适用于不支持 OSI 模型第 2 层以上协议的设备。有关更多信息,请阅读 RFC 1089:

http://www.ietf.org/rfc/rfc1089.txt

答案2

SNMP 也可以通过 TCP 运行。

这里对两种协议上的 SNMP 的使用进行了很好的比较:https://stackoverflow.com/questions/3565975/why-is-snmp-usually-run-over-udp-and-not-tcp-ip

相关内容