How does SNMP work?

Can you tell me how does SNMP (Simple Network Management Protocol) work?

The simple network management protocol (SNMP) use for monitoring of network-attached devices for any conditions that warrant administrative attention. For example all of the following devices can use SNMP for managing devices on IP networks:

ADVERTISEMENTS

  1. Network router
  2. Network switch
  3. Printer
  4. NAS server
  5. ADSL ISP router / modem
  6. Linux / UNIX / Windows servers
  7. Workstation and more.

Administrator can find or manage network performance, solve problem or even optimize it further. SNMP works at the Application Layer of the Internet Protocol Suite (Layer 7 of the OSI model).

You can find out many resources on the Internet that explain SNMP. Take a look at following articles:

Network Management & Monitoring with Linux : Some handy tools for managing today’s ubiquitous networks

Simple Network Management Protocol document from CISCO

SNMP FAQs

SNMP Wikipedia page

🐧 Get the latest tutorials on SysAdmin, Linux/Unix, Open Source/DevOps topics:
CategoryList of Unix and Linux commands
File Managementcat
FirewallCentOS 8 OpenSUSE RHEL 8 Ubuntu 16.04 Ubuntu 18.04 Ubuntu 20.04
Network Utilitiesdig host ip nmap
OpenVPNCentOS 7 CentOS 8 Debian 10 Debian 8/9 Ubuntu 18.04 Ubuntu 20.04
Package Managerapk apt
Processes Managementbg chroot cron disown fg jobs killall kill pidof pstree pwdx time
Searchinggrep whereis which
User Informationgroups id lastcomm last lid/libuser-lid logname members users whoami who w
WireGuard VPNCentOS 8 Debian 10 Firewall Ubuntu 20.04

ADVERTISEMENTS
7 comments… add one
  • Ron Dec 16, 2009 @ 6:11

    WOW are there some errors in this publication!! First of all the big whammy is the Application Layer is Layer 7 not 5!! That should be enough to maybe think about publishing an article on networking and have the most basic bit of information wrong!
    Second read SLOWLY and you will see all the grammatical errors also! Too much for me to grade a paper here but use spell check and grammar check there free and built in with MS Word. Oh yeah get a book on networking!!
    “The simple network management protocol (SNMP) use for monitoring of network-attached devices for any conditions that warrant administrative attention. It is use to manage IP network devices such as servers, routers, switches etc. Administrator can find or manage network performance, solve problem or even optimize it further. It works at TCP/IP Application layer 5 (L5).”

    You can find out many resources on the net that explain SNMP. Take a look at following articles:

  • erik Mar 23, 2011 @ 19:33

    i hate snmp

    • Acc Mar 30, 2012 @ 12:13

      Even I hate snmp :(

  • Matt Jun 8, 2011 @ 7:35

    It works at TCP/IP layer 5 you say? You mean layer 7 of the OSI model. The TCP/IP model incorporates Session/presentation and application layers into layer 4 of 4.

    I mean really.

  • Kumar Dec 22, 2011 @ 7:10

    I have installed SNMP on linux server . but bz of this my httpd load increased,, how to deal this situation.

  • Paulio Mar 27, 2012 @ 15:02

    Err… So how does it work?

  • shgn Dec 26, 2013 @ 5:44

    Thank you for the artical.
    some links are broken.

Leave a Reply

Your email address will not be published.

Use HTML <pre>...</pre>, <code>...</code> and <kbd>...</kbd> for code samples.