Kommunikatsiooniteenuste arendus (IRT0080) loeng 8/2014 Võrkude haldus Avo avo.ots@ttu.ee 1
Infovood (voice data) 2
Standardimine ja tähistamine 3
Cross Layer Design Wireless Networking Architecture: Connection Vs Connectionless Energy efficient analysis of manets Traffic theory & protocols Signal processing Increasing the spectral efficiency Reducing Bit Error Rate Reducing transmission energy Information Theory Developing capacity limits Designing efficient source coding and channel algorithms
Break-before-Make
Make-before-Break
User Equipment (UE) NodeB RNC MSC Legacy 2G/3G Cellular Voice Gateway MSC G Public telephone network enodeb HSS SGW/MME All-IP Home Subscriber Server (HSS) G Public Internet 4G eutran Mobility Management Entity(MME) Serving Gateway (SGW) PGW Radio Access Networks (RANs) evolved Packet Core Network PDN Gateway (PGW) 7
Manager kasutaja (User) 8
Halduspüramiid Business Management Customer Management Service Management Distributed system management Network management Element management 9
Võrguhaldus Võrguhaldus...ja Mudelid Network Management Organisatsiooni Mudel Funktsioonide Mudel Infovoogude Mudel 10
Sidelabor 408 (K. 27.11.2013 10:45:50) 11
Sidelaborist päring http://en.wikipedia.org/wiki/sitting_on_the_dock_of_the_bay 12
Monitooring Iga arvuti võtab vastu talle adresseeritud pakette Monitooringu tarkvara kasutav arvuti jälgib kõiki võrgus liikuvaid pakette 13
Wireshark Wireshark võimaldab monitoorida kogu võrguliiklust, palun vältige huvi võõra liikluse osas... 14
Karistusseadustik 206. Arvutiandmetesse sekkumine 206 1. Terminalseadme identifitseerimisvahendi ebaseaduslik kõrvaldamine ja muutmine 207. Arvutisüsteemi toimimise takistamine 208. Nuhkvara, pahavara ja arvutiviiruse levitamine 213. Arvutikelmus 216 1. Arvutikuriteo ettevalmistamine 217. Arvutisüsteemi ebaseaduslik kasutamine 217 1. Ebaseaduslikult kõrvaldatud ja muudetud identifitseerimisvahendiga terminalseadme kasutamine 15
Infovood 16
Võrguliikluse monitooring EEnet http://www.eenet.ee/eenet/magistraalvork 17
Voogude jaotamine UDP (#1) - 10 Mbps UDP (#1) TCP (#2)... TCP (#32) Bottleneck link (10 Mbps) TCP (#2)... TCP (#32) 18
Halduseta liiklus 19
Fair queuing Flow 1 I/P Flow 2 O/P Flow n Variation: Weighted Fair Queuing (WFQ) 20
Token Bucket Regulator (Shaper)
Token Bucket We want to allow some burstiness. x(t) is the instantaneous sending rate, b u max t 0 t u t x(t) dt Max bits b(u) b(u)=r u +b Max burst rate Slope= average rate Interval size u
Voogude ülekanne 23
QoS Requirements Delay Packet Loss BER Data Rate Traffic Voice Data Video <100ms - <100ms <1% 0 <1% 10-3 10-6 10-6 8-32 Kbps 1-100 Mbps 1-20 Mbps Continuous Bursty Continuous
Võrgusisene haldus Teenused 25
Võrguväline haldus Teenused 26
SNMP MANAGER GET / SET TRAP AGENTS MIB Teenused 27
Võrguhalduse mõisted haldav jaam managing entity haldav jaam data võrguhaldusprotokoll network management protocol agent data agent data hallatav seade agent data hallatav seade agent data hallatav seade Hallatavad seadmed sisaldavad hallatavaid objekte, mille andmed kogutakse haldusinfobaasi. Management Information Base (MIB) hallatav seade managed device Teenused 28
Päringud ja teated managing entity managing entity request response trap msg agent data agent data Managed device request/response mode Managed device trap mode
SNMP traffic data Like an Odometer 9 9 9 4 0 8 poller Management system SNMP Octets Counter poll data agent router SNMP Polls Teenused 30
Hallatavad objektid igale hallatavale objektile omistatakse objekti identifikaator (object identifier OID) OID määratakse MIB failis OID esitatakse kas punktiga eraldatud täisarvude või sõnade jadana: Näide: 1.3.6.1.2.1.4.6. iso.org.dod.internet.mgmt.mib-2.ip.ipforwdatagrams Kui SNMP haldusjaam pärib mingit objekti, siis ta saadab selle objekti OID päringu sees SNMP agendile. Teenused 31
Haldusinfobaas MIB (Management Information Base) system(1) dod(6) internet(1) mgmt(2) mib(1) interfaces(2) at(3) iso(1) org(3) snmp(11) oiw(14) private(4) enterprise(1) hp(11) wellfleet(18) rmon(16) 3com(43) snmpdot3rptrmgmt(22) lanmanager(77) baas on kõikidel haldussüsteemi komponentidel haldusinfo objekti aadressi moodustab numbrite järjestus näiteks snmpdot3rptmgmt objektide grupi aadress on 1.3.6.1.2.1.22 SNMP päringutes kasutataksegi neid objektide aadresse Teenused 32
SNMP põhikäsud Teenused 33
Infovahetus halduur -- agent SNMP manager and an SNMP agent communicate using the SNMP protocol Generally: Manager sends queries and agent responds
SNMP päring ja SNMP vastus Simple Network Management Protocol version: version-1 (0) community: public data: get-next-request (1) get-next-request request-id: 262919552 error-status: noerror (0) error-index: 0 variable-bindings: 14 items Item name: 1.3.6.1.2.1.2.2.1.10 (IF-MIB::ifInOctets) valuetype: unspecified (1) unspecified Item name: 1.3.6.1.2.1.2.2.1.16 (IF-MIB::ifOutOctets) valuetype: unspecified (1) unspecified Item name: 1.3.6.1.2.1.2.2.1.7 (IF-MIB::ifAdminStatus) valuetype: unspecified (1) unspecified Item name: 1.3.6.1.2.1.2.2.1.8 (IF-MIB::ifOperStatus) valuetype: unspecified (1) unspecified / / Simple Network Management Protocol version: version-1 (0) community: public data: get-response (2) get-response request-id: 262919552 error-status: noerror (0) error-index: 0 variable-bindings: 14 items Item name: 1.3.6.1.2.1.2.2.1.10.1 (IF-MIB::ifInOctets.1) valuetype: value (0) value: simple (4294967295) value: simple (4294967295) application-wide: counter-value (1) counter-value: 98900896 Item name: 1.3.6.1.2.1.2.2.1.16.1 (IF-MIB::ifOutOctets.1) valuetype: value (0) value: simple (4294967295) value: simple (4294967295) application-wide: counter-value (1) counter-value: 7637411 Item name: 1.3.6.1.2.1.2.2.1.7.1 (IF-MIB::ifAdminStatus.1) valuetype: value (0) value: simple (4294967295) simple: integer-value (0) Value: INTEGER: up(1) Item name: 1.3.6.1.2.1.2.2.1.8.1 (IF-MIB::ifOperStatus.1) valuetype: value (0) value: simple (4294967295) Teenused simple: integer-value (0) 35 / / Value: INTEGER: up(1)
Haldustulemused Warning: HSRP Router down. Standby now active Teenused 36