SlideShare una empresa de Scribd logo
1 de 19
*




    MUKUND VINAYAK (1029010060)
*
*SNMP is a tool (protocol) that allows for remote
 and local management of items on the network
 including servers, workstations, routers, switches
 and other managed devices.
*Comprised of agents and managers
   •Agent - process running on each managed node collecting
   information about the device it is running on.


   •Manager - process running on a management workstation that
   requests information about devices on the network.
*
• SNMP is a “client pull” model
  The management system (client) “pulls” data from the agent
  (server).




• SNMP is a “server push” model
    The agent (server) “pushes” out a trap message to a (client)
    management system
7 Application Layer    Management and Agent APIs
                                  SNMP
6   Presentation Layer      ASN.1 and BER
5     Session Layer        RPC and NetBIOS
4    Transport Layer         TCP and UDP
3     Network Layer            IP and IPX
2    Data Link Layer   Ethernet, Token Ring, FDDI
1     Physical Layer




          * SNMP operates in the Application
         Layer of the Internet Protocol Suite
*
SNMP network management is based on
 three parts:
•SNMP Protocol

  •Defines format of messages exchanged by management
  systems and agents.
  •Specifies the Get, GetNext, Set, and Trap operations
•Structure of Management Information (SMI)

  •Rules specifying the format used to define objects managed
  on the network that the SNMP protocol accesses

•Management Information Base (MIB)

   •A map of the hierarchical order of all managed objects and
   how they are accessed
*
*
   Items in an SNMP Network are called nodes. There are different types of
   nodes.

      •Managed nodes

               Typically runs an agent process that services requests from a management node


      •Management nodes

                Typically a workstation running some network management & monitoring software

      •Nodes that are not manageable by SNMP

              A node may not support SNMP, but may be manageable by SNMP through a proxy
              agent running on another machine

Nodes can be both managed nodes and a management node at the same time
(typically this is the case, since you want to be able to manage the workstation that your management application is
running on.)
*
Two basic designs of agents

  •Extendible Agents

     •Open, modular design allows for adaptations to new
     management data and operational requirements


•Monolithic Agents

  •not extendible
  •optimized for specific hardware platform and OS
  •this optimization results in less overhead (memory and system resources)
  and quicker execution
*
Proxy & Gateway Agents extend the capabilities of SNMP by allowing it
to:
 •Manage a device that cannot support an SNMP agent
 •Manage a device that supports a non-SNMP management agent
 •Allow a non-SNMP management system to access an SNMP agent
 •Provide firewall-type security to other SNMP agents (UDP packet filtering)
 •Translate between different formats of SNMP messages (v1 and v2)
 •Consolidate multiple managed nodes into a single network address (also
 to provide a single trap destination)
*
•Get
  Retrieves the value of a MIB variable stored on the agent machine
  (integer, string, or address of another MIB variable)

•GetNext
   Retrieves the next value of the next lexical MIB variable


•Set

   Changes the value of a MIB variable

•Trap

       An unsolicited notification sent by an agent to a management
       application (typically a notification of something unexpected, like an error)
*
•Traps are unrequested event reports that are sent to a management system by
an SNMP agent process
•When a trappable event occurs, a trap message is generated by the agent and is
sent to a trap destination (a specific, configured network address)
•Many events can be configured to signal a trap, like a network cable fault, failing
NIC or Hard Drive, a “General Protection Fault”, or a power supply failure
•Traps can also be throttled -- You can limit the number of traps sent per second
from the agent
•Traps have a priority associated with them -- Critical, Major, Minor, Warning,
Marginal, Informational, Normal, Unknown
*
•Traps are received by a management application.
•Management applications can handle the trap in a few ways:

  •Poll the agent that sent the trap for more information about the event,
  and the status of the rest of the machine.
  •Log the reception of the trap.
  •Completely ignore the trap.
•Management applications can be set up to send off an e-mail, call a voice mail
and leave a message, or send an alpha-numeric page to the network
administrator’s pager that says:


          Your PDC just Blue-Screened at 03:46AM. Have a nice day. :)
*
•Structure of Management Information (SMI)

     specifies the format used for defining managed objects that
     are accessed via the SNMP protocol

•Abstract Syntax Notation One (ASN.1)

     used to define the format of SNMP messages and managed
     objects (MIB modules) using an unambiguous data description
     format
•Basic Encoding Rules (BER)

       used to encode the SNMP messages into a format suitable for
       transmission across a network
*
•SNMP uses User Datagram Protocol (UDP) as the transport mechanism for
SNMP messages


Ethernet
 Frame IP Packet                                                   CRC
                                SNMP Message
                     UDP
                   Datagram



•Like FTP, SNMP uses two well-known ports to operate:


     •UDP Port 161 - SNMP Messages
     •UDP Port 162 - SNMP Trap Messages
*
* www.wikipedia.com
                   (What is SNMP?)
* www.google.co.in
                (SNMP and its parts)
* www.autherstream.com
                  (Different slides)
* www.youtube.com
                    (Video Help)
-> Communication and Data Networking(book) by B.A.
  Forouzan



                            *
*
I WANT YOU
    TO ASK A QUESTION




*

Más contenido relacionado

La actualidad más candente

Network management
Network managementNetwork management
Network management
Mohd Arif
 
Internet control message protocol
Internet control message protocolInternet control message protocol
Internet control message protocol
asimnawaz54
 
Basics Of Networking (Overview)
Basics Of Networking (Overview)Basics Of Networking (Overview)
Basics Of Networking (Overview)
ashiesh0007
 

La actualidad más candente (20)

Network management ppt
Network management pptNetwork management ppt
Network management ppt
 
SNMP(Simple Network Management Protocol)
SNMP(Simple Network Management Protocol)SNMP(Simple Network Management Protocol)
SNMP(Simple Network Management Protocol)
 
Network Management System and Protocol
Network Management System and Protocol Network Management System and Protocol
Network Management System and Protocol
 
Protocols and the TCP/IP Protocol Suite
Protocols and the TCP/IP Protocol SuiteProtocols and the TCP/IP Protocol Suite
Protocols and the TCP/IP Protocol Suite
 
Network Monitoring Basics
Network Monitoring BasicsNetwork Monitoring Basics
Network Monitoring Basics
 
snmp
snmpsnmp
snmp
 
Bgp protocol
Bgp protocolBgp protocol
Bgp protocol
 
Ipv6
Ipv6Ipv6
Ipv6
 
Network monitoring tools
Network monitoring toolsNetwork monitoring tools
Network monitoring tools
 
SNMP
SNMPSNMP
SNMP
 
User datagram protocol (udp)
User datagram protocol (udp)User datagram protocol (udp)
User datagram protocol (udp)
 
Network management systems in large enterprise
Network management systems in large enterpriseNetwork management systems in large enterprise
Network management systems in large enterprise
 
Network management
Network managementNetwork management
Network management
 
Internet control message protocol
Internet control message protocolInternet control message protocol
Internet control message protocol
 
Basics Of Networking (Overview)
Basics Of Networking (Overview)Basics Of Networking (Overview)
Basics Of Networking (Overview)
 
Network Management
Network ManagementNetwork Management
Network Management
 
IP Multicasting
IP MulticastingIP Multicasting
IP Multicasting
 
File Transfer Protocol(FTP)
File Transfer Protocol(FTP)File Transfer Protocol(FTP)
File Transfer Protocol(FTP)
 
IPv4 Addressing
 IPv4 Addressing   IPv4 Addressing
IPv4 Addressing
 
Introduction to Network Function Virtualization (NFV)
Introduction to Network Function Virtualization (NFV)Introduction to Network Function Virtualization (NFV)
Introduction to Network Function Virtualization (NFV)
 

Destacado

SNMP Network Tracker Project
SNMP Network Tracker ProjectSNMP Network Tracker Project
SNMP Network Tracker Project
Praveen Mathews
 
IPv6 Theory by Cisco
IPv6 Theory by CiscoIPv6 Theory by Cisco
IPv6 Theory by Cisco
Febrian ‎
 
Intro to web services
Intro to web servicesIntro to web services
Intro to web services
Neil Ghosh
 
Web Services - Architecture and SOAP (part 1)
Web Services - Architecture and SOAP (part 1)Web Services - Architecture and SOAP (part 1)
Web Services - Architecture and SOAP (part 1)
Martin Necasky
 

Destacado (20)

Snmp
SnmpSnmp
Snmp
 
Snmp protocol
Snmp protocolSnmp protocol
Snmp protocol
 
Simple Network Management Protocol by vikas jagtap
Simple Network Management Protocol by vikas jagtapSimple Network Management Protocol by vikas jagtap
Simple Network Management Protocol by vikas jagtap
 
Snmpv3
Snmpv3Snmpv3
Snmpv3
 
SNMP Network Tracker Project
SNMP Network Tracker ProjectSNMP Network Tracker Project
SNMP Network Tracker Project
 
SNMP Project: SNMP-based Network Anomaly Detection Using Clustering
SNMP Project: SNMP-based Network Anomaly Detection Using ClusteringSNMP Project: SNMP-based Network Anomaly Detection Using Clustering
SNMP Project: SNMP-based Network Anomaly Detection Using Clustering
 
SNMP
SNMPSNMP
SNMP
 
Snmp
SnmpSnmp
Snmp
 
Web Services
Web ServicesWeb Services
Web Services
 
IPv6 Theory by Cisco
IPv6 Theory by CiscoIPv6 Theory by Cisco
IPv6 Theory by Cisco
 
Intro to web services
Intro to web servicesIntro to web services
Intro to web services
 
Introduction to SOAP/WSDL Web Services and RESTful Web Services
Introduction to SOAP/WSDL Web Services and RESTful Web ServicesIntroduction to SOAP/WSDL Web Services and RESTful Web Services
Introduction to SOAP/WSDL Web Services and RESTful Web Services
 
SOAP-based Web Services
SOAP-based Web ServicesSOAP-based Web Services
SOAP-based Web Services
 
Web Services - Architecture and SOAP (part 1)
Web Services - Architecture and SOAP (part 1)Web Services - Architecture and SOAP (part 1)
Web Services - Architecture and SOAP (part 1)
 
Webservices
WebservicesWebservices
Webservices
 
Web Services
Web ServicesWeb Services
Web Services
 
Web Services Tutorial
Web Services TutorialWeb Services Tutorial
Web Services Tutorial
 
Web service introduction
Web service introductionWeb service introduction
Web service introduction
 
Web Service Presentation
Web Service PresentationWeb Service Presentation
Web Service Presentation
 
RESTful Web Services
RESTful Web ServicesRESTful Web Services
RESTful Web Services
 

Similar a SNMP

Functional Areas of Network Management Configuration Management
Functional Areas of Network Management Configuration ManagementFunctional Areas of Network Management Configuration Management
Functional Areas of Network Management Configuration Management
jeronimored
 
Management Tools Desirable features Management Architectures Simple Network ...
Management Tools  Desirable features Management Architectures Simple Network ...Management Tools  Desirable features Management Architectures Simple Network ...
Management Tools Desirable features Management Architectures Simple Network ...
jeronimored
 
group presentation
group presentationgroup presentation
group presentation
s1120099
 
Simple network management protocol
Simple network management protocolSimple network management protocol
Simple network management protocol
ni35540
 
Centralized monitoring station for it computing and network infrastructure
Centralized monitoring station for it computing and network infrastructureCentralized monitoring station for it computing and network infrastructure
Centralized monitoring station for it computing and network infrastructure
MOHD ARISH
 

Similar a SNMP (20)

Functional Areas of Network Management Configuration Management
Functional Areas of Network Management Configuration ManagementFunctional Areas of Network Management Configuration Management
Functional Areas of Network Management Configuration Management
 
(Snmp) simple network management protocol
(Snmp)   simple network management protocol(Snmp)   simple network management protocol
(Snmp) simple network management protocol
 
Snmp chapter7
Snmp chapter7Snmp chapter7
Snmp chapter7
 
All about snmp
All about snmpAll about snmp
All about snmp
 
5-network-management-protocol.pptx
5-network-management-protocol.pptx5-network-management-protocol.pptx
5-network-management-protocol.pptx
 
14 coms 525 tcpip - applications - snmp
14    coms 525 tcpip - applications - snmp14    coms 525 tcpip - applications - snmp
14 coms 525 tcpip - applications - snmp
 
9
99
9
 
SNMP.pptx
SNMP.pptxSNMP.pptx
SNMP.pptx
 
Simple Network Management Protocol
Simple Network Management ProtocolSimple Network Management Protocol
Simple Network Management Protocol
 
Management Tools Desirable features Management Architectures Simple Network ...
Management Tools  Desirable features Management Architectures Simple Network ...Management Tools  Desirable features Management Architectures Simple Network ...
Management Tools Desirable features Management Architectures Simple Network ...
 
Nagios Conference 2013 - William Leibzon - SNMP Protocol and Nagios Plugins
Nagios Conference 2013 - William Leibzon - SNMP Protocol and Nagios PluginsNagios Conference 2013 - William Leibzon - SNMP Protocol and Nagios Plugins
Nagios Conference 2013 - William Leibzon - SNMP Protocol and Nagios Plugins
 
unit5NtwManagement.ppt
unit5NtwManagement.pptunit5NtwManagement.ppt
unit5NtwManagement.ppt
 
group G
group Ggroup G
group G
 
a
aa
a
 
group presentation
group presentationgroup presentation
group presentation
 
Simple network management protocol
Simple network management protocolSimple network management protocol
Simple network management protocol
 
Design of Management Application
Design of Management ApplicationDesign of Management Application
Design of Management Application
 
OSMC 2009 | net-snmp: The forgotten classic by Dr. Michael Schwartzkopff
OSMC 2009 | net-snmp: The forgotten classic by Dr. Michael SchwartzkopffOSMC 2009 | net-snmp: The forgotten classic by Dr. Michael Schwartzkopff
OSMC 2009 | net-snmp: The forgotten classic by Dr. Michael Schwartzkopff
 
Centralized monitoring station for it computing and network infrastructure
Centralized monitoring station for it computing and network infrastructureCentralized monitoring station for it computing and network infrastructure
Centralized monitoring station for it computing and network infrastructure
 
SNMP Demystified Part-II
SNMP Demystified Part-IISNMP Demystified Part-II
SNMP Demystified Part-II
 

Último

Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 

Último (20)

Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 

SNMP

  • 1.
  • 2. * MUKUND VINAYAK (1029010060)
  • 3. * *SNMP is a tool (protocol) that allows for remote and local management of items on the network including servers, workstations, routers, switches and other managed devices. *Comprised of agents and managers •Agent - process running on each managed node collecting information about the device it is running on. •Manager - process running on a management workstation that requests information about devices on the network.
  • 4. * • SNMP is a “client pull” model The management system (client) “pulls” data from the agent (server). • SNMP is a “server push” model The agent (server) “pushes” out a trap message to a (client) management system
  • 5. 7 Application Layer Management and Agent APIs SNMP 6 Presentation Layer ASN.1 and BER 5 Session Layer RPC and NetBIOS 4 Transport Layer TCP and UDP 3 Network Layer IP and IPX 2 Data Link Layer Ethernet, Token Ring, FDDI 1 Physical Layer * SNMP operates in the Application Layer of the Internet Protocol Suite
  • 6. * SNMP network management is based on three parts: •SNMP Protocol •Defines format of messages exchanged by management systems and agents. •Specifies the Get, GetNext, Set, and Trap operations •Structure of Management Information (SMI) •Rules specifying the format used to define objects managed on the network that the SNMP protocol accesses •Management Information Base (MIB) •A map of the hierarchical order of all managed objects and how they are accessed
  • 7. *
  • 8. * Items in an SNMP Network are called nodes. There are different types of nodes. •Managed nodes Typically runs an agent process that services requests from a management node •Management nodes Typically a workstation running some network management & monitoring software •Nodes that are not manageable by SNMP A node may not support SNMP, but may be manageable by SNMP through a proxy agent running on another machine Nodes can be both managed nodes and a management node at the same time (typically this is the case, since you want to be able to manage the workstation that your management application is running on.)
  • 9. * Two basic designs of agents •Extendible Agents •Open, modular design allows for adaptations to new management data and operational requirements •Monolithic Agents •not extendible •optimized for specific hardware platform and OS •this optimization results in less overhead (memory and system resources) and quicker execution
  • 10. * Proxy & Gateway Agents extend the capabilities of SNMP by allowing it to: •Manage a device that cannot support an SNMP agent •Manage a device that supports a non-SNMP management agent •Allow a non-SNMP management system to access an SNMP agent •Provide firewall-type security to other SNMP agents (UDP packet filtering) •Translate between different formats of SNMP messages (v1 and v2) •Consolidate multiple managed nodes into a single network address (also to provide a single trap destination)
  • 11. * •Get Retrieves the value of a MIB variable stored on the agent machine (integer, string, or address of another MIB variable) •GetNext Retrieves the next value of the next lexical MIB variable •Set Changes the value of a MIB variable •Trap An unsolicited notification sent by an agent to a management application (typically a notification of something unexpected, like an error)
  • 12. * •Traps are unrequested event reports that are sent to a management system by an SNMP agent process •When a trappable event occurs, a trap message is generated by the agent and is sent to a trap destination (a specific, configured network address) •Many events can be configured to signal a trap, like a network cable fault, failing NIC or Hard Drive, a “General Protection Fault”, or a power supply failure •Traps can also be throttled -- You can limit the number of traps sent per second from the agent •Traps have a priority associated with them -- Critical, Major, Minor, Warning, Marginal, Informational, Normal, Unknown
  • 13. * •Traps are received by a management application. •Management applications can handle the trap in a few ways: •Poll the agent that sent the trap for more information about the event, and the status of the rest of the machine. •Log the reception of the trap. •Completely ignore the trap. •Management applications can be set up to send off an e-mail, call a voice mail and leave a message, or send an alpha-numeric page to the network administrator’s pager that says: Your PDC just Blue-Screened at 03:46AM. Have a nice day. :)
  • 14. * •Structure of Management Information (SMI) specifies the format used for defining managed objects that are accessed via the SNMP protocol •Abstract Syntax Notation One (ASN.1) used to define the format of SNMP messages and managed objects (MIB modules) using an unambiguous data description format •Basic Encoding Rules (BER) used to encode the SNMP messages into a format suitable for transmission across a network
  • 15. * •SNMP uses User Datagram Protocol (UDP) as the transport mechanism for SNMP messages Ethernet Frame IP Packet CRC SNMP Message UDP Datagram •Like FTP, SNMP uses two well-known ports to operate: •UDP Port 161 - SNMP Messages •UDP Port 162 - SNMP Trap Messages
  • 16. *
  • 17. * www.wikipedia.com (What is SNMP?) * www.google.co.in (SNMP and its parts) * www.autherstream.com (Different slides) * www.youtube.com (Video Help) -> Communication and Data Networking(book) by B.A. Forouzan *
  • 18. *
  • 19. I WANT YOU TO ASK A QUESTION *