Grundläggande nätverksteknik F7: Rep66on
Kapitel 1 LIVING IN A NETWORK- CENTRIC WORLD
Enheter (devices) End device ( host ) Dator, skrivare, IP- telefoner, Kameror osv... End user Någon som använder en end device Intermediary devices Nätverksutrustning som krävs för funk6on, som end users inte ser. Switchar, routrar, brandväggar, proxyservrar, modem UppgiR: dirigera och förstärka signalen från end user 6ll des6na6onen. Router Router End user End device Switch Switch End device End user Internet
Regler för kommunika6on *Ring* Hallå? Du har paket av hämta OK. Kommer. Hallå? Nån där? Ja Jag vill skicka mail OK, varsågod. Fint. Hejdå. Hejdå. MoVaget.
Feltolerans: Packet- switched networks
Skalbara nätverk Genomtänkt nätverksstruktur låter nätverket växa utan av redan byggda delar måste byggas om.
Kapitel 2 COMMUNICATING OVER THE NETWORK
Segmentering och mul6plexing DATA Informa6on som skall skickas Segmentering 6ll paket EV paket skickas åt gången Multiplexing Demultiplexing
Vad är ev protokoll? Protokoll
OSI- och TCP/IP- modellen
Inkapsling PDU: Email skickas. Email Data Dataströmmen segmenteras Varje segment får adressinforma6on Varje paket får frameinforma6on Segment Packet Frame INKAPSLING Dataströmmen skickas 1110111011000 01001010001 Bits Nätverk
Addressering och PDU
Addressering Sker på två lager: 2, och 3 IP: 10.0.0.2 MAC: 00:0A IP: 10.0.0.1 MAC: 00:0B IP: 10.2.0.1 MAC: 00:0C IP: 10.2.0.2 MAC: 00:0D IP: 10.3.0.1 MAC: 00:0E IP: 10.3.0.2 MAC: 00:0F Source DesBnaBon 10.0.0.2 10.3.0.2 00:0A 00:0B Source DesBnaBon 10.0.0.2 10.3.0.2 00:0C 00:0D Source DesBnaBon 10.0.0.2 10.3.0.2 00:0E 00:0F
Kapitel 3 APPLICATION LAYER FUNCTIONALITY AND PROTOCOLS
Lager- 7- protokoll Protokoll DNS HTTP FTP SMTP FunkBon Upplösa namn 6ll IP- adresser och tvärt om Överföring av filer för webbsidor Överföring av filer Används för av skicka e- mail
Klient- servermodellen
P2P Båda parterna är lika mycket klient och server
Kapitel 4 OSI TRANSPORT LAYER
Transportlagrets syre Segment av data skall nå räv applika6on hos både avsändare och movagare Uppdelning av dataströmmen från lager 5-7 i segment Bygga ihop segmenten 6ll en ström hos movagaren Flow control Error recovery Ini6ering av en session (handshake)
TCP och UDP
Portnummer Request Webbserver Lyssnar på p80 Des6na6on Dest. Port Source Source port Response Des6na6on Dest. Port Source Source port 193.10.31.164 80 193.10.160.43 16678 193.10.160.43 16678 193.10.31.164 80
Vanliga portnummer Portnummer L4- protokoll Tjänst 20 TCP FTP (Data) 21 TCP FTP (Control) 23 TCP Telnet (Okrypterad remote control) 25 SMTP Mail 53 TCP/UDP DNS (namnupplösning) 69 UDP TFTP (Simpel filöverföring) 80 TCP HTTP (Web browsers) 161 TCP/UDP SNMP (Nätverksövervakning) 1433 TCP/UDP MS SQL (Databasserver) 1863 TCP MSN Messenger
Sekvensnummer
Sekvensnummer
Window size
Kapitel 5 OSI NETWORK LAYER
IPv4 SyRe: Styra, routa paket mellan nätverk. 4,2 miljarder adresser, 0.0.0.0 6ll 255.255.255.255 32- bit Connec6onless, upprävar ingen förbindelse Best effort, dvs ingen felkontroll Media independent PDUn kallas för paket
IPv4 header
Broadcast Broadcast skickas 6ll alla enheter i nätverket BC är all6d sista adressen i nätverket 193.10.209.54 Internet 192.168.0.255 192.168.0.1 192.168.0.10 192.168.0.11
Nätmask Nätmasken anger hur stor del av en IP- adress som 6llhör nätet och hur stor del som 6llhör hosts.
Vad används nätmasken 6ll? I kombina6on med nätadressen talar den om början och slut på ev nätverk. 192.168.30.0/24 innebär alla IP från 192.168.30.0 6ll och med 192.168.30.255. Avgör om paket skall skickas 6ll gateway för rou6ng eller direkt 6ll movagaren via switch.
Vad är en (default) gateway? Gateway tar hand om trafik som ska från ev nätverk 6ll ev annat. En gateway är en router som fungerar som port 6ll/från ev nätverk. En gateway har flera ben, dvs nätverksinterface, som är med i olika nätverk.
Rou6ngtabellen
Kapitel 6 IP ADRESSING
Classfull Classful är en kvarleva sen 80- talet Gammalt tankesäv som inte används i moderna installa6oner, men måste kännas 6ll pga. gammal utrustning och gamla protokoll (som RIP) Klass Första okteo Mask Hosts A 1-127 /8 16,7M B 128-191 /16 65534 C 192-223 /24 254 D E 224-239 240-255
Publikt ej användbara adresser Loopback 127.0.0.0/8 Privata IP- adresser - 10.0.0.0/8-172.16.0.0/12-192.168.0.0/16 Mul6castadresser (Klass D) 224.0.0.0/4 Reserverade (Klass E) 240.0.0.0/4
NAT Privata IP- adresser
Organisa6oner IANA Internet Assigned Numbers Authority Sedan ~1990 - AfriNIC (Afrika) - APNIC (Asien) - ARIN (Amerika) - LACNIC (La6namerika) - RIPE (Europa)
Subnetng Subnetng: AV dela in ev nät i flera mindre nät Exempel: 192.168.1.0/24 kan delas in i två nät: - 192.168.1.0/25-192.168.1.128/25 192.168.1.0/25 192.168.1.128/25
VLSM Variable Length Subnet Mask - Innebär av subnät kan ha olika stor nätmask - Posi6vt: - Sparar IP- adresser - Absolut den modell man bör använda idag - Nega6v: - Inte lika enkelt, finns några fallgropar
Kapitel 7 DATA LINK LAYER
Lager 2
Lager 2 - funk6on
Lager 2 - protokoll
Lager 2
Full duplex, halv duplex
Topologier
Kapitel 8 PHYSICAL LAYER
Lager 1
Överblick
Signalkodning
Lager 1 - media
Lager 1 - media
Kapitel 9 ETHERNET
Vad gör Ethernet? Data incapsula6on - Frame delime6ng - Addressing - Error Detec6on Media Access Control - Skicka och ta emot frames på media
MA- nät
Frame
MAC vs IP
Exempel
ARP A vill skicka Bll C 1. ARP REQ: Vem har IP 10.10.0.3? 2. C tar emot förfrågan och spar MAC- adressen 6ll A i sin ARP CACHE. 3. C skickar en ARP RESPONSE: 10.10.0.3 hör 6ll 00-05- 56-49- u- d1 4. MAC- adress och IP sparas i ARP CACHE 5. Frame kan skickas
Kapitel 10 PLANNING AND CABLING NETWORKS
Symbol: Vilken utrustning behövs?
IP- planering
Kablar Rak ( Straight through) End device 6ll switch Korsad (Cross over) End device 6ll End device/router Konsollkabel (Rollover) För konfigurering En del av skilltestet är av välja räv kabel
Anslutningar på en router
Kapitel 11 CONFIGURING AND TESTING YOUR NETWORK
Prompten i IOS Olika beroende på vad som konfigureras. Det finns en slags hierarki : Router>enable Router#configure terminal Router(config)#interface fa0/0 Router(config-if)#ip address 192.168.1.1 255.255.255.0 Router(config-if)#exit Router(config)#end Router#
Tips Pil upp tar fram senast slagna kommando Frågetecken kan användas på två säv - Direkt ihop med ev kommando, t.ex ena? - ERer ev kommando (mellanslag), t.ex. enable? TABB kompleverar ev kommando - Skriv ena, tryck TABB så blir det enable Hela kommandot behövs inte skrivas ut. - Det räcker med ena, det finns inget annat kommando som har de tre bokstäverna.
Konfa interface Börja med av gå in i Global Config mode Router>enable Router#conf t Router(config)# Använd kommandot interface för av välja ev interface Router(config)#int fa0/0 Router(config-if)# SäV en IP Router(config-if)#ip address 192.168.0.1 255.255.255.0 Glöm inte!! Router(config-if)#no shutdown
Övrigt INFÖR TENTAVECKAN
Har du anmält dig?
Vad behöver ni göra? För högskolepoäng Godkänt skilltest Godkänd på tenta För cer6fikat (frivilligt) Godkänt skilltest Godkänt finaltest (minst 70% räv)
Tentamen Maxpoängen säger inget om hur många svar som är räv Fel svar ger minuspoäng Lägsta poäng på en fråga är noll.
Chaptertesterna Gör dom! Är dom inte 6llgängliga? Maila mig!
Kursutvärderingen! Gör den! Vi behöver underlaget!