Download presentation
Presentation is loading. Please wait.
1
SNMP vs. CMIP By: Kamyar Partovi Ravneet Johal CS 158B
2
Agenda Introduction What is SNMP? What is CMIP? SNMP vs. CMIP
Conclusion SNMP vs. CMIP
3
Introduction Network management is essential for companies.
Exchanging information become more efficient. Network management needs protocols. Two important protocols: Simple Network Management Protocol (SNMP) Common Management Information Protocol (CMIP) SNMP vs. CMIP
4
SNMP Why SNMP ? SNMP is located in Application layer.
SNMP responsible for exchanging data between network devices. SNMP has three mechanisms: Managed devices: Collecting and sorting data. Agents: Managing data. Network management system (NMS): Implements the application SNMP vs. CMIP
5
Advantages and Disadvantages
Easy to use Expandability Disadvantages: Weak security Too simple! SNMP vs. CMIP
6
CMIP Created in 1988 by Internet Activities Board (IAB).
SNMP vs. CMIP CMIP Created in 1988 by Internet Activities Board (IAB). Government and Corporations invested. Common Management Information Services Element (CMISE). Information exchange between management stations and management agents. Remote Operations Service Element (ROSE). Sends and receives Protocol Data Units (PDUs). CMISE relies on CMIP while CMIP relies on ROSE. CMIP is part of Application Layer. SNMP vs. CMIP
7
CMIP 11 Data units or operations M-EventReport M-EventReport-Confirmed
SNMP vs. CMIP CMIP 11 Data units or operations M-EventReport M-EventReport-Confirmed M-Get M-Linked-Reply M-Set M-Set-Confirmed M-Action M-Action-Confirmed M-Create M-Delete M-Cancel-Get M-ACTION - requests an object to perform an action of some sort. M-CANCEL-GET – cancels the previous M-GET command. M-CREATE - creates specified objects. M-DELETE - deletes specified objects. M-EVENT-REPORT – when an event occurs, allows network agents to announce it. M-GET - reads value of an object from MIB. M-SET - adds, removes or replaces specified objects. M-Get is always confirmed. M-EventReport-Confirmed = when EventReport needs a confirmation. M-Set-Confirmed = when the set needs a response. M-Action-Confirmed = when action needs response. M-Linked-Reply = works in conjunction with M-Get, M-Set, M-Delete, M-Action; for multiple requests. SNMP vs. CMIP
8
SNMP vs. CMIP Similar operations: SNMP vs. CMIP
9
SNMP vs. CMIP What SNMP is to TCP/IP is what CMIP is to OSI. MIB
More objects in CMIP. Security Community name; authorization, access control, and security logs. Polling Reporting and polling. SNMP is the de facto standard. De facto means in fact. CMIP is de jure (means by law). MIB: more detailed in CMIP and has more functionality, but that means use of more system resources. SNMP only retrieves individual items of info while CMIP can retrieve multiple items. ASN.1 is used in both. Security: Community Name is not encrypted. Does not allow unauthorized access to objects. Polling: SNMP would have to create PDU; with CMIP, no need for extra processing overhead and bandwidth. SNMP vs. CMIP
10
SNMP vs. CMIP SNMP vs. CMIP
11
Conclusion In our opinion LANs and WANs Analogies
SNMP vs. CMIP Conclusion In our opinion SNMP and CMIP should not be compared. LANs and WANs SNMP better for LANs; CMIP better for WANs Analogies High-level programming language and assembly language. Like two different religions. Religions should not be compared. Network Manager acts as God. Sacrifices (celibacy). Services (help the poor). SNMP and CMIP should not be compared because they do the same thing for different network infrastructures (LANs and WANs). SNMP and CMIP are somewhat like two different religions. Religious people usually worship some type of God. A person in a religion would try to attach itself to God by sacrificing (e.g. celibacy) or providing services (e.g. help the poor). In our case, SNMP and CMIP (acting as the religious people in two different religions) both try their best to attach themselves with the network manager (acting as God) by providing services (such as remote operation of networks) and sacrifices (such as security in SNMP and easy implementation in CMIP). SNMP would sacrifice security so that it would be easier for the network manager to manage while CMIP would sacrifice the ease of implementation just so that the network manager can do more things. SNMP vs. CMIP
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.