in
English
Tietokoneverkot
2001: Kotitehtävä 6 - Mallivastaus
Huomaa! Tämä mallivastaus on
viitteellinen. Vastaukset eivät välttämättä
ole täysin kattavia, mutta suuntaa-antavia
kuitenkin. Lisäksi tässä on korostettu vain niitä
asioita jotka arvostelussa olivat tärkeitä. Joskus
mallivastauksiin on myös hiipinyt virhe, jos huomaat sellaisen,
ilmoita toki kurssin assareille.
Huomaa myös, ettei kotitehtäväkierrosta ole vielä
tarkastettu, joten arvostelukriteerit tullevat vielä
tarkentumaan.
- SNMP:n perusteet (10 pistettä)
- Mikä on MIB? Mitä eroa on MIB ja MIB-II:lla? Mihin muihin SNMP:n
osiin voidaan viitata MIB:na?
Management Information Base. Objektitietokanta hallittavista
elementeistä.
- Mikä on SNMP trap?
Kyseessä on viesti, jonka SNMP-agentti lähettää
verkonvalvontaohjelmistolle havaitessaan jonkin määritellyn
tapahtuman.
- Mikä on SNMP proxy agent? Anna esimerkki laitteesta joka voisi tarvita
moista.
Kaikki laitteet eivät tue SNMP:tä, joten SNMP proxy agenttia tarvitaan
huolehtimaan kommunikaatiosta tällaisen laitteen ja verkonvalvonta-aseman
välillä. Esimerkkinä vaikkapa modeemi.
- Mitä ovat SMI ja ASN.1?
ASN.1 eli Abstract Syntax Notation 1 on tapa kuvata esitettävä tieto.
Structure of Management Information on ASN.1:n laajennus, jota käytetään
SNMP:ssä.
- Mitä eroa on DER ja BER koodaustavoilla?
BER (Basic Encoding Rules) sisältää säännöt ASN.1-arvojen koodaukseen.
Sama arvo voidaan kuitenkin koodata monella eri tavalla. Tähän on
ratkaisuna DER (Distinguished Encoding rules), joka antaa arvoille
yksilöllisen tunnisteen, ja on myös yksinkertaisempi.
- Mihin tehtäviin SNMP alunperin suunniteltiin?
TCP/IP-verkonhallintaan. Se suunniteltiin sopivaksi myös OSI-maailmaan.
- Mihin alkuperäisistä tavoitteistaan SNMP ei enää nykyään sovellu
ja miksei?
Esim. keskitetty hallinta alkaa olla nykypäivänä mahdotonta Internetin
kaltaisessa verkossa. Televerkkohallinta on tullut SNMP:n yhdeksi
kohteeksi TCP/IP:n sijaan. OSI taas ei koskaan päässyt pinnalle, joten
sen hallinnointia ei ole tarvinnut enää suunnitella.
- Suunnitteluratkaisut (4 pistettä)
Mitä järkeä on suunnitella verkonhallinta/diagnostiikka työkalu
toimimaan sovelluskerroksella? Miksei esimerkiksi vain laajenneta
ICMP:ta?
Jotta verkkoa voitaisiin hallinnoida mahdollisimman yksinkertaisesti,
on sovellustason protokolla tähän sopivin vaihtoehto. Matalammilla
tasoilla erilaisia protokollia ja laitteita on suuri määrä, joten
niiltä tasoilta suoritettu hallinta olisi paljon hankalampaa.
- Pahamaineinen ASN.1 (4 pistettä)
- Mitä on talletettu OID:iin 1.3.6.1.2.1.5.8?
(iso.org.dod.Internet.mgmt.mib.icmp.icmpInEchos). Siis vastaanotettujen
ICMP Echo-viestien määrä.
- Koodaa bittijono "100110100" ASN.1 BER siirto-syntaksilla. (Ei
SMI-laajennuksia!)
Yksi vaihtoehto on:
00000011 00000011 00000111 10011010 00000000
Ensimmäisestä oktetista käy ilmi, että kyseessä on Universal
(00) Primitive (0) Bit string (00011). Toinen oktetti kertoo datan
pituuden okteteissa (3). Kolmannessa ilmoitetaan, kuinka paljon
varsinainen data jää vajaaksi kahdeksan monikerrasta. Viimeisenä on
sitten itse bittijono, johon on lisätty 7 täytebittiä, jotta saadaan
oktetti täyteen.
- SNMP käytännössä (4 pistettä)
Suunnittele MIB verkko-kahvinkeittimeen. Keittimen funktio on pitää
työntekijät parhaassa terässään kuitenkaan hukkaamatta näiden aikaa
turhilla keittiökäynneillä.
Erilaisia ehdotuksia oli runsaasti. Perusratkaisu oli hyvin
yksinkertainen.
- Mikä olisi sopiva OID kahvinkeitinlaajennuksillesi?
"Experimental" tai "Private" (1.3.6.1.3/4) ovat mahdollisia
vaihtoehtoja.
Palaute
Kierrosta pidettiin varsin haastavana, mutta monet olivat sitä mieltä,
että se tarjosi myös paljon uutta tietoa. Kaikki eivät olleet huomanneet
Tanenbaumin Computer Networks-kirjan SNMP-osuutta, josta löytyi
vastaus moneen kysymykseen lähes suoraan. OID-informaatiota löytyy
mm. osoitteista http://www.alvestrand.no/harald/objectid/
sekä http://asn1.elibel.tm.fr/en/oid/
Tämän sivun
sisällöstä vastaavat verkkojen
assarit, sähköposti: verkot@tml.hut.fi
Sivun sisältöä on viimeksi päivitetty 30.4.2001.
URL: http://www.tml.hut.fi/Opinnot/Tik-110.350/2001/tehtava_05_malli.html