Network management Basic Networking - what’s happening on my network ?!

Slides:



Advertisements
Similar presentations
Implementing a Highly Available Network
Advertisements

Overview of Network Management. Outline Describe responsibilities of a network manager Define network management vocabulary Discuss network management.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 24 Network Management: SNMP.
Dr Alejandra Flores-Mosri Network Monitoring Internet Management & Security 06 Learning outcomes At the end of this session, you should be able to: –Explain.
TCP/IP Protocol Suite 1 Chapter 21 Upon completion you will be able to: Network Management: SNMP Understand the SNMP manager and the SNMP agent Understand.
CSEE W4140 Networking Laboratory Lecture 11: SNMP Jong Yul Kim
1 SNMP Simple Network Management Protocol. 2 SNMP Overview Define mechanism for remote management of network devices (routers, bridges, etc.) Fundamental.
Network Management Management Tools –Desirable features Management Architectures Simple Network Management Protocol.
1 System support & Management Protocols Lesson 13 NETS2150/2850 School of Information Technologies.
COMP4690, by Dr Xiaowen Chu, HKBU
SNMP Simple Network Management Protocol
Agenda SNMP Review SNMP Manager Management Information Base (MIB)
Guide to TCP/IP, Third Edition Chapter 11: Monitoring and Managing IP Networks.
Check Disk. Disk Defragmenter Using Disk Defragmenter Effectively Run Disk Defragmenter when the computer will receive the least usage. Educate users.
Nov 9, 2006 IT 4333, Fall IT 4333 – Network Admin & Management RMON From: Byte Magazine, Javvin.com, Cisco.com, Wikipedia, and IETF.
1 Kyung Hee University Prof. Choong Seon HONG SNMP Management Information.
SNMP (Simple Network Management Protocol) Jon Sevy Geometric and Intelligent Computing Laboratory Department of Mathematics and Computer Science Drexel.
Instructor: Robert D’Andrea 2015
1 Network Management Computer Networks. 2 OSI Network Management Model Performance Management e.g. utilization Fault Management e.g. SNMP traps Configuration.
Chapter 6 Overview Simple Network Management Protocol
McGraw-Hill The McGraw-Hill Companies, Inc., 2000 SNMP Simple Network Management Protocol.
1.  A protocol is a set of rules that governs the communications between computers on a network.  Functions of protocols:  Addressing  Data Packet.
Chapter 2  Overview of Network Management 1 Chapter 2 Overview  Why is network mgmt necessary?  Network managers job  Network management vocabulary.
SNMP In Depth. SNMP u Simple Network Management Protocol –The most popular network management protocol –Hosts, firewalls, routers, switches…UPS, power.
SNMP ( Simple Network Management Protocol ) based Network Management.
1.  TCP/IP network management model: 1. Management station 2. Management agent 3. „Management information base 4. Network management protocol 2.
Network Protocols UNIT IV – NETWORK MANAGEMENT FUNDAMENTALS.
SNMP ( Simple Network Management Protocol ) based Network Management.
SNMP Simple Network Management Protocol Team: Matrix CMPE-208 Fall 2006.
Robert E. Meyers CCNA, CCAI Youngstown State University Manager, Cisco Regional Academy Cisco Networking Academy Program Semester 4, v Chapter 7:
Internet applications Bill Chu. © Bei-Tseng Chu Aug 2000 Need for Domain Name Service (DNS) Natively, a TCP host is identified by its IP address hosts.
9/15/2015© 2008 Raymond P. Jefferis IIILect Application Layer.
Network Management System The Concept –From a central computer, network administrator can manage entire network Collect data Give commands –Moving gradually.
1 SNMP Simple network management protocol Group: Techno Presented by: Karthik Gottiparthy Gautami Parulkar Neeraj Sharma Jigar Patel Hariharan Venkataraman.
Network Management8-1 Chapter 8: Network Management Chapter goals: r introduction to network management m motivation m major components r Internet network.
1 © 1999 BMC SOFTWARE, INC. 2/10/00 SNMP Simple Network Management Protocol.
BAI513 - PROTOCOLS SNMP BAIST – Network Management.
Fundamentals of Network Management
1 Kyung Hee University Prof. Choong Seon HONG Remote Network Monitoring statistics Collection.
1 Version 3.0 Module 11 TCP Application and Transport.
ITEC 275 Computer Networks – Switching, Routing, and WANs Week 13 Chapter 13 Instructor: RobertD’Andrea 2015.
Lec 3: Infrastructure of Network Management Part2 Organized by: Nada Alhirabi NET 311.
POSTECH DP&NM Lab 1 Remote Network Monitoring (RMON)
CCNA 4 Module 6 Introduction to network Administration.
1 Network Management: SNMP The roots of education are bitter, but the fruit is sweet. - Aristotle.
1 Chapter 8 Network Management Security. 2 Outline Basic Concepts of SNMP SNMPv1 Community Facility SNMPv3 Recommended Reading and WEB Sites.
Chapter 19: Network Management Business Data Communications, 4e.
Standards for Network Administration Week-5. Standards for Network Administration 1. Management Information Base A structured database about a network.
Cisco – Semester 4 – Chapter 7
Network Management Protocols and Applications Cliff Leach Mike Looney Danny Mar Monty Maughon.
SNMP 1. SNMP is an Internet protocol developed by the IETF. It is designed to facilitate the exchange of management information between network elements.
Network Management Security
1 Kyung Hee University Prof. Choong Seon HONG SNMP Network Management Concepts.
Network Management  introduction  Internet SNMP: Simple Network Management Protocol  required reading: section 7.3 in text.
Network Management CCNA 4 Chapter 7. Monitoring the Network Connection monitoring takes place every day when users log on Ping only shows that the connection.
RMON 1. RMON is a set of standardized MIB variables that monitor networks. Even if RMON initially referred to only the RMON MIB, the term RMON now is.
 Introduction  Structure of Management Information  Practical Issues  Summary 2.
Topic 11 Network Management. SNMPv1 This information is specific to SNMPv1. When using SNMPv1, the snmpd agent uses a simple authentication scheme to.
Lec 3: Infrastructure of Network Management Part2 Organized by: Nada Alhirabi NET 311.
SNMP Simple network management protocol
SNMP.
Karl Quinn 23rd November 2004 NDS M.Sc.
RMON.
Lec 2: Protocols.
Network Management Computer Networks.
Fundamentals of Network Management
Lec 5: SNMP Network Management
SNMP (Simple Network Management Protocol) based Network Management
SNMP (Simple Network Management Protocol) based Network Management
Standards, Models and Language
Presentation transcript:

Network management Basic Networking - what’s happening on my network ?!

Network management  Network management is the general term for control and monitoring of all network units and users.  The devices can be: routers, hubs, switches, servers, workstations etc.  Control and monitoring of devices means:  Remote control (for example, configuring routers or servers).  Automatic installation and uninstallation of software.  Hardware and software inventories and queries.  Status and error messages from the devices. © Mercantec 2015

Why network management? © Mercantec 2015  Reasons for the great interest in network management:  For companies today, it has become like “The network is the business!”  Almost all services, functions and production controls is carried through the network  Many networks of today is too complex to be monitored manually, and demands the use of management software to ensure a stable operation  The ability to outsource the operation of a complete network  There is money to be saved with a well functioning network management  

 For a network management system can work with devices from different manufacturers, it is important to have some management standards that manufacturers can implement in their products  The two main standards are:  SNMP (Simple Network Management Protocol )  An IETF ( Internet Engineering Task Force ) protocol.  IETF standardize protocols for the Internet  SNMP is the most widely used Network Management Protocol  CMIP (Common Management Information Protocol )  An OSI Network Management Protocol, which is designed to monitor and control the network. SNMP and CMIP © Mercantec 2015

SNMP - overview and history  SNMP is designed so that network devices can exchange management information  SNMP ( Simple Network Management Protocol ) is an application layer protocol, but are in principle located at the network layer and above  SNMP was developed in 1988 to facilitate the work with the management and monitoring of routers on the Internet  The reason to develop a new protocol was that the data supporting protocol on the Internet, TCP / IP suite contains management tools for routers  The manufacturers of network devices then quickly implemented SNMP in many of their networking products, and today almost all network devices are available with SNMP  SNMP was in 1989 adopted as a standard in the TCP / IP protocol suite © Mercantec 2015

SNMP units © Mercantec 2015 RouterSwitch Server NMS Network Management System MIB Agent MIB Agent MIB Agent Polling, Traps and Get, Set kommandoer MIB  SNMP managed network systems consists of two types of units:  Network Management Station (NMS)  Controlled units (SNMP agents)  NMS (Network Management Station) is usually a PC management software installed.  From NMS you can manage and monitor the individual network devices.  NMS can send commands and receive responses and traps (alarms) from SNMP agents

SNMP units © Mercantec 2015 RouterSwitch Server NMS Network Management System MIB Agent MIB Agent MIB Agent Polling, Traps and Get, Set kommandoer MIB  An SNMP agent is a piece of network management software installed in a controlled device, for example, switch, router or server.  Agents respond to inquiries from NMS, witch means the agent retrieves management information from the device MIB and translates it to SNMP format.  Agents can also receive commands from NMS on changes to be made in the MIB

Network Management Software  Network management software are programs that can control and monitor network devices. The programs may be proprietary ie that they only work with units of the manufacturer or they may be generic and work with all types of products.  After the development of the protocols SNMP and RMON, it has been possible to make general programs that can control and monitor all the products as long as they use SNMP / RMON.  Network Management station is usually a PC using Linux, Unix or Windows operating system  Examples of popular network management programs are:  HP OpenView, Nagios, Zenoss  © Mercantec 2015

SNMP commands  Management console and network device communicate using SNMP command set  The philosophy is that there should be few and very simple commands, as the chart below also shows  So if you need a variable from a device such as uptime you’ll send the "Get request variable" command  The device then sends "Get response variable value" © Mercantec 2015 Send an alert if a specified event (event) occursTrap Save a value in the specified variableSet – request Answer to a "Get req." Or "Get next req." CommandGet – response Get the value of the next variable - after Get requestGet – next request Get the value of the specified variableGet – request FunctionSNMP command

SNMP commands (continued)  Things are different if you have a variable value which has no variable name  Here it may be necessary to use a "Get request" command and then a number of "Get next request" commands until you find the value.  It is therefore SNMP can provide much traffic on the network  It is also possible to set a threshold value (threshold) into a variable, for example, to alert if traffic exceeds 90% of max. capacity  This means that the device sends a Trap message to the management console if the value is exceeded © Mercantec 2015 Send an alert if a specified event (event) occursTrap Save a value in the specified variableSet – request Answer to a "Get req." Or "Get next req." CommandGet – response Get the value of the next variable - after Get requestGet – next request Get the value of the specified variableGet – request FunctionSNMP command

SNMP commands (continued)  Communication between the Network Manager station and the SNMP agent takes place with application layer protocol SNMP (Simple Network Management Protocol).  SNMP uses the UDP transport protocol and uses ports to exchange messages. © Mercantec 2015 NMS Network Management System MIB SNMP controlled Router GetRequest, GetNextRequest, SetRequest GetResponse, Trap Send an alert if a specified event (event) occursTrap Save a value in the specified variableSet – request Answer to a "Get req." Or "Get next req." CommandGet – response Get the value of the next variable - after Get requestGet – next request Get the value of the specified variableGet – request FunctionSNMP command

SNMP versions © Mercantec 2015  SNMP comes in three major versions:  SNMP v1, v2 & v3  Developments from SNMP v1 to v2 contains three major changes:  GetBulkRequest command can retrieve all the data from the MIB at once, instead of using the inefficient "GetRequest" command and then a number of "GetNextRequest" commands until you find the value  64-bit counters in the MIB rather than 32-bit counters  Trap command (send an alarm if a specified event occurs)

SNMP versions (continued) © Mercantec 2015  Developments from SNMP v1-2 to v3 is mostly on security issues:  SNMP v1 and v2 uses only community strings (SNMP community name) in clear text authentication (qualifying).  Remember to change the default community strings as SNMP agents and NMS installed with  Read-only agent access: public  Read-write access agent: private  SNMP v3 allows for secure communication between the NMS and the agent MIB through access control and encryption.  The following is possible with SNMP v3:  Username Password-like  Access control based on MD5 (Message Digest algorithm 5)  Access control based on MD5 and encryption using DES (Data Encryption Standard)

MIB - Management Information Base  In network devices are placed a database containing information about the device itself  The database is called MIB (Management Information Base) and is structured as a tree structure as described in the SMI (Structure of Management Information)  Below “Root” in the tree on the next slide there are 3 branches, managed respectively by ISO and CCITT (ITU-T) and one that’s administered by both organizations © Mercantec 2015

MIB tree Cisco D-Link Fore IBM Enterprise(1) ? ? HP Event(9) Statistics(1) History(2) Alarm(3) Hosts(4) Hosts Top N(5) Matrix(6) Token Ring(10) Filter(7) Capture(8) RMON IMIB II (1) IP(4) Transm.(10) TCP(6) AT(3) CMOT(9) UDP(7) EGP(8) ICMP(5) Interfaces(2) System (1) User History(18) Probe Configuration(19) RMON II RMON Conformance(20) Application-Layer Matrix(17) Application-Layer Host(16) Network-Layer Matrix(15) Network-Layer Host(14) Address Mapping(13) Protocol Distribution(12) Protocol Directory(11) ORG(3) DoD(6) ISO(1) Management(2)Directory(1)Eksperimental(3)Private(4) Internet(1) RMON(2) Root CCITT(2)ISO/CCITT(3) © Mercantec 2015 Below DOD we find the Internet and this is where SNMP is located The “address” of the Internet is ( ). Two branches are interesting in management purposes, namely Management and Private. Company stuff! Standards!

MIB variants  MIB are divided into 8 groups with a total of 114 standard objects.  MIB II expands MIB I to 185 objects divided into 11 groups.  RMON I and II are standard MIBs for Remote Monitoring.  In addition to these MIBs, there are many manufacturer MIBs © Mercantec 2015 SNMP infoSNMP11 Support for fx Token Ring, Ethernet højhastighed, FDDI osv.Transmission10 Common Management information protocol Over Tcp/ipCMOT9 Exterior Gateway Protocol softwareEGP8 User Datagram Protocol softwareUDP7 Transmission Control Protocol softwareTCP6 Internet Control Message Protocol softwareICMP5 Internet Protocol softwareIP4 Address translation eg. ARPAddr. Translation3 ConnectionsInterfaces2 System description, uptime, name, location, services, object IDSystem1 DescriptionsMIB II categories

RMON (Remote Monitoring)  Remote Network Monitoring (RMON) is an extension of SNMP  RMON defines some intelligent agents / probes that can tell when something happens management console should know  It is a MIB that collects network statistics by analyzing packets on the network  RMON 1 is described in RFC (Ethernet / Token Ring)  RMON 2 is described in RFC 2021 and 2074  RMON 1 is placed in the OSI-model's IOS 1-2 RMON and bottom layer 2 in the layers 3-7 © Mercantec 2015 OSI-model 7. Applikation 6. Præsentation 5. SessionSNMP RMON 2 4. Transport 3. Netværk 2. DatalinkRMON 1 1. Fysisk

RMON I categories © Mercantec 2015 Collecting data from Token Ring-based networkToken Ring10 Steer send SNMP Traps to remote clients (manage consol)Events9 Collect and store selected data packetsPacket capture8 Can filter data packets so you only see certain data packetsFilter7 Trace data traffic between two systemsTraffic matrix6 The probe can sort host information from specific statistical dataHost top N5 Can find new devices on the network if a new MAC addr. showsHosts4 Used for alarm if one of the two threshold values (up / down) is reached Alarm thresholds 3 History sets of Statistics (1) for comparison and trend analysisHistory sets2 Collection of network traffic, eg. broadcast, unicast, errors …Statistics1 DescriptionRMON 1 categories

RMON II categories © Mercantec 2015 RMON Conformance20 Standard for remote configuration of the probe parameters such as Trap destination Probe Configuration19 Periodic measurements of the user specify the variableUser History18 Traffic statistic to and from each host using. Protocols up to the application protocol Application-Layer Matrix17 Trafik statistik til og fra hver host vha. protokoller op til applikations protokol Network-Layer Host16 Traffic statistics between host coupleNetwork-Layer Matrix15 Traffic statistic to and from each hostNetwork-Layer Host14 Mapping Network Layer addr. to the MAC layer addr. Facilitates analysis of data Address Mapping13 Traffic statistics for each protocol such as IPX, IP etc.Protocol Distribution12 Showing what protocols a probe can monitor. Used by Network Management Station Protocol Directory11 DescriptionRMON 2 categories