19
NETWORK MANAGEMENT NETWORK MANAGEMENT

NETWORK MANAGEMENT - Dronacharyaggn.dronacharya.info/ITDept/Downloads/QuestionBank/Odd/V sem/L… · The second entity, the agent, is a piece of software that runs on the network

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: NETWORK MANAGEMENT - Dronacharyaggn.dronacharya.info/ITDept/Downloads/QuestionBank/Odd/V sem/L… · The second entity, the agent, is a piece of software that runs on the network

NETWORK MANAGEMENTNETWORK MANAGEMENT

Page 2: NETWORK MANAGEMENT - Dronacharyaggn.dronacharya.info/ITDept/Downloads/QuestionBank/Odd/V sem/L… · The second entity, the agent, is a piece of software that runs on the network

INTRODUCTIONINTRODUCTIONDifferent techniques used for

Network Management will bediscussed here:◦ Remote Monitoring Techniques◦ Traps◦ Polling◦ Firewalls◦ Proxy Servers◦ VLANs

Page 3: NETWORK MANAGEMENT - Dronacharyaggn.dronacharya.info/ITDept/Downloads/QuestionBank/Odd/V sem/L… · The second entity, the agent, is a piece of software that runs on the network

Remote Monitoring TechniquesRemote Monitoring Techniques RMON (Remote Network Monitoring) was

developed to help us understand how the networkitself is functioning, as well as how individualdevices on the network are affecting the networkas a whole.

It can be used to monitor not only LAN traffic, butWAN interfaces as well.

In today's complex network of routers, switches,and servers, it can seem like a daunting task tomanage all the devices on your network andmake sure they're not only up and running butperforming optimally.

This is where the Simple Network ManagementProtocol (SNMP) can help.

Page 4: NETWORK MANAGEMENT - Dronacharyaggn.dronacharya.info/ITDept/Downloads/QuestionBank/Odd/V sem/L… · The second entity, the agent, is a piece of software that runs on the network

Simple Network Management Simple Network Management ProtocolProtocol

It is a UDP-based network protocol. It is usedmostly in network management systems tomonitor network-attached devices for conditionsthat warrant administrative attention.

SNMP is a component of the Internet ProtocolSuite as defined by the Internet Engineering TaskForce (IETF).

It consists of a set of standards for networkmanagement, including an application layerprotocol, a database schema, and a set of dataobjects

Page 5: NETWORK MANAGEMENT - Dronacharyaggn.dronacharya.info/ITDept/Downloads/QuestionBank/Odd/V sem/L… · The second entity, the agent, is a piece of software that runs on the network
Page 6: NETWORK MANAGEMENT - Dronacharyaggn.dronacharya.info/ITDept/Downloads/QuestionBank/Odd/V sem/L… · The second entity, the agent, is a piece of software that runs on the network

Managers in SNMPManagers in SNMP In the world of SNMP there are two

kind ofentities: managers and agents.◦ A manager is a server running some kind of

software system that can handle managementtasks for a network. Managers are often referredto as Network Management Stations (NMSs).◦ An NMS is responsible for polling and receiving

traps from agents in the network.

Page 7: NETWORK MANAGEMENT - Dronacharyaggn.dronacharya.info/ITDept/Downloads/QuestionBank/Odd/V sem/L… · The second entity, the agent, is a piece of software that runs on the network

PollngPollng & Traps & Traps A poll, in the context of network

management, is the act of querying anagent (router, switch, Unix server, etc.) forsome piece of information.

A trap is a way for the agent to tell the NMSthat something has happened. Traps aresent asynchronously, not in response toqueries from the NMS.

The NMS is further responsible forperforming an action based upon theinformation it receives from the agent.

Page 8: NETWORK MANAGEMENT - Dronacharyaggn.dronacharya.info/ITDept/Downloads/QuestionBank/Odd/V sem/L… · The second entity, the agent, is a piece of software that runs on the network

Agents in SNMPAgents in SNMP The second entity, the agent, is a piece of software that

runs on the network devices you are managing. It can be a separate program (a daemon, in Unix

language), or it can be incorporated into the operating system.

The agent provides management information to the NMS by keeping track of various operational aspects of the device. ◦ For example, the agent on a router is able to keep track of the state of

each of its interfaces: which ones are up, which ones are down, etc.

It's important to keep in mind that polls and traps can happen at the same time. There are no restrictions on when the NMS can query the agent or when the agent can send a trap .

Page 9: NETWORK MANAGEMENT - Dronacharyaggn.dronacharya.info/ITDept/Downloads/QuestionBank/Odd/V sem/L… · The second entity, the agent, is a piece of software that runs on the network

SNMP TrapsSNMP Traps

A trap is a way for an agent to tell theNMS that something bad hashappened.

Page 10: NETWORK MANAGEMENT - Dronacharyaggn.dronacharya.info/ITDept/Downloads/QuestionBank/Odd/V sem/L… · The second entity, the agent, is a piece of software that runs on the network

SNMP TrapsSNMP Traps Since traps are designed to report problems

with your network, traps are especiallyprone to getting lost and not making it totheir destinations.

However, the fact that traps can get lostdoesn't make them any less useful; in awell-planned environment, they are anintegral part of network management.

It's better for your equipment to try to tellyou that something is wrong, even if themessage may never reach you, than simplyto give up and let you guess whathappened.

Page 11: NETWORK MANAGEMENT - Dronacharyaggn.dronacharya.info/ITDept/Downloads/QuestionBank/Odd/V sem/L… · The second entity, the agent, is a piece of software that runs on the network

SNMP SNMP Traps: ExampleTraps: Example A network interface on the device

(where the agent is running) has gonedown.

A network interface on the device(where the agent is running) has comeback up.

An incoming call to a modem rack wasunable to establish a connection to amodem.

The fan on a switch or router hasfailed.

Page 12: NETWORK MANAGEMENT - Dronacharyaggn.dronacharya.info/ITDept/Downloads/QuestionBank/Odd/V sem/L… · The second entity, the agent, is a piece of software that runs on the network

SNMP PollingSNMP Polling

SNMP gives you the ability to poll your devicesregularly, collecting their managementinformation.

Furthermore, you can tell the NMS that there arecertain thresholds that, if crossed, require somesort of action.

For example, you might want to be notified if thetraffic at an interface jumps to an extremely high(or low) value; that event might signal a problemwith the interface, or insufficient capacity, oreven a hostile attack on your network. Whensuch a condition occurs, the NMS can forwardan alarm to an event-correlation engine

Page 13: NETWORK MANAGEMENT - Dronacharyaggn.dronacharya.info/ITDept/Downloads/QuestionBank/Odd/V sem/L… · The second entity, the agent, is a piece of software that runs on the network

SNMP PollingSNMP Polling

Polling is like checking the oil in a car; thisanalogy may help you to think about appropriatepolling strategies.

Three distinct items concern us when checkingthe oil:◦ the physical process (opening the hood, pulling out the

dipstick (measuring stick), and putting it back in);◦ the preset gauge that tells us if we have a problem (is

the level too high, too low, or just right?);◦ and the frequency with which we check it (once an

hour, week, month, or year?). .

Page 14: NETWORK MANAGEMENT - Dronacharyaggn.dronacharya.info/ITDept/Downloads/QuestionBank/Odd/V sem/L… · The second entity, the agent, is a piece of software that runs on the network

SNMP SNMP Polling IntervalPolling Interval

Once you determine your monitoringneeds, you can specify at what intervalyou would like to poll a device or set ofdevices.

This is typically referred to as the pollinterval, and can be as granular as youlike (e.g., every second, every hour, etc.).

The threshold value at which you takeaction doesn't need to be binary: youmight decide that something's obviouslywrong if the number of packets leavingyour Internet connection falls below a

Page 15: NETWORK MANAGEMENT - Dronacharyaggn.dronacharya.info/ITDept/Downloads/QuestionBank/Odd/V sem/L… · The second entity, the agent, is a piece of software that runs on the network

SNMP SNMP Polling IntervalPolling Interval Whenever you are figuring out how often to poll a

device, remember to keep three things in mind:◦ the device's agent/CPU,◦ bandwidth consumption,◦ and the types of values you are requesting. Some

values you receive may be 10-minute averages. If this is the case, it is a waste to poll every few

seconds. Review the MIBs surrounding the data forwhich you are polling. Preference should be given tostart polling fairly often. Once We see the trends andpeak values, We generally back off. This can addcongestion to the network but ensures that We didn’tmissed any important information.

Page 16: NETWORK MANAGEMENT - Dronacharyaggn.dronacharya.info/ITDept/Downloads/QuestionBank/Odd/V sem/L… · The second entity, the agent, is a piece of software that runs on the network

MIBMIB The Management Information

Base (MIB) can be thought of as adatabase of managed objects that theagent tracks. Any sort of status orstatistical information that can beaccessed by the NMS is defined in aMIB

Page 17: NETWORK MANAGEMENT - Dronacharyaggn.dronacharya.info/ITDept/Downloads/QuestionBank/Odd/V sem/L… · The second entity, the agent, is a piece of software that runs on the network

ApplicationsApplications Remote monitoring of various nodes

in your network Performance measurement for

Network Congestion control in private networks Failure Management Risk Management

Page 18: NETWORK MANAGEMENT - Dronacharyaggn.dronacharya.info/ITDept/Downloads/QuestionBank/Odd/V sem/L… · The second entity, the agent, is a piece of software that runs on the network

Scope of ResearchScope of Research Network Management softwares

Page 19: NETWORK MANAGEMENT - Dronacharyaggn.dronacharya.info/ITDept/Downloads/QuestionBank/Odd/V sem/L… · The second entity, the agent, is a piece of software that runs on the network

Assignment Assignment Differentiate between Pooling and

Traps.