📜  SNMP和Syslog之间的区别

📅  最后修改于: 2021-08-24 17:00:53             🧑  作者: Mango

1.简单网络管理协议(SNMP):
SNMP是一种应用程序层协议,已开发用于监视IP网络上的网络设备。它负责在网络设备之间交换管理信息。 SNMP协议由Internet体系结构委员会(IAB)定义。 SNMP协议是传输控制协议/ Internet协议(TCP / IP)协议套件的一部分。简单网络管理协议(SNMP)用于管理和监视网络设备。该协议从不同的网络元素收集信息,并且根据需要进行配置和修改。

2.系统记录协议(Syslog):
Syslog协议是用于消息记录的广泛使用的跨平台。 Syslog用于收集来自各种系统,设备,网络元素的系统事件信息,并将其存储在中央Syslog服务器中。这些存储的Syslog数据将进行分析,并在发生任何严重事件时发出警报。此Syslog协议在RFC 3164中定义,但最初由Eric Allman编写。此Syslog协议旨在帮助传输这些事件消息。它主要收集各种设备日志并存储在Syslog服务器中,然后对其进行监视。简而言之,我们可以说它是负责在IP网络之间传输事件消息和发出警报的协议。

SNMP和Syslog之间的区别:

Serial Number SNMP SYSLOG
1. SNMP protocol refers Simple Network Management Protocol. SYSLOG protocol refers to System Logging Protocol.
2. It monitors the network devices over IP networks. It transmits the log messages to Syslog server and monitores it.
3. It traps are shared in binary format. It events are shared in Plain text format.
4. It is an active protocol. It is an passive protocol.
5. It is secure. It is not secure.
6. It is referred to get real time information. It is referred to acquire historical data.
7. It is used to alert on critical actions like mentioned (Hot Stanby Router Protocol) HSRP state changes. It allows to dig dipper to figure out why that (Hot Stanby Router Protocol) HSRP state change occured.
8. By the help of SNMP end device configuration is possible. By the help of Syslog set end device configuration is not possible.
9. It uses UDP port number 161 and 162. It uses TCP/UDP port number 514.