Kommunikasjonsnett. Et kommunikasjonsnett er utstyr (maskinvare og programvare) for utveksling av informasjon

Like dokumenter
Oppsummering: Linjesvitsjing kapasiteten er reservert, og svitsjing skjer etter et fast mønster. Linjesvitsj

Detaljerte funksjoner i datanett

Litt mer detaljer om: Detaljerte funksjoner i datanett. Fysisk Lag. Multipleksing

Gjennomgang av kap Kommunikasjonsformer Typer av nettverk Adressering og routing Ytelse Protokoller

Computer Networks A. Tanenbaum

Løsningsforslag Gruppeoppgaver, januar INF240 Våren 2003

Sentrale deler av pensum i INF

Løsningsforslag uke 48

Litt mer detaljer om: Detaljerte funksjoner i datanett. Fysisk Lag. Multipleksing

Det fysiske laget, del 2

Sentrale deler av pensum i INF240. Hensikt. Pål Spilling og Kjell Åge Bringsrud

UNIVERSITETET I OSLO

Detaljerte Funksjoner i Datanett

UNIVERSITETET I OSLO

Det matematisk-naturvitenskapelige fakultet

Hva består Internett av?

TDT4110 IT Grunnkurs: Kommunikasjon og Nettverk. Læringsmål og pensum. Hva er et nettverk? Mål. Pensum

Løsningsforslag til oppgaver i datakommunikasjons-delen i inf1060, uke 48, 2004.

Lek 01 Grunnprinsipper

Computer Networks A. Tanenbaum

Innhold. Funksjonell virkemåte. Overordnet arkitektur

Introduksjon til nettverksteknologi

Nettlaget. Nettlagets oppgaver

6105 Windows Server og datanett

Løsningsforslag Gruppeoppgaver mars 2003

2EOLJDWRULVNRSSJDYHQU L GDWDNRPPXQLNDVMRQ + VWHQ.,QQOHYHULQJVIULVWRNWREHU *MHQQRPJnVWRUVGDJRNWREHU

Kapittel 6: Lenkelaget og det fysiske laget

Det fysiske laget, del 2

Computer Networks A. Tanenbaum

Litt mer detaljer om: Detaljerte funksjoner i datanett. Fysisk Lag. Multipleksing

6105 Windows Server og datanett

Kapittel 9 Teletjenester

Notater: INF Datakommunikasjon

Linklaget. Olav Lysne. (med bidrag fra Stein Gjessing og Frank Eliassen) Oppsummering 1

Litt mer detaljer om: Tids multipleksing

TTM4175 Hva er kommunikasjonsteknologi?

Flere detaljerte funksjoner i datanett

Lagene spiller sammen

Det matematisk-naturvitenskapelige fakultet

Linklaget - direkte forbindelser mellom noder

Kapittel 4: Transportlaget

IT Grunnkurs Nettverk 2 av 4

Hva er en protokoll? INF1060 Introduksjon 2

Datakommunikasjon bak kulissene

Kapittel 2. Grunnprinsipper

Kapittel 2. Grunnprinsipper

Forelesning Oppsummering

Linklaget - direkte. forbindelser mellom noder. Foreleser: Kjell Åge Bringsrud kjellb 2/8/2005 1

Detaljerte funksjoner i datanett

Beskrivelse av TCP/IP Introduksjon Vi har allerede skrevet litt om TCP/IP i kapitel 1, men her ønsker vi å utdype emnet.

a) Vis hovedelementene i GSM-arkitekturen og beskriv hovedoppgavene til de forskjellige funksjonelle enhetene i arkitekturen

MTU i nettverk Ei lita innføring i generelt nettverk. Av Yngve Solås Nesse Bildeseksjonen/MTA/Haukeland universitetssjukehus

TTM4175 Hva er kommunikasjonsteknologi?

1. Sikkerhet i nettverk

Nettverkslaget. Fragmentering/framsending Internetworking IP

Kapittel 5 Nettverkslaget

Linklaget. Feildeteksjon/feilretting - pålitelig overføring. Foreleser: Kjell Åge Bringsrud kjellb 2/17/2004 1

KTN1 - Design av forbindelsesorientert protokoll

ITF20205 Datakommunikasjon - høsten 2011

Innhold. Innledning til Input/Output. Ulike typer Input/Output. Input/Output internt i datamaskinen. Input/Output mellom datamaskiner

Hva er en protokoll? Hva er Internet?

UNIVERSITETET I OSLO

Alle enheter som skal sende datapakker fra forskjellige strømmer inn på samme link må forholde seg til hvordan strømmene skal prioriteres.

Detaljerte Funksjoner i Datanett

Ennå litt mer detaljer: Flere detaljerte funksjoner i datanett

Computer Networks. (med foiler fra Pål Spilling) Kapittel 1; Innledning. Kjell Åge Bringsrud. A. Tanenbaum

6105 Operativsystem og nettverk

Transport - laget (ende-til-ende protokoller) Internett Best-effort overføring. Best-effort nett kvaliteter

Prosjektet SAMKOM2016

UNIVERSITETET I OSLO

Linklaget - avslutning

Løsningsforslag Gruppeoppgaver mars 2003

Ola Edvart Staveli Mars 2010

1. Informasjonskapsler og pakkefangst. 2. Grunnleggende datakommunikasjon

Generelt om operativsystemer

b) Hvilken mekanisme brukes i ATM til å synkronisere cellene? Forklar hvordan denne mekanismen virker.

Kapittel 7: Nettverksteknologier

6105 Operativsystem og nettverk

6105 Windows Server og datanett

6105 Windows Server og datanett

6105 Windows Server og datanett

Innhold. Innledning... 13

TTM4175 Del 2: Etisk hacking. Lab E5: Nettverkssniffing

Kommunikasjonsnett. Eksamenstid: Faglærer:

Computer Networks A. Tanenbaum

Kapittel 10 Tema for videre studier

EKSAMEN. Emne: Datakommunikasjon

IT Grunnkurs Nettverk 3 av 4

EKSAMEN. Emne: Datakommunikasjon

Løsningsforslag til EKSAMEN

Foreleser: Kjell Åge Bringsrud

6107 Operativsystemer og nettverk

Linklaget - direkte forbindelser mellom noder. Tilbakeblikk. Tilbakeblikk. Generelt om Link-laget

Flere detaljerte funksjoner i datanett

1 t:n'v'\ekode LO325E. Alle ~vne og trykte. GOd'"j(jent kalkulator

6107 Operativsystemer og nettverk

Kapittel 11. Multipleksing og multippel aksess

UNIVERSITETET I OSLO

IEEE Trådløs MAN. Skille mellom: Funksjoner: Fysiske Lag MAC Lag QoS. Foreleser: Kjell Åge Bringsrud Epost:

Eksterne minnekort Brukerhåndbok

Transkript:

Kommunikasjonsnett Et kommunikasjonsnett er utstyr (maskinvare og programvare) for utveksling av informasjon Hva er informasjon? Tale, bilde, lyd, tekst, video.. Vi begrenser oss til informasjon på digital form. All informasjon ser da lik ut: 1011011000110010101101110101010. Kravene til overføringskvalitet kan være forskjellige avhengig av informasjonstype

Vi skal bruke Internet som standardeksemplet på et datanett. Hvis ikke annet er sagt er det dette nettet vi snakker om. internett sammenkobling av nett Internet navn på ett spesielt internett Det finnes ingen presis definisjon av et nett, men det drives av én organisasjon. En opererer også med begrepet subnett, som er en del av et nett.

Uspesifisert nett Et internett Ruter

Typiske problemstillinger: Hvordan angir vi adressen til en maskin? Hvordan finner vi adressen ut fra navnet? Hvordan finner dataene veien gjennom nettet? Hvordan kan vi oppdage og rette feil? Hvordan unngå trafikk-korker? Hvordan hindrer avlytting? Hvordan hindre forfalskning av data? Hvordan gir vi noen datapakker prioritet framfor andre?

Når mange endesystemer skal kommunisere må en dele på linkene.

Multipleksing og demultipleksing

Svitsjing å velge hvilken linje/kanal pakkene skal ut på Linjesvitsjing kapasitet reserveres for en forbindelse Pakkesvitsjing kapasitet tildeles etter behov Et pakkesvitsjet nett kan være basert på datagram (forbindelsesløs kommunikasjon) Eller virtuelle forbindelser (forbindelsesorientert kommunikasjon)

Multipleksing flere inngående linjer deler på en kommunikasjonlinje (i vid forstand) MUX Multipleksing kan være frekvensdelt eller tidsdelt. Frekvensdelt hver kanal får en del av frekvensspekteret Tidsdelt hver kanal får disponere mediet en del av tida Eksempel: GSM er basert på både frekvensdelt og tidsdelt multipleksing; hver frekvens deles i 8 kanaler ved hjelp av tidsdelt multipleksing.

Statistisk multipleksing Kapasiteten fordeles ikke etter et fast mønster, men etter behov. MUX

Linjesvitsjing det settes opp en forbindelser som svitsjes etter et fast mønster. Ressursene er reservert for forbindelsen så lenge den står oppe. Linjesvitsj

Pakkesvitsjing Ressursene er ikke reservert; de tildeles etter behov. Pakkesvitsjing er basert på statistisk multipleksing. Pakkesvitsj

Et pakkesvitsjet nett kan levere forbindelsesløse og forbindelsesorienterte tjenester. (Nettet leverer tjenester til applikasjonen). Forbindelsesløs tjeneste hver pakke behandles som en selvstendig enhet. Forbindelsesorientert tjeneste det settes opp en forbindelse før datautvekslingen foregår. Dette gjør at vi har mer kontroll på kommunikasjonen, pakkene kan f. eks. nummereres, og vi kan oppdage at pakker blir borte. Eksempel Internet: Sjølve nettet leverer en forbindelsesløs tjeneste. De kommuniserende partene bruker ofte forbindelsesorientert kommunikasjon, men ikke alltid.

Et pakkesvitsjet nett kan være basert på datagram (forbindelsesløs kommunikasjon) Eller virtuelle forbindelser (forbindelsesorientert kommunikasjon) Virtuell forbindelse Virtual circuit (VC)

Pakkesvitsjing Data sendes i pakker som påføres hode og eventuell hale, dvs noen ekstra bit som er til bruk for kommunikasjonen og fjernes før pakken når applikasjonen. Hode Adresse Sekvensnummer Pakkelengde Data Hale Sjekksum Dette kan skje i flere trinn Hode Hode Data Hale

Lagdeling av protokoller Protokoller er regler for kommunikasjon. Protokoller er ofte komplekse, og må deles inn i mindre enheter Det er vanlig å organisere disse enhetene i lag, slik at en enhet bare kommuniserer med laget direkte over og under Protokollen på et lag kommuniserer med tilsvarende lag hos den andre parten, og kommunikasjonen mellom lagene er standardisert. Fysisk transmisjonskanal Protokoll-stakk eller protokoll-suite Lavere lag leverer tjenester til høyere lag

Protokollstakken i Internet (TCP/IP) Applikasjonslaget Inneholder alt som er spesifikt for den enkelte tjenesten Transportlaget Transportlaget håndterer transport ende til ende, og protokollen består av meldinger som sendes mellom sender og mottager, og disse behandles ikke av nettet TCP-protokollen er forbindelsesorientert og tilbyr sikker overføring mellom to endesystemer UDP-protokollen tilbyr forbindelsesløs overføring, og gir derfor ingen garantier Nettlaget Nettlaget er ansvarlig for at pakkene finner veien gjennom nettet. Adressering og ruting er viktige funksjoner IP-protokollen Linklag Linklaget er ansvarlig for å sende pakker over en link, fra en node(ruter eller endesystem) til neste.det må kjenne igjen pakker i bitstrømmen; lese start og slutt riktig. Linklaget kan inneholde feil-retting, nummerering av pakker etc. Adressering. Mange forskjellige protokoller er i bruk Fysisk lag. Fysisk lag tar seg av transport av bit. Hvordan skal signalene tolkes; hvordan kodes 0 og 1, klokker, kontakter

Protokoll-stakk Pakker Applikasjo n Transport Nett Link Fysisk Fysisk