SlideShare uma empresa Scribd logo
1 de 22
Baixar para ler offline
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
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.
Snmp
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
Snmp
 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

Mais conteúdo relacionado

Mais procurados

User datagram protocol (udp)
User datagram protocol (udp)User datagram protocol (udp)
User datagram protocol (udp)Ramola Dhande
 
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
 
Unicasting , Broadcasting And Multicasting New
Unicasting , Broadcasting And Multicasting NewUnicasting , Broadcasting And Multicasting New
Unicasting , Broadcasting And Multicasting Newtechbed
 
Mobile Network Layer
Mobile Network LayerMobile Network Layer
Mobile Network LayerRahul Hada
 
Simple Network Management Protocol
Simple Network Management ProtocolSimple Network Management Protocol
Simple Network Management ProtocolNilantha Piyasiri
 
HyperText Transfer Protocol (HTTP)
HyperText Transfer Protocol (HTTP)HyperText Transfer Protocol (HTTP)
HyperText Transfer Protocol (HTTP)Gurjot Singh
 
Internetworking
InternetworkingInternetworking
InternetworkingRaghu nath
 
IP addressing and Subnetting PPT
IP addressing and Subnetting PPTIP addressing and Subnetting PPT
IP addressing and Subnetting PPTPijush Kanti Das
 
Transmission Control Protocol (TCP)
Transmission Control Protocol (TCP)Transmission Control Protocol (TCP)
Transmission Control Protocol (TCP)k33a
 

Mais procurados (20)

snmp
snmpsnmp
snmp
 
SNMP
SNMPSNMP
SNMP
 
Subnetting
SubnettingSubnetting
Subnetting
 
Dhcp ppt
Dhcp pptDhcp ppt
Dhcp ppt
 
Transport layer protocol
Transport layer protocolTransport layer protocol
Transport layer protocol
 
User datagram protocol (udp)
User datagram protocol (udp)User datagram protocol (udp)
User datagram protocol (udp)
 
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
 
Unicasting , Broadcasting And Multicasting New
Unicasting , Broadcasting And Multicasting NewUnicasting , Broadcasting And Multicasting New
Unicasting , Broadcasting And Multicasting New
 
Mobile Network Layer
Mobile Network LayerMobile Network Layer
Mobile Network Layer
 
Simple Network Management Protocol
Simple Network Management ProtocolSimple Network Management Protocol
Simple Network Management Protocol
 
Ip address and subnetting
Ip address and subnettingIp address and subnetting
Ip address and subnetting
 
HyperText Transfer Protocol (HTTP)
HyperText Transfer Protocol (HTTP)HyperText Transfer Protocol (HTTP)
HyperText Transfer Protocol (HTTP)
 
Internetworking
InternetworkingInternetworking
Internetworking
 
IP addressing and Subnetting PPT
IP addressing and Subnetting PPTIP addressing and Subnetting PPT
IP addressing and Subnetting PPT
 
IPv4 Addressing
 IPv4 Addressing   IPv4 Addressing
IPv4 Addressing
 
Application layer protocols
Application layer protocolsApplication layer protocols
Application layer protocols
 
Transmission Control Protocol (TCP)
Transmission Control Protocol (TCP)Transmission Control Protocol (TCP)
Transmission Control Protocol (TCP)
 
Network management ppt
Network management pptNetwork management ppt
Network management ppt
 
Transport layer
Transport layer Transport layer
Transport layer
 
Routing algorithm
Routing algorithmRouting algorithm
Routing algorithm
 

Destaque

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
 
Network management
Network managementNetwork management
Network managementMohd Arif
 
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
 

Destaque (20)

HTTP Basics
HTTP BasicsHTTP Basics
HTTP Basics
 
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
 
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
 
Domain name system
Domain name systemDomain name system
Domain name system
 
VLAN
VLANVLAN
VLAN
 
Network management
Network managementNetwork management
Network management
 
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
 

Semelhante a 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
 

Semelhante a 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
 

Último

Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URLRuncy Oommen
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesDavid Newbury
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Adtran
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfJamie (Taka) Wang
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureEric D. Schabell
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Will Schroeder
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?IES VE
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8DianaGray10
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7DianaGray10
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Websitedgelyza
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAshyamraj55
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.YounusS2
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfinfogdgmi
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostMatt Ray
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024SkyPlanner
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintMahmoud Rabie
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdfPedro Manuel
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopBachir Benyammi
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDELiveplex
 

Último (20)

Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URL
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond Ontologies
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™
 
201610817 - edge part1
201610817 - edge part1201610817 - edge part1
201610817 - edge part1
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Website
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdf
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership Blueprint
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 Workshop
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
 

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
  • 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.
  • 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
  • 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.