ITM30408 Gruppe5 Oblig1
Fra Hiofwiki
Innhold |
Oblig 1 - Dataformidling og nettverk
Simulering av lokalnett med router og tre klientmaskiner
Resetting av router
Vi fikk utlevert en Edimax BR-6204WG WLAN router, og tilbakestilte denne til fabrikkinstillinger ved å trykke en kulepenn inn i resethullet i 10 sekunder.
Konfigurasjon av router
WAN-porten på routeren ble så tilkoblet skolens LAN over en standard TP-kabel (twisted pair) gjennom en ledig RJ-45 port på datalabben, slik at WAN-siden av routeren fikk en gyldig IP-adresse fra skolens DHCP-server.
Trådløst nett
Deretter koblet vi en Apple Mac G4 Powerbook til en av portene på routerens innebygde switch med nok en TP-kabel. Vi startet en nettleser, og gikk inn på routerens administrasjonsgrensesnitt over HTTP via en URL med routerens LAN IP-adresse.
Tilkobling med annen plattform
Etter innlogging med standard login i brukergrensesnittet ble passordet endret, SSID satt til gruppens navn, og WPA-kryptering påslått. Vi koblet de øvrige datamaskinene (en av dem en Windows-basert laptop PC) til routerens WLAN aksesspunkt (trådløst), fikk verifisert at maskinene fikk gyldig IP-adresse fra routerens innebygde DHCP-server, og dessuten at WPA-krypteringen fungerte som den skulle.
Utforsking med traceroute
Det ble kjørt en traceroute fra en av maskinene mot 'www.google.com', her er resultatet av kommandoen og responsen:
PANZER:~ inge$ traceroute www.google.com traceroute: Warning: www.google.com has multiple addresses; using 64.233.183.99 traceroute to www.l.google.com (64.233.183.99), 64 hops max, 40 byte packets 1 192.168.2.1 (192.168.2.1) 3.329 ms 1.824 ms 1.714 ms 2 c6500-h-1.hiof.no (158.39.162.1) 3.078 ms 3.016 ms 2.759 ms 3 halden-gw.uninett.no (128.39.46.129) 4.639 ms 4.247 ms 2.739 ms 4 sarpsborg-gw.uninett.no (128.39.47.245) 8.035 ms 3.118 ms 3.280 ms 5 oslo-gw.uninett.no (128.39.47.233) 167.494 ms 123.815 ms 4.808 ms 6 se-tug.nordu.net (193.10.68.105) 13.539 ms 13.498 ms 65.995 ms 7 s-b4-link.telia.net (213.248.97.93) 13.792 ms 12.997 ms 13.133 ms 8 s-bb2-link.telia.net (80.91.254.182) 24.558 ms 12.797 ms 14.030 ms 9 hbg-bb2-pos4-0-0.telia.net (213.248.64.38) 30.543 ms 33.346 ms 30.909 ms 10 hbg-b2-link.telia.net (80.91.251.82) 33.547 ms hbg-b2-link.telia.net (80.91.249.201) 30.285 ms 34.084 ms 11 google-ic-122934-hbg-b2.c.telia.net (213.248.100.170) 37.528 ms 38.694 ms 37.367 ms 12 66.249.95.132 (66.249.95.132) 38.101 ms 39.967 ms 39.398 ms 13 72.14.233.83 (72.14.233.83) 34.036 ms 33.438 ms 33.357 ms 14 209.85.249.129 (209.85.249.129) 38.162 ms 216.239.43.34 (216.239.43.34) 36.832 ms 86.131 ms 15 nf-in-f99.google.com (64.233.183.99) 33.613 ms 33.855 ms 34.060 ms
Av dette kan man lese bl.a. at det er 13 noder mellom maskinen som kjører forespørselen og maskinen som svarer på den, hva disses IP-adresser og (ofte også) DNS-navn er, og verdier for pakkeforsinkelser mellom hver node.
Rekkevidde på det trådløse nettet
Rekkevidden på routeren ble også testet. Routeren sto på datalabben innerst i IT-korridoren (D1-042); vi hadde såvidt dekning helt til betongbroen ved kantina.
Videresending av offentlig port
Det ble startet en SSH-server på en Mac Powerbook, og denne ble aksessert via PuTTY (SSH-klient) fra Windows-laptop'en tilkoblet routerens LAN. Deretter ble det satt opp port forwarding på routeren mot TCP port 22 på Powerbookens LAN IP adresse for å tillate tilsvarende forespørsler også fra utsiden av routerens LAN (les: Internett). Windows-laptop'en ble også kablet fysisk til skolens LAN og PuTTY-klienten koblet opp mot routerens WAN-adresse. Det fungerte uten problemer.
NAT
NAT betyr Network Address Translation og innebærer at flere maskiner på et LAN kan dele samme offentlige IP-adresse utad. Fordeler med NAT er bl.a. besparelser av offentlige IP-adresser (som er i begrenset antall), sikkerhet ved å skjule det interne nettverket fra utsiden, samt lettere administrasjon. Ulemper med NAT er bl.a. at enkelte protokoller som krever ende-til-ende forbindelse ikke støttes, det kan vanskeliggjøre kommunikasjon mellom klienter, og kan redusere ytelsen til nettverket.
Routing og switching
En router er en datamaskin som forbinder to eller flere forskjellige logiske IP-subnett. Opererer på nettverkslaget, OSI layer 3. En switch leser kilde- og måladresser i datapakker og leverer disse kun til intendert mottaker, og deler på denne måten nettverket inn i flere segmenter. Opererer på nettverkslaget ELLER lagene over i OSI-modellen.
