SlideShare ist ein Scribd-Unternehmen logo
1 von 22
SNMP
INTRODUCTION
 SNMP
 What is SNMP?
 SNMP Architecture
 SNMP Components
 Versions of SNMP
 Trap Event
WHAT IS SNMP?
 Simple Network Management Protocol (SNMP) is an
Internet standard protocol
 It is defined by IETF, Internet engineering task force. It is
application layer protocol.
 It manages devices on IP networks. Devices that typically
support SNMP include routers, switches, servers,
workstations, printers, modem racks and more. It is used
mostly in network management.
 SNMP is an application program that allows,
manager to retrieve value of an object defined in agent, a
manager to store value in an object defined in agent , an
agent to send alarm information called trap event.
SNMP ARCHITECTURE
 Manager
 Agent
 NMS(network management Systems)
SNMP ARCHITECTURE
 SNMP defines manager ,it monitoring
and managing devices connected with
network.
 Manager sending request to network
device called agent and agent will
respond to manager request via SNMP.
 Agents will respond data on managed
systems as variables.
SNMP ARCHITECTURE
 NMS, network management systems it executes
application which monitor and manage devices.
basically it will run on manager
SNMP COMPONENTS
 Management information base (MIB)
 Structure of management information (SMI)
MIB
 SNMP protocol provide information about
devices and that variables information is
provided by management information
base(MIB). It is collection of objects and
their types in hierarchal tree format.
SMI
 SMI defines rule for naming objects, defining
object types and showing how to encode objects
and data.
 Agent will receives request on UDP port no. 161
and manager will send request on UDP port no.
161
 Manger receives notifications from agent on port
no. 162 that called trap event.
SNMP VERSIONS & PDU
• SNMPv1
• SNMPv2 (SNMPv2P,SNMPv2C,SNMPv2u)
SNMP has protocol data units(PDUs),
• GetRequest
• SetRequest
• Getnextrequest
• GetBulkrequest (SNMPv2)
• Response
• Trap
• InformRequest(SNMPv2)
 SNMPv1
V1 is first version of SNMP basically has poor
security.
 SNMPv2
V2 is revised version of V1 it improves in area of
performance, security, confidentially. It
introduces Getbulkrequest & inform Request
SNMP MESSAGE FIELDS
 Get Request
Manager to agent request to retrieve the value of variable. Agent will
respond with requested variable with current stored value.
 SetRequest
Manager to agent request to change value of variable. Variable bindings are
defined in request. Agent will respond with new value.
 GetNextRequest
Manager to agent request to discover available variables and their values.
Agent will respond with value of next variable.
 GetBulkRequest
it request multiple iterations of GetNextRequest. Returns the response with
multiple variable bindings in request.
 Response
returns value as requested from agent to manager. It used as response to set
and get request.
 Trap
It is an notification event , agent to manager which is not requested by
manager. Agent itself informing to manager.
 Inform request
It is manger to manger communication, one manager can send some
information to another manager using informRequest PDU receiving manger
response with Response PDU to manger confirming receipt of manager
 SNMPv2 error-status SNMPv1 error-status
 =============== ==================
 noError noError
 tooBig tooBig
 genErr genErr
 wrongValue badValue
 wrongEncoding badValue
 wrongType badValue
 wrongLength badValue
 inconsistentValue badValue
 noAccess noSuchName
 notWritable noSuchName
 noCreation noSuchName
 inconsistentName noSuchName
 resourceUnavailable genErr
 commitFailed genErr
 undoFailed genErr
 authorizationError noSuchName
TRAP-PDU
 A sysUpTime parameter (TimeTicks). This appears in the
first variable-binding in an SNMPv2-Trap-PDU or
InformRequest-PDU.
 An snmpTrapOID parameter (OBJECT IDENTIFIER).
This appears in the second variable-binding in an
SNMPv2-Trap-PDU or InformRequest-PDU.
 A list of variable-bindings (VarBindList). This refers to all
but the first two variable-bindings in an SNMPv2-Trap-
PDU or InformRequest-PDU
TRAPV1
1. Contains agent address.
2. It has information about specific trap and
generic trap value.
3. It does not have error index and status
TRAPV2
1. Does not contain agent address.
2. It has Trap OID in the second varbind.
3. It has error index and status.
THANK YOU

Weitere ähnliche Inhalte

Was ist angesagt?

IEEE 802.11 Architecture and Services
IEEE 802.11 Architecture and ServicesIEEE 802.11 Architecture and Services
IEEE 802.11 Architecture and ServicesSayed Chhattan Shah
 
Network management
Network managementNetwork management
Network managementMohd Arif
 
Address resolution protocol (ARP)
Address resolution protocol (ARP)Address resolution protocol (ARP)
Address resolution protocol (ARP)NetProtocol Xpert
 
Mac protocols
Mac protocolsMac protocols
Mac protocolsjuno susi
 
Transmission Control Protocol (TCP)
Transmission Control Protocol (TCP)Transmission Control Protocol (TCP)
Transmission Control Protocol (TCP)k33a
 
ISSUES IN AD HOC WIRELESS NETWORKS
ISSUES IN  AD HOC WIRELESS  NETWORKS ISSUES IN  AD HOC WIRELESS  NETWORKS
ISSUES IN AD HOC WIRELESS NETWORKS Dushhyant Kumar
 
Destination Sequenced Distance Vector Routing (DSDV)
Destination Sequenced Distance Vector Routing (DSDV)Destination Sequenced Distance Vector Routing (DSDV)
Destination Sequenced Distance Vector Routing (DSDV)ArunChokkalingam
 
Simple Network Management Protocole
Simple Network Management ProtocoleSimple Network Management Protocole
Simple Network Management ProtocoleAmin Komeili
 
QOS (Quality of Services) - Computer Networks
 QOS (Quality of Services) - Computer Networks QOS (Quality of Services) - Computer Networks
QOS (Quality of Services) - Computer NetworksIIIT Manipur
 
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 SuiteAtharaw Deshmukh
 

Was ist angesagt? (20)

Transport layer
Transport layer Transport layer
Transport layer
 
IEEE 802.11 Architecture and Services
IEEE 802.11 Architecture and ServicesIEEE 802.11 Architecture and Services
IEEE 802.11 Architecture and Services
 
computer network OSI layer
computer network OSI layercomputer network OSI layer
computer network OSI layer
 
Network management
Network managementNetwork management
Network management
 
Address resolution protocol (ARP)
Address resolution protocol (ARP)Address resolution protocol (ARP)
Address resolution protocol (ARP)
 
Tcp
TcpTcp
Tcp
 
Mac protocols
Mac protocolsMac protocols
Mac protocols
 
Transmission Control Protocol (TCP)
Transmission Control Protocol (TCP)Transmission Control Protocol (TCP)
Transmission Control Protocol (TCP)
 
TCP/ IP
TCP/ IP TCP/ IP
TCP/ IP
 
Application Layer
Application Layer Application Layer
Application Layer
 
ISSUES IN AD HOC WIRELESS NETWORKS
ISSUES IN  AD HOC WIRELESS  NETWORKS ISSUES IN  AD HOC WIRELESS  NETWORKS
ISSUES IN AD HOC WIRELESS NETWORKS
 
Destination Sequenced Distance Vector Routing (DSDV)
Destination Sequenced Distance Vector Routing (DSDV)Destination Sequenced Distance Vector Routing (DSDV)
Destination Sequenced Distance Vector Routing (DSDV)
 
Sliding window protocol
Sliding window protocolSliding window protocol
Sliding window protocol
 
Simple Network Management Protocole
Simple Network Management ProtocoleSimple Network Management Protocole
Simple Network Management Protocole
 
QOS (Quality of Services) - Computer Networks
 QOS (Quality of Services) - Computer Networks QOS (Quality of Services) - Computer Networks
QOS (Quality of Services) - Computer Networks
 
Network management ppt
Network management pptNetwork management ppt
Network management ppt
 
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
 
Layered Architecture
Layered ArchitectureLayered Architecture
Layered Architecture
 
TCP and UDP
TCP and UDP TCP and UDP
TCP and UDP
 
Domain name system
Domain name systemDomain name system
Domain name system
 

Andere mochten auch

HyperText Transfer Protocol (HTTP)
HyperText Transfer Protocol (HTTP)HyperText Transfer Protocol (HTTP)
HyperText Transfer Protocol (HTTP)Gurjot Singh
 
SNMP Network Management the Essentials
SNMP Network Management the EssentialsSNMP Network Management the Essentials
SNMP Network Management the EssentialsLiving Online
 
Smart Instruments, Fieldbus, Ethernet and Wireless
Smart Instruments, Fieldbus, Ethernet and Wireless Smart Instruments, Fieldbus, Ethernet and Wireless
Smart Instruments, Fieldbus, Ethernet and Wireless Living Online
 
Simple Mail Transfer Protocol
Simple Mail Transfer ProtocolSimple Mail Transfer Protocol
Simple Mail Transfer ProtocolRajan Pandey
 
SCTP introduction
SCTP introductionSCTP introduction
SCTP introductionLi Xiong
 
Digital Transmission
Digital TransmissionDigital Transmission
Digital Transmissionanuragyadav94
 
Networking Standards And Protocols
Networking Standards And ProtocolsNetworking Standards And Protocols
Networking Standards And ProtocolsSteven Cahill
 
Computer network switching
Computer network switchingComputer network switching
Computer network switchingShivani Godha
 
Networking devices
Networking devicesNetworking devices
Networking devicesrupinderj
 
Chapter 1 : INTRODUCTION TO MULTIMEDIA
Chapter 1 : INTRODUCTION TO MULTIMEDIAChapter 1 : INTRODUCTION TO MULTIMEDIA
Chapter 1 : INTRODUCTION TO MULTIMEDIAazira96
 
File Transfer Protocol
File Transfer ProtocolFile Transfer Protocol
File Transfer Protocolguest029bcd
 

Andere mochten auch (20)

HTTP Basics
HTTP BasicsHTTP Basics
HTTP Basics
 
HyperText Transfer Protocol (HTTP)
HyperText Transfer Protocol (HTTP)HyperText Transfer Protocol (HTTP)
HyperText Transfer Protocol (HTTP)
 
Cidr.ppt
Cidr.pptCidr.ppt
Cidr.ppt
 
SNMP Network Management the Essentials
SNMP Network Management the EssentialsSNMP Network Management the Essentials
SNMP Network Management the Essentials
 
Smart Instruments, Fieldbus, Ethernet and Wireless
Smart Instruments, Fieldbus, Ethernet and Wireless Smart Instruments, Fieldbus, Ethernet and Wireless
Smart Instruments, Fieldbus, Ethernet and Wireless
 
snmp
snmpsnmp
snmp
 
Network management systems in large enterprise
Network management systems in large enterpriseNetwork management systems in large enterprise
Network management systems in large enterprise
 
Simple Mail Transfer Protocol
Simple Mail Transfer ProtocolSimple Mail Transfer Protocol
Simple Mail Transfer Protocol
 
SCTP introduction
SCTP introductionSCTP introduction
SCTP introduction
 
Digital Transmission
Digital TransmissionDigital Transmission
Digital Transmission
 
Networking Standards And Protocols
Networking Standards And ProtocolsNetworking Standards And Protocols
Networking Standards And Protocols
 
Computer network switching
Computer network switchingComputer network switching
Computer network switching
 
Congestion control
Congestion controlCongestion control
Congestion control
 
VLAN
VLANVLAN
VLAN
 
Networking devices
Networking devicesNetworking devices
Networking devices
 
Smtp
SmtpSmtp
Smtp
 
Chapter 1 : INTRODUCTION TO MULTIMEDIA
Chapter 1 : INTRODUCTION TO MULTIMEDIAChapter 1 : INTRODUCTION TO MULTIMEDIA
Chapter 1 : INTRODUCTION TO MULTIMEDIA
 
Multimedia
MultimediaMultimedia
Multimedia
 
Electronic mail
Electronic mailElectronic mail
Electronic mail
 
File Transfer Protocol
File Transfer ProtocolFile Transfer Protocol
File Transfer Protocol
 

Ähnlich wie Snmp

Unit 5.1 network 2.pptx
Unit 5.1 network 2.pptxUnit 5.1 network 2.pptx
Unit 5.1 network 2.pptxLilyMkayula
 
Network Management Security NS8
Network Management Security NS8Network Management Security NS8
Network Management Security NS8koolkampus
 
FALLSEM2023-24_BCSE308L_TH_VL2023240100841_2023-07-10_Reference-Material-II.ppt
FALLSEM2023-24_BCSE308L_TH_VL2023240100841_2023-07-10_Reference-Material-II.pptFALLSEM2023-24_BCSE308L_TH_VL2023240100841_2023-07-10_Reference-Material-II.ppt
FALLSEM2023-24_BCSE308L_TH_VL2023240100841_2023-07-10_Reference-Material-II.pptuseonlyfortech140
 
CCNA4v5 Chapter 8 - Monitoring the Netwok
CCNA4v5 Chapter 8 - Monitoring the NetwokCCNA4v5 Chapter 8 - Monitoring the Netwok
CCNA4v5 Chapter 8 - Monitoring the NetwokAhmed Gad
 
Network Management System and Protocol usibility
Network Management System and Protocol usibilityNetwork Management System and Protocol usibility
Network Management System and Protocol usibilityHamdamboy (함담보이)
 
Nagios Conference 2013 - Spenser Reinhardt - Intro to Network Monitoring Usin...
Nagios Conference 2013 - Spenser Reinhardt - Intro to Network Monitoring Usin...Nagios Conference 2013 - Spenser Reinhardt - Intro to Network Monitoring Usin...
Nagios Conference 2013 - Spenser Reinhardt - Intro to Network Monitoring Usin...Nagios
 
Snmp chapter7
Snmp chapter7Snmp chapter7
Snmp chapter7jignash
 
Simple network management protocol
Simple network management protocolSimple network management protocol
Simple network management protocolni35540
 
OSMC 2011 | SNMPv3 leicht gemachtv by Dr. Michael Schwartzkopff
OSMC 2011 | SNMPv3 leicht gemachtv by Dr. Michael SchwartzkopffOSMC 2011 | SNMPv3 leicht gemachtv by Dr. Michael Schwartzkopff
OSMC 2011 | SNMPv3 leicht gemachtv by Dr. Michael SchwartzkopffNETWAYS
 

Ähnlich wie Snmp (20)

Unit 5.1 network 2.pptx
Unit 5.1 network 2.pptxUnit 5.1 network 2.pptx
Unit 5.1 network 2.pptx
 
Snmp protocol
Snmp protocolSnmp protocol
Snmp protocol
 
Network Management Security NS8
Network Management Security NS8Network Management Security NS8
Network Management Security NS8
 
SNMP.pptx
SNMP.pptxSNMP.pptx
SNMP.pptx
 
FALLSEM2023-24_BCSE308L_TH_VL2023240100841_2023-07-10_Reference-Material-II.ppt
FALLSEM2023-24_BCSE308L_TH_VL2023240100841_2023-07-10_Reference-Material-II.pptFALLSEM2023-24_BCSE308L_TH_VL2023240100841_2023-07-10_Reference-Material-II.ppt
FALLSEM2023-24_BCSE308L_TH_VL2023240100841_2023-07-10_Reference-Material-II.ppt
 
CCNA4v5 Chapter 8 - Monitoring the Netwok
CCNA4v5 Chapter 8 - Monitoring the NetwokCCNA4v5 Chapter 8 - Monitoring the Netwok
CCNA4v5 Chapter 8 - Monitoring the Netwok
 
Network Management System and Protocol usibility
Network Management System and Protocol usibilityNetwork Management System and Protocol usibility
Network Management System and Protocol usibility
 
Snmp
SnmpSnmp
Snmp
 
Weblogic snmp
Weblogic snmpWeblogic snmp
Weblogic snmp
 
Weblogic snmp
Weblogic snmpWeblogic snmp
Weblogic snmp
 
Nagios Conference 2013 - Spenser Reinhardt - Intro to Network Monitoring Usin...
Nagios Conference 2013 - Spenser Reinhardt - Intro to Network Monitoring Usin...Nagios Conference 2013 - Spenser Reinhardt - Intro to Network Monitoring Usin...
Nagios Conference 2013 - Spenser Reinhardt - Intro to Network Monitoring Usin...
 
001 implementation nms_software
001 implementation nms_software001 implementation nms_software
001 implementation nms_software
 
Snmp chapter7
Snmp chapter7Snmp chapter7
Snmp chapter7
 
Snmp
SnmpSnmp
Snmp
 
9
99
9
 
Simple network management protocol
Simple network management protocolSimple network management protocol
Simple network management protocol
 
White Paper on SNMPv3
White Paper on SNMPv3White Paper on SNMPv3
White Paper on SNMPv3
 
OSMC 2011 | SNMPv3 leicht gemachtv by Dr. Michael Schwartzkopff
OSMC 2011 | SNMPv3 leicht gemachtv by Dr. Michael SchwartzkopffOSMC 2011 | SNMPv3 leicht gemachtv by Dr. Michael Schwartzkopff
OSMC 2011 | SNMPv3 leicht gemachtv by Dr. Michael Schwartzkopff
 
Snmp
SnmpSnmp
Snmp
 
Ccna notes
Ccna notesCcna notes
Ccna notes
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 

Kürzlich hochgeladen (20)

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 

Snmp

  • 2. INTRODUCTION  SNMP  What is SNMP?  SNMP Architecture  SNMP Components  Versions of SNMP  Trap Event
  • 3. WHAT IS SNMP?  Simple Network Management Protocol (SNMP) is an Internet standard protocol  It is defined by IETF, Internet engineering task force. It is application layer protocol.  It manages devices on IP networks. Devices that typically support SNMP include routers, switches, servers, workstations, printers, modem racks and more. It is used mostly in network management.  SNMP is an application program that allows, manager to retrieve value of an object defined in agent, a manager to store value in an object defined in agent , an agent to send alarm information called trap event.
  • 4. SNMP ARCHITECTURE  Manager  Agent  NMS(network management Systems)
  • 5. SNMP ARCHITECTURE  SNMP defines manager ,it monitoring and managing devices connected with network.  Manager sending request to network device called agent and agent will respond to manager request via SNMP.  Agents will respond data on managed systems as variables.
  • 6. SNMP ARCHITECTURE  NMS, network management systems it executes application which monitor and manage devices. basically it will run on manager
  • 7.
  • 8. SNMP COMPONENTS  Management information base (MIB)  Structure of management information (SMI)
  • 9. MIB  SNMP protocol provide information about devices and that variables information is provided by management information base(MIB). It is collection of objects and their types in hierarchal tree format.
  • 10.
  • 11. SMI  SMI defines rule for naming objects, defining object types and showing how to encode objects and data.
  • 12.  Agent will receives request on UDP port no. 161 and manager will send request on UDP port no. 161  Manger receives notifications from agent on port no. 162 that called trap event.
  • 13. SNMP VERSIONS & PDU • SNMPv1 • SNMPv2 (SNMPv2P,SNMPv2C,SNMPv2u) SNMP has protocol data units(PDUs), • GetRequest • SetRequest • Getnextrequest • GetBulkrequest (SNMPv2) • Response • Trap • InformRequest(SNMPv2)
  • 14.  SNMPv1 V1 is first version of SNMP basically has poor security.  SNMPv2 V2 is revised version of V1 it improves in area of performance, security, confidentially. It introduces Getbulkrequest & inform Request
  • 16.  Get Request Manager to agent request to retrieve the value of variable. Agent will respond with requested variable with current stored value.  SetRequest Manager to agent request to change value of variable. Variable bindings are defined in request. Agent will respond with new value.  GetNextRequest Manager to agent request to discover available variables and their values. Agent will respond with value of next variable.  GetBulkRequest it request multiple iterations of GetNextRequest. Returns the response with multiple variable bindings in request.  Response returns value as requested from agent to manager. It used as response to set and get request.  Trap It is an notification event , agent to manager which is not requested by manager. Agent itself informing to manager.  Inform request It is manger to manger communication, one manager can send some information to another manager using informRequest PDU receiving manger response with Response PDU to manger confirming receipt of manager
  • 17.
  • 18.  SNMPv2 error-status SNMPv1 error-status  =============== ==================  noError noError  tooBig tooBig  genErr genErr  wrongValue badValue  wrongEncoding badValue  wrongType badValue  wrongLength badValue  inconsistentValue badValue  noAccess noSuchName  notWritable noSuchName  noCreation noSuchName  inconsistentName noSuchName  resourceUnavailable genErr  commitFailed genErr  undoFailed genErr  authorizationError noSuchName
  • 20.  A sysUpTime parameter (TimeTicks). This appears in the first variable-binding in an SNMPv2-Trap-PDU or InformRequest-PDU.  An snmpTrapOID parameter (OBJECT IDENTIFIER). This appears in the second variable-binding in an SNMPv2-Trap-PDU or InformRequest-PDU.  A list of variable-bindings (VarBindList). This refers to all but the first two variable-bindings in an SNMPv2-Trap- PDU or InformRequest-PDU
  • 21. TRAPV1 1. Contains agent address. 2. It has information about specific trap and generic trap value. 3. It does not have error index and status TRAPV2 1. Does not contain agent address. 2. It has Trap OID in the second varbind. 3. It has error index and status.