Netværksovervågning og -administration



Relaterede dokumenter
Network management. - hvad sker der på mit netværk?! Netteknik 1

SNMP Simple Network Management Protocol. Henrik Thomsen/EUC MIDT 2007

- en introduktion! Netteknik

ARP og ICMP. - service protokoller, som vi ikke kan undvære! Netteknik 1

Simpel Network Management Protocol SNMP

NETVÆRKSKURSUS Oktober November jmt

Net Videre TCP/IP repetition Øvelse

Netteknik 1. AMU kursus nr Netteknik 1 (AMU 44947) - anvendelse af teknologier og begreber. Formålet med kursus

Route-tabellen. Routertabel R2. Routertabel R3. Routertabel R1. Routertabel R4 NETVÆRK SENDES TIL

TCP & UDP. - de transportansvarlige på lag 4. Netteknik 1

IP version 6. Kapitel 3: IPv6 in Depth Baseret på bogen: Cisco Self-study: Implementing Cisco IPv6 Networks Henrik Thomsen V1.0.

Netkit Dokumentation

Netteknik 1. AMU kursus nr Netværk grundlæggende ( AMU Netteknik 1 ) - anvendelse af teknologier og begreber. Formålet med kursus

Internet Protokollen. - IP er arbejdshesten på næsten alle netværk! Netteknik 1

Netværksmålinger. - en introduktion! Netteknik. TCP - IP - Ethernet

Computer netværk og TCP/IP protokoller. dcomnet 1

Netteknik 1. - anvendelse af teknologier og begreber. AMU kursus nr

Internet Protocol (IP)

Netværksmålinger. - en introduktion! Netteknik

M A D S L A R S E N, A S G E R B A L L E G A A R D & J O N A S K R O N B O R G R O S K I L D E T E K N I S K E G Y M N A S I U M.

H.323. Protocol suite. En ITU standard til VoIP

Introduktion til FoIP (Fax over IP)

Undervisningen, H3. Hovedforløb 3. Total antal Lektioner. Operativsystemer 3. Netværk 3. Projekt. Områdefag: Netværk

Basal TCP/IP fejlfinding

Deling i Windows. Netteknik 1

VLAN, Trunk & VTP. VLAN: Virtual Local Area Network

Computer netværk og TCP/IP protokoller. dcomnet 1

IT og økonomi. Lektionens emner. Hvorfor netværk? Lektion: N: Netværk

PNI/GRN - 1. kursusgang

Her kan du læse om OSI modellen, og de 7 forskellige lag. Der er en mindre detaljeret beskrivelse udfra hvert lag.

IP routing. - flytter pakkerne effektivt på lag 3! Netteknik 1

IP routing. Netteknik 1. Routere er de enheder på netværket som kan flytte IP datapakker mellem forskellige logiske netværk (IP net) Router

SIP. Session Initiation Protocol. TDC IP telefoni Scale

QoS. - prioritering af pakketransporten! Netteknik 1

Network. Grundlæggende netværk. Region Syd Grundlæggende netværk

Softwareløsninger til dit netværk

Deling i Windows. - via NetBIOS eller Hjemmegruppe! Netteknik 1

Infrastruktur i hjemmet og begreber

WLAN sikkerhedsbegreber -- beskrivelse

IPT Netværk. IPT netværks protokoller. TDC IP telefoni Scale

IP Modul report / Netværks software manual 1.0 Funktions beskrivelse:

Routeren. - og lag 3 switchen! Netteknik 1

Ethereal Intro && Ethereal HTTP. René Hansen Anders Bjerg Pedersen Michael Nilou Hold 1 September 12, 2007

General setup. General konfiguration. Rasmus Elmholt V1.0

Revision af firewall. Jesper B. S. Christensen. Sikkerhed og Revision 6/7 September 2018

Network. Grundlæggende netværk. Region Syd Grundlæggende netværk

SIP. Session Initiation Protocol TDC IP telefoni Scale. SIP design mål

Introduktion til BGP 4 Border Gateway Protocol version 4

VoIP. Voice over IP & IP-Telefoni. Lars Christensen & René Truelsen, Dec. 2004

VLAN. VLAN og Trunks. Region Syd Grundlæggende netværk

IP Telefoni. Modul 3

Indholdsfortegnelse: Firewall Erhvervsakademi Midtjylland

MobileStatus Server Installation og konfigurationsvejledning

IP version 6. Kapitel 2: IPv6 adresser. Baseret på bogen: Cisco Self-study: Implementing Cisco IPv6 Networks Henrik Thomsen V1.0.

Ethernets placering i OSI modellen

Unispeed Blue Shield. Hotel Cafe' Camping plads Boligforening BRUGERVENLIGT FLEXIBELT SKALERBART. Hosted Lognings løsning til Netværk

Cisco ASA Vejledning. Opsætning af Site-to-Site VPN

Undgå DNS Amplification attacks

Cisco ASA Introduktion & vejledning. Opsætning af DMZ-zone

Ruko SmartAir. Updater installation

Datapakke. Data. Afsender. Modtager

Grundopsætning af router.

Hvis du ønsker at tilgå Internet trådløst, skal du selv anskaffe dette udstyr. Det kaldes ofte et access point eller en trådløs router.!

Netværk & elektronik

Industriel Ethernet, profinet

IPv6 sameksistens med IPv4. af Laurent Flindt Muller & Jakob Pedersen

OSI modellen TCP/IP protokol arkitekturen IP adresser. DHCP DNS Fysiske netværks enheder. Operativsystemer og netværk Lektion 4

Hub & Lag 2 Switch. - Ethernet-enhederne fra lag 2! Netteknik 1

LAB ØVELSE KONFIGURATION AF DHCP PÅ DANSK AF KIM DONNERBORG / RTS

Abstract Syntax Notation One ASN.1

Signalopsamling i netværk. Kristen TheCamp.dk 2015

Det Danske Filminstitut byder velkommen til vores UDP Server. Pligtaflevering - Version 2.0

2.??? 2 Ethernet???? VPN

DAU REMOTE ACCESS LØSNINGSMULIGHEDER OG TEKNOLOGIER MED REMOTE ACCESS JOHN AMMENTORP

Søren Guldbrand Pedersen Diverse noter til PC & Net Side 2 af 8. TYPE - viser fil eller program på skærmen.

UniLock System 10. Manual til COM Server CV72. Version 1.0 Revision

Cisco ASA Vejledning. Opsætning af DMZ-zone

Computer Networks Specielt om Infrastrukturer og Teknologi


Installation af Oracle 10g Release 2 database

TCP/IP stakken. TCP/IP Protokollen består af 5 lag:

Sikkerhed i trådløst netværk

Introduktion til Quality of Service

ADSL i TDC koncernen

software bricks & glue for system integration

WEB Server og Ethernet Data Logger Lonbox PID4000

Undervisningen, H6. Hovedforløb 6. Undervisningsfag. Bekendtgørelsesfag. Netværksdesign, CCDP, ARCH

Programmering af CS7050 TCP/IP modul

IP Telefoni En naturlig udvikling?

Rådgivning når viden gør en forskel

Quality of Service. - en introduktion! IP telefoni kursus

Drift & fejlfinding. Netteknik 1. Drift & fejfinding på IT systemer. Mercantec på de større IT systemer! Hvad er drift af IT systemer?

Netteknik 1 Byg et netværk med SO-HO router Øvelse

VLAN - Virtual Local Area Network

Application Note: AN-Z05

Dynamisk Routing OSPF. Rasmus Elmholt V1.0

IP Telefoni. En introduktion! Funktion, teknologier & begreber. En naturlig udvikling?

UDP Server vejledning

Fujitsu Siemens Computer

Transkript:

Netværksovervågning og -administration Network management (eng. ord for netværksovervågning og administration) er den brede betegnelse for styring og overvågning af alle netværksenheder og brugere. Enhederne kan fx være: routere, hubs, switches, servere, workstations osv., altså alle nettets enheder. Med styring og overvågning af enhederne menes: Fjernstyring (fx konfigurering af routere eller servere). Automatisk installation og afinstallation af software. Hardware og software inventarlister og forespørgsler på disse. Fejlmeldinger fra enheder. Netværksovervågning og -administration Årsagen til at interessen for network management er så stor er at: Mange netværk er i dag så komplekse at der skal overvågning til for at sikre fejlfindingsmulighed og der med en stabil drift. Muligheden for at outsource driften af et komplet netværk. Der er penge at spare med et velfungerende network management. http://en.wikipedia.org/wiki/network_management http://www.slac.stanford.edu/xorg/nmtf/nmtftools.html#nmp 1

SNMP og CMIP For at et Network management system kan arbejde sammen med enheder fra forskellige producenter, er det vigtigt at have nogle management standarder, som producenterne kan implementere i deres produkter. De to vigtigste standarder er: SNMP (Simple Network Management Protocol) En IETF (Internet Engineering Task Force) protokol. IETF standardisere protokoller til Internettet. SNMP er den mest brugte Network management protokol og her på kurset skal vi kun arbejde med SNMP. CMIP (Common Management Information Protocol) En OSI Network management protokol som er konstrueret til at monitere og kontrollere netværk. SNMP oversigt - historie SNMP er designet så netværksenheder kan udveksle management informationer. SNMP (Simple Network Management Protocol) er en applikationslags protokol, men er i princippet placeret fra netværkslaget og opefter. SNMP blev udviklet i 1988 for at lette arbejdet med styring og overvågning af routere på Internettet. Årsagen til at man skulle udvikle en ny protokol, var at den data bærende protokol på Internettet, TCP/IP suiten ikke indeholder styrings værktøjer til routere. Producenterne af netværksenheder fik derefter hurtigt implementeret SNMP i mange af deres netværks produkter, og i dag kan næsten alle netværksenheder fås med SNMP. SNMP blev i 1989 adopteret som standard i TCP/IP. OSI-model 7. Applikation 6. Præsentation 5. Session SNMP 4. Transport 3. Netværk 2. Datalink 1. Fysisk 2

SNMP enheder Et SNMP administreret system består af 2 typer enheder: Kontrollerede enheder m. SNMP agenter og Network Management Station (NMS). NMS Network Management System NMS (Network Management Station) er normalt en PC med management software installeret. Fra NMS kan man styre og overvåge de enkelte netværksenheder. NMS kan sende kommandoer og modtage svar og traps (alarmer) fra SNMP agenter. En SNMP Agent er et stykke Network Management software som er installeret på en kontrolleret enhed fx switch, router eller server. Agenter svare på forespørgsler fra NMS, dvs. agenten henter management informationer fra enhedens og oversætter den til SNMP format. Agenter kan også modtage kommandoer fra NMS om ændringer der skal foretages i en. Server Agent Polling, Traps og Get, Set kommandoer Switch Agent Router Agent Network Management Software Network management software er programmer som kan styre og overvåge netværks enheder. Programmerne kan være proprietære dvs. at de kun virker sammen med producentens enheder eller de kan være generelle og virke sammen med alle type af produkter. Efter udviklingen af protokollerne SNMP og RMON er det blevet muligt at lave generelle programmer som kan styre og overvåge alle produkter, når blot de anvender SNMP / RMON. Network Management Stationen er normalt en pc som anvender Linux, Unix eller Windows 2000. De mest udbredte Network management programmer er: HP Open View (Hewlett Packard) Tivoli (IBM) Unicenter TNG (Computer Associates) Ciscoworks2000 (Cisco) SunNET Mgr (SUN) 3

SNMP kommandoer Management konsollen og netværks enheden kommunikere vha. SNMP kommando sættet. Filosofien er at der skal være få og meget simple kommandoer, som skemaet herunder også viser. Så hvis man skal have en variabel fra en enheden fx oppe tid sender man Get request variabel kommandoen. Enheden sender derefter Get response variabelværdi. Anderledes er det hvis man skal have en variabel værdi hvor man ikke kender variabel navnet. Her kan det være nødvendigt at anvende en Get request kommando og derefter et antal Get next request kommandoer indtil man finder værdien. Det er derfor SNMP kan give meget trafik på nettet. Det er også muligt at sætte en tærskelværdi (threshold) ind en variabel fx til alarmering hvis trafikken på nettet overstiger 90% af max. kapasitet. Det betyder at enheden sender en Trap meddelelse til management konsollen hvis værdien overskrides. SNMP kommando Get request Get next request Get response Set request Trap Funktion Hent værdien fra den angivne variabel Hent værdien fra den næste variabel efter Get request Svar på en Get req. eller Get next req. kommando Gem en værdi i den angivne variabel Send en alarm hvis en angivet hændelse (event) opstår SNMP kommandoer (fortsat) Kommunikationen mellem Network Manager Stationen og SNMP agenten foregår med applikationslags protokollen SNMP (Simple Network Management Protocol). SNMP bruger transport protokollen UDP og anvender portene 161-162 til udveksling af meddelelser. NMS GetRequest, GetNextRequest, SetRequest GetResponse, Trap NetworkManagement System SNMP kontrolleret Router SNMP kommando Get request Get next request Get response Set request Trap Funktion Hent værdien fra den angivne variabel Hent værdien fra den næste variabel efter Get request Svar på en Get req. eller Get next req. kommando Gem en værdi i den angivne variabel Send en alarm hvis en angivet hændelse (event) opstår 4

SNMP versioner Udviklingen fra SNMP v1 til v2 indeholder tre store ændringer: GetBulkRequest kommandoen som kan hente mange data fra en på en gang, i stedet for at anvende de ineffektive GetRequest kommando og derefter et antal GetNextRequest kommandoer indtil man finder værdien. 64 bit tællere i en i stedet for 32 bit tællere. Trap kommandoen (Send en alarm hvis en angivet hændelse opstår). Udviklingen fra SNMP v1-2 til v3 er mest på sikkerheds området: SNMP v1 og v2 kun anvender Community strings (SNMP gruppe navn) i klartekst som authentication (adgangsgivende). Husk desuden at ændre de default community strings som SNMP agenter og NMS opsat med. Read-only agent adgang: public Read-write agent adgang: private SNMP v3 giver mulighed for at sikre kommunikationen mellem NMS og agentens ved adgangskontrol og kryptering. Følgende er muligt med SNMP v3: Brugernavn som adgangskontrol. Adgangskontrol baseret på MD5 (Message Digest algorithm 5). Adgangskontrol baseret på MD5 og kryptering med DES (Data Encryption Standard). - Management Information Base I netværks enhederne er der placeret en database som indeholder informationer om enheden. Database kaldes en (Management Information Base) og er opbygget som en træstruktur som er beskrevet i SMI (Structure of Management Information). Under Root i træet findes 3 grene som administreres af henholdsvis ISO, CCITT og et som administreres af begge organisationer. Grenen som har vores interesse administreres af ISO. Under denne er ORG (organisationer), hvor vi finder DOD (Department of Defence) det Amerikanske forsvarsministerium, som har udviklet store dele af Internettet. Under DOD finder vi Internet og det er her SNMP er placeret. Adressen for Internet er (1.3.6.1). Under Internet er der placeret 2 grene som er interessante i management øjemed nemlig Management og Private. Hvor Private indeholder leverandør specifikke s og Management indeholder I II og RMON. 5

træ Root ISO(1) ORG(3) CCITT(2) ISO/CCITT(3) DoD(6) Internet(1) Directory(1) Management(2) Eksperimental(3) Private(4) II (1) RMON I RMON(2) RMON II Enterprise(1) System (1) Statistics(1) Protocol Directory(11) HP Interfaces(2) History(2) Protocol Distribution(12) Fore AT(3) Alarm(3) Address Mapping(13) Cisco IP(4) Hosts(4) Network-Layer Host(14) D-Link ICMP(5) Hosts Top N(5) Network-Layer Matrix(15) IBM TCP(6) Matrix(6) Application-Layer Host(16)? UDP(7) Filter(7) Application-Layer Matrix(17)? EGP(8) Capture(8) User History(18) CMOT(9) Event(9) Probe Configuration(19) Transm.(10) Token Ring(10) RMON Conformance(20) varianter I er opdelt i 8 gruppe med i alt 114 standard objekter. II udvider I til 185 objekter fordelt på 11 grupper. RMON I og II er standard s til Remote Monitorering. Udover disse s findes der mange producent s II kategorier 1 System 2 Interfaces 3 Addr. Translation 4 IP 5 ICMP 6 TCP 7 UDP 8 EGP 9 CMOT 10 Transmission 11 SNMP Beskrivelse System beskrivelse, uptime, name, location, services, object ID Forbindelser Adresse oversættelse fx ARP Internet Protocol software Internet Control Message Protocol software Transmission Control Protocol software User Datagram Protocol software Exterior Gateway Protocol software Common Management information protocol Over Tcp/ip Support for fx Token Ring, Ethernet højhastighed, FDDI osv. SNMP oplysninger 6

RMON (Remote Monitoring) Remote network MONitoring (RMON) er en videreudvikling af SNMP. RMON definere nogle intelligente agenter / prober som kan fortælle når der sker noget management konsollen skal vide. RMON er en som opsamler netværks statistik ved at analyserer alle pakker på nettet. RMON 1 er beskrevet i RFC 1757-1513 (Ethernet/Token ring). RMON 2 er beskrevet i RFC 2021 og 2074. RMON 1 er placeret i IOS-OSI modellens 1-2 nederste lag og RMON 2 i lagene 3-7. OSI-model 7. Applikation 6. Præsentation 5. Session SNMP RMON 2 4. Transport 3. Netværk 2. Datalink RMON 1 1. Fysisk RMON I kategorier RMON 1 kategorier 1 2 3 4 5 6 7 8 9 10 Statistics History sets Alarm thresholds Hosts Host top N Traffic matrix Filter Packet capture Events Token Ring Beskrivelse Opsamling af netværkstrafik fx broadcast, unicast, fejl, pakkestørelse Historiske sæt af Statistics(1) til sammenligning og trend analyse Bruges til alarmering hvis en af de 2 tærskel værdier (op/ned) er nået Proben kan finde nye enheder på nettet hvis en ny MAC adr. viser sig Proben kan sortere host informationen ud fra bestemte statistiske data Sporer data trafik mellem 2 systemer Kan filtrere datapakker så man kun ser bestemte data fra pakkerne Kan opsamle og gemme udvalgte datapakker Styre afsendelse af SNMP Trap s til remote clienter (manage consol) Opsamling af data fra Token Ring baserede netværk 7

RMON II kategorier RMON 2 kategorier 11 Protocol Directory 12 Protocol Distribution 13 Address Mapping 14 Network-Layer Host 15 Network-Layer Matrix 16 Network-Layer Host 17 Application-Layer Matrix 18 User History 19 Probe Configuration 20 RMON Conformance Beskrivelse Viser hvilke protokoller en probe kan monitere. Bruges af Network Management Station Trafik statistik for hver protokol fx IPX, IP, AppleTalk Kortlægger Netværks-lag adr. til MAC-lag adr. Letter analyse af data Trafik statistik til og fra hver host Trafik statistik mellem host par Trafik statistik til og fra hver host vha. protokoller op til applikations protokol Trafik statistik mellem host par vha. protokoller op til applikations protokol Periodiske målinger på bruger specificere variable Standard til fjern konfigurering af probe parametre fx Trap destination 8