Computer Networks A. Tanenbaum

Størrelse: px
Begynne med side:

Download "Computer Networks A. Tanenbaum"

Transkript

1 Computer Networks A. Tanenbaum Kjell Åge Bringsrud (med foiler fra Pål Spilling) Kapittel 1, del 2 INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 1

2 Litt historikk teleoperatørene har 150 års erfaring: i konstruksjon og drift av telenett var monopoler frem til pakke-svitsjing som konsept; 1964 pakke-svitsjing realisert i 1970; ARPANET dekket USA i 1973 med ~50 noder en arm fra California til Hawaii en arm fra Østkysten via Kjeller til London (UCL) FFI var med i utviklingen av TCP/IP INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 2

3 Utviklingstrekk (1) utviklingen av telenett drevet frem av teleoperatørene optimalisert for telefonbruk (vertikal optimalisering) synkron bit-basert kommunikasjon utviklingen av internettet drevet frem av informatikere og datamaskinlevererandører horisontal integrasjon (IP over alt, alt over IP) asynkron pakke-basert kommunikasjon sammensmelting av tele, data og informasjonsteknologi INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 3

4 Utviklingstrekk (2) forskjellen i designfilosofi har resultert i: mange nyttige internett-tjenester ingen tilsvarende utvikling i telesektoren (vi ser bort fra mobiltelefonen) PC, TV og mobiltelefon: får stadig økende funksjonalitet tilbyr etter hvert overlappende tjenester gir økt konkurranse i markedet internett protokollen er det felles bærende element! teleoperatørenes dilemma i dag: skal de gå fullt og helt over på IP? INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 4

5 Utviklingstrekk (3) mikroelektronikken: dobling av CPU-kapasiteten hver mnd tilsvarende for minne og lagringsmedium superraske rutere fiberoptikken: bølgelengdemultipleksing (WDMA) 2,5, 10, og 40 Gb/s pr. bølgelengde bølgelengdekanaler all-optisk svitsjing INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 5

6 Utviklingstrekk (4) Mobilitet innebærer at det skal være mulig å kommunisere fra hvor som helst med hvem som helst når som helst Mobilitet: personmobilitet (mobil-ip) terminalmobilitet (mobiltelefonen) tjenestemobilitet INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 6

7 Tre-deling av kommunikasjons-systemet Tjener Distribuert applikasjon Tjeneste aksess punkt Klient Bruker Mellomvare Endesystem Komm.nett Overførings system INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 7

8 Viktige funksjoner Viktige og nødvendige funksjoner adressering, ruting, og fremsending deteksjonogkorreksjonavfeil ende-til-ende pålitelighet metningskontroll multicasting overføringskvalitet INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 8

9 Krav til et moderne datanett nodene skal ha Plug and play egenskaper ingen konfigurering ved innkopling av noder automatisk oppdage hvem som er nabo-noder hvilke naboer er operative, ikke operative utveksling av topologi informasjon på det grunnlag, beregne ruter (korteste vei) til alle andre noder i nettet INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 9

10 Samtale-univers Tjener Overføringssyntaks Samtaleunivers Klient Bruker Komm.nett INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 10

11 Samtale-univers felles oppfatning av hva de to prosessene kan samarbeide om en mer formell beskrivelse: et sett av datastrukturer (resident del) operasjoner som kan utføres på disse strukturene (kommunisert over nettet) INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 11

12 Eksempel på samtaleunivers <Fligth> :: <Carrier>>Flight-no> <Origin><Departure-time> <Destination><Arrival-time> <Available-seats-class-1> <Available-seats-class-2> resident del <Operations>:: <Type> <Carrier><Fligth-no> <Class><No-of-seats> <Type>:: Inquire Book-seats Cancel-seats kommuniseres over nettet INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 12

13 Overførings-syntaks inhomogene ende-systemer ulik hardware ulike operativsystemer ulike programerings-språk kommunikasjonen over nettet må foregå i en syntaks som begge sider oppfatter på samme måten INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 13

14 Typiske bruker-tjenester filoverføring; FTP elektronisk post; E-post Web Nett-Video IP-telefoni tjenestene setter ulike krav til overføringen over nettet; kalt Tjenestekvalitet (QoS) INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 14

15 Tjenestekvalitet (QoS)) båndbredde (kapasitet) akseptabel forsinkelse (latency) akseptabel variasjon i forsinkelsen (jitter)) pålitelighet maksimal akseptabel pakke størrelse INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 15

16 Eksempler på tjenestekvalitet Tjeneste Båndb. Pålitel. Forsink. Jitter. tale 64 kb/s mindre kort liten tale (kringk.) 64 kb/s mindre irrelev. liten TV (kringk.) 5 Mb/s mindre irrelev. liten Video-konf. 5 Mb/s mindre kort liten Eksempler på tradisjonelle teletjenester Har krevd synkron overføring INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 16

17 Eksempler på tjenestekvalitet Tjeneste Båndbr. Pålit. Forsink. Jitter terminal >9,6 kb/s høy kort kan være stor fil-trans. >100 kb/s høy irrelev. irrelev. El.post irrelev. høy irrelev. irrelev. Eksempler på tradisjonelle data-komm. tjenester Benytter asynkron overføring INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 17

18 Direkte kommunikasjon: dedikert punkt-til-punkt samband Nettstrukturer kringkastingsnett; alle hører alle radio satellitt lokalnett (LAN) konkurranse om bruk av fellesmediet INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 18

19 Lokalnett strukturer Ethernet Token Ring Konkurranseutsatt Konkurransefri Radio-LAN Konkurranseutsatt Nøkkelbegrep: Medium Aksess kontroll INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 19

20 Nettstrukturer Indirekte Kommunikasjon: maskenett Svitsjede nett Internett INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 20

21 Internet arkitektur INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 21

22 Viktige Internet begreper et internett er en samling av autonome subnett hvert subnett fungerer uavhengig av alle andre subnett internett protokollen (IP) binder det hele sammen til et operativt hele: ruting på internett nivå (globale internett adr.) ruting på subnett nivå (lokale subnett adr.) fragmentering og reassemblering INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 22

23 Adressering og ruting hver ting vi vil finne frem til, må ha en adresse! adresse: en streng av bytes som enhetlig identifiserer tingen adressetyper: unicast; identifiserer et endepunkt (ting) kringkasting; identifiserer alle gruppe-kringasting; identifiserer alle i en gruppe INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 23

24 svitsje-strategier: Kommunikasjonsveien linje-svitsjing; fast rute; synkron komm. pakke-svitsjing; mellom-lagring og fremsending (ruting); asynkron kommunikasjon. virtuell linje; fast rute datagram; ruten bestemmes underveis varierer fra pakke til pakke Best effort overføringstjeneste INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 24

25 Pakke-multipleksing (statistisk multipleksing) FIFO-kø Svitsj Svitsj demultipleksing basert på adresser i pakkene (ruting) INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 25

26 Pakke-multipleksing alle pakker går inn i en felles FIFO-kø i noden tids-multipleksing på pakke-basis hver pakke får tilgang til den fulle trunkkapasitet demultipleksing er basert på adresseinformasjon i pakkene dersom køen går full, har vi metning og tap av pakker (overflow and congestion) INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 26

27 Fremsending Node Ruting prosess 1 2 Pre- Pross. Rutetabell 2 3 Fremsender 3 INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 27

28 Kommunikasjonsmønstre spørmål-svar (transaksjon) Meldingsstrøm (Video-strøm) video, en sekvens av rammer oppløsning: 1/4 av et TV-bilde ==> 352 x 240 pixels 24 bit pr pixel, ==> (352 x 240 x 24)/8 == kb 30 rammer pr sek ==> 7500kB/sek ==> 60 Mb/s video on-demand kontra video-konferanse INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 28

29 Overføringsfeil bit feil (termisk støy, elektronisk interference) tap av pakker (p.g.a. metning) link- og node-feil unormal forsinkelse av pakker pakker leveres i gal rekkefølge nøkkelproblem: hvordan kan vi oppfylle applikasjonenes krav til QoS? INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 29

30 Tjenestekvalitet, mer spesifikt Overføringskapasitet Ende-til-ende forsinkelse Variasjon i forsinkelsen (jitter) Akseptabelt pakketap INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 30

31 Eksempel; overføring av tale Sampler A D omformer Buffer Playout D A omformer et sample hvert 125 µs 8 bit pr sample 64 kb/s 160 samples pr pakke (20 ms) 1280 bit nyttelast pr pakke hver pakke har et sekv.no. 20 ms mellom hver pakke variasjon i ankomsttidene fanges opp i et utspillingsbuffer bufferstørrelse må stå i forhold til største variasjon i gangtiden når utspilling starter, tas en pakke ut av bufferet hver 20 ms hva med pakker som kommer for sent? INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 31

32 Ulike avveininger Kortest mulig forsinkelse i to-veis samtale subjektive lytterprøver med hensyn på følt kvalitet sier at gangtid frem og tilbake (RTT) opp til ms har lite å si for kvalitetsinntrykket kortere pakker gir kortere overføringstider, større overhead, og større trafikkbelastning større trafikkbelastning øker sannsynligheten for pakketap store variasjoner i overføringstidene, øker bufferbehovet på mottakersiden, og øker ende-til-ende forsinkelsen INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 32

33 Tjeneste-modellen Tjener Klient Disk Komm. Prog. vare API Disk Komm. Prog. vare B r u k e r Komm. nett INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 33

34 Funksjonelle behov (1) applikasjonsprosessenes behov: navning av maskiner og tjenester konvertering av navn til addressering tilgang til kommunikasjonstjenesten (API): service aksess punkt (SAP) virtuelt tilknytningspunkt mellom applikasjonsprosess og komm.hierarkiet Etablering, bruk, og nedkopling av forbindelser spesifisere QoS krav INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 34

35 Funksjonelle behov (2) overførings-systemets behov : (endesystemer og nett) etablering, bruk og nedkopling av forbindelser ruting oppfylle applikasjonenes QoS krav: pålitelighet; feilretting/flytkontroll/metningskontroll båndbredde forsinkelse og jitter INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 35

36 Referansemodeller disse er bygget opp hierarkisk; lagdelt for å lette forståelsen for å abstrahere vekk detaljer samle i et lag funksjonalitet som naturlig hører sammen et lag bygger på tjenester fra laget under, og tilbyr en verdiøket tjeneste til laget over verdiøkningen skjer gjennom samarbeid med det tilsvarende lag i motsvarende maskin INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 36

37 Forholdet tjeneste og protokoll INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 37

38 Referansemodeller vi har tre aktuelle referansemodeller å forholde oss til: ISO s ref.modell for Åpne systemer Internet modellen mellomvare-modellen (tre-lags) ingen motsetning mellom disse, men de har litt forskjelling abstaksjonsmål INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 38

39 ISO s ref.modell Node/ svitsj Endesystem Endesystem Applikasjon Applikasjon Presentasjon Sesjon Transport Nett Link Fysisk Komm.-medium ende-til-ende Svitsj Applikasjon Presentasjon Sesjon Transport Nett Link Fysisk Komm.-medium INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 39

40 Internet modellen Applikasjon Transport IP Nettverk adapter_1 ende-til-ende Ruter Transport IP Nettverk adapter_1 Nett_1 Nett_2 INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 40

41 Mellomvare-modellen Applikasjon Mellomvare Nettverk Plattform Mellomvare Nettverk Komm.nett INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 41

42 Protokoller, hva er det? bygge-elementer i kommunikasjons-arkitekturen hvert protokoll-objekt har to viktige grensesnitt: tjeneste-grensesnittet protokoll-grensesnittet (systemavhengig) (standardisert) virtuell utveksling av Protokoll-Data-Enheter (PDU) et sett av regler/avtaler mellom to protokoll-objekter standardisert såvel semantisk som syntaktisk protokoll-objektet kan modelleres som en endelig tilstandsmaskin INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 42

43 Protokoll, samarbeid gir verdiøkning Høyere-lags protokoll objekt PDU Tjeneste grensesnitt Høyere-lags protokoll objekt Service Aksess Punkt Protokoll objekt PDU Protokoll grensesnitt Protokoll objekt INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 43

44 Viktige data-enheter N+1 - PDU N - laget N - SAP N - SDU N-objekt N-PCI N - SDU N - PDU N-1 - laget N-1 - SAP INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 44

45 Eksempler på tjenesteprimitiver CONNECT (M_SAP;..) LISTEN (lokal_sap;..) SEND (lokal_sap; SDU) RECEIVE (lokal_sap; buffer) SAP: IP_addr; IP_SAP; T_SAP (internett arkitekturen) INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 45

46 Total adresse til applikasjonen internett arkitekturen Transport_SAP IP_SAP Nettverk Total internett adress: IP_addr; IP_SAP; Tr._SAP INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 46

47 Hvert lag gir overhead Komm. nett INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 47

48 Etablering av en forbindelse Klient K T Tjener CON_conf CON_req CON_ind CON_resp CON_req: K slår et no. CON_ind: ringer hos T CON_resp: T løfter røret CON_conf: stopper å ringe hos K Komm. nett INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 48

49 Internett arkitekturen FTP HTTP NV TFTP Applikasjon TCP UDP Transport IP Internet Nett 1 Nett 2 Nett 3 Nettverk INF3190 Våren 2005 Kjell Åge Bringsrud; kap.1 Foil 49

Computer Networks A. Tanenbaum

Computer Networks A. Tanenbaum Computer Networks A. Tanenbaum Kjell Åge Bringsrud (Basert på foiler av Pål Spilling) Kapittel 1, del 3 INF3190 Våren 2004 Kjell Åge Bringsrud; kap.1 Foil 1 Tjenestekvalitet, mer spesifikt Overføringskapasitet

Detaljer

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

Computer Networks. (med foiler fra Pål Spilling) Kapittel 1; Innledning. Kjell Åge Bringsrud. A. Tanenbaum Computer Networks A. Tanenbaum Kjell Åge Bringsrud (med foiler fra Pål Spilling) Kapittel 1; Innledning INF3190 Våren 2006 Kjell Åge Bringsrud; kap.1 Foil 1 Nytt undervisningsopplegg V06: En dobbelt-time

Detaljer

Computer Networks A. Tanenbaum

Computer Networks A. Tanenbaum Computer Networks A. Tanenbaum Kjell Åge Bringsrud (Basert på foiler av Pål Spilling) Kapittel 1, del 1 INF3190 V2004 Kjell Åge Bringsrud; kap.1 Foil 1 Problemområde og fokusering hvordan skal vi bygge

Detaljer

Computer Networks A. Tanenbaum

Computer Networks A. Tanenbaum Computer Networks A. Tanenbaum Kjell Åge Bringsrud (med foiler fra Pål Spilling) Kapittel 1, del 2 INF3190 Våren 2004 Kjell Åge Bringsrud; kap.1 Foil 1 Direkte kommunikasjon: dedikert punkt-til-punkt samband

Detaljer

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

Litt mer detaljer om: Detaljerte funksjoner i datanett. Fysisk Lag. Multipleksing Litt mer detaljer om: Detaljerte funksjoner i datanett Foreleser: Kjell Åge Bringsrud Multipleksing Feildeteksjon, flytkontroll Adressering LAN Repeatere, broer TCP/IP Øvre lag Applikasjonsprotokoller

Detaljer

Detaljerte funksjoner i datanett

Detaljerte funksjoner i datanett Detaljerte funksjoner i datanett Foreleser: Kjell Åge Bringsrud INF1060 1 Litt mer detaljer om: Multipleksing Feildeteksjon, flytkontroll Adressering LAN Repeatere, broer TCP/IP Øvre lag Applikasjonsprotokoller

Detaljer

Flere detaljerte funksjoner i datanett

Flere detaljerte funksjoner i datanett Flere detaljerte funksjoner i datanett Foreleser: Kjell Åge Bringsrud INF1060 1 Ennå litt mer detaljer: IP Adressering TCP, UDP Øvre lag Applikasjonsprotokoller INF1060 2 Internett Best-effort overføring

Detaljer

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

Sentrale deler av pensum i INF240. Hensikt. Pål Spilling og Kjell Åge Bringsrud Sentrale deler av pensum i INF240 Pål Spilling og Kjell Åge Bringsrud 07.05.2003 1 Hensikt Her følger en (ikke fullstendig) liste i stikkords form for sentrale temaer vi forventer at studentene skal kunne

Detaljer

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

Litt mer detaljer om: Detaljerte funksjoner i datanett. Fysisk Lag. Multipleksing Litt mer detaljer om: Detaljerte funksjoner i datanett Foreleser: Kjell Åge Bringsrud Multipleksing Feildeteksjon, flytkontroll Adressering LAN Repeatere, broer TCP/IP Øvre lag Applikasjonsprotokoller

Detaljer

Detaljerte Funksjoner i Datanett

Detaljerte Funksjoner i Datanett Detaljerte Funksjoner i Datanett Tor Skeie Email: tskeie@ifi.uio.no (Foiler fra Kjell Åge Bringsrud) INF1060 1 Litt mer detaljer om: Multiplexing Link-laget: Feildeteksjon og flytkontroll LAN typer Broer

Detaljer

Sentrale deler av pensum i INF

Sentrale deler av pensum i INF Sentrale deler av pensum i INF3190 31.05.2005 1 Hensikt Her følger en (ikke fullstendig) liste i stikkords form for sentrale temaer vi forventer at studentene skal kunne til eksamen. Prioriteringen ligger

Detaljer

Ennå litt mer detaljer: Flere detaljerte funksjoner i datanett

Ennå litt mer detaljer: Flere detaljerte funksjoner i datanett Ennå litt mer detaljer: Flere detaljerte funksjoner i datanett Foreleser: Kjell Åge Bringsrud IP Adressering TCP, UDP Øvre lag Applikasjonsprotokoller INF1060 1 INF1060 2 Internett Best-effort overføring

Detaljer

Ennå litt mer detaljer: Flere detaljerte funksjoner i datanett

Ennå litt mer detaljer: Flere detaljerte funksjoner i datanett Ennå litt mer detaljer: Flere detaljerte funksjoner i datanett Foreleser: Kjell Åge Bringsrud IP Adressering TCP, UDP Øvre lag Applikasjonsprotokoller INF1060 1 INF1060 2 Internett Best-effort overføring

Detaljer

Nettlaget. Nettlagets oppgaver

Nettlaget. Nettlagets oppgaver Ruting og Pakke- svitsjing Mål Oversikt over hvor ruting passer inn i Internett arkitekturen Prinsippene for vanlige ruting protokoller Styrker og svakheter Disposisjon primæroppgavene til nettlaget datagram

Detaljer

Gjennomgang av kap. 1-4. Kommunikasjonsformer Typer av nettverk Adressering og routing Ytelse Protokoller

Gjennomgang av kap. 1-4. Kommunikasjonsformer Typer av nettverk Adressering og routing Ytelse Protokoller Uke 6 - gruppe Gjennomgang av kap. 1-4 Kommunikasjonsformer Typer av nettverk Adressering og routing Ytelse Protokoller Gruppearbeid Diskusjon Tavle Gi en kort definisjon av følgende: 1. Linje/pakkesvitsjing

Detaljer

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

Litt mer detaljer om: Detaljerte funksjoner i datanett. Fysisk Lag. Multipleksing Litt mer detaljer om: Detaljerte funksjoner i datanett Foreleser: Kjell Åge Bringsrud Multipleksing Feildeteksjon, flytkontroll Adressering LAN Repeatere, broer TCP/IP Øvre lag Applikasjonsprotokoller

Detaljer

Hva er en protokoll? INF1060 Introduksjon 2

Hva er en protokoll? INF1060 Introduksjon 2 Oversikt: Hva er Internet? Hva er en protokoll? Endesystemer Kjernenett Aksessnett og fysiske media Gjennomstrømning (throughput), tap og forsinkelse Protokoll lag IP, TCP, UDP Applikasjoner INF1060 1

Detaljer

Løsningsforslag Gruppeoppgaver, januar INF240 Våren 2003

Løsningsforslag Gruppeoppgaver, januar INF240 Våren 2003 Løsningsforslag Gruppeoppgaver, 27. 31. januar INF240 Våren 2003 1. Kommunikasjonsformer Gi en kort definisjon på følgende begrep: a) Linje/pakkesvitsjing Linjesvitsjing er en teknikk som tradisjonelt

Detaljer

Litt mer detaljer om: Tids multipleksing

Litt mer detaljer om: Tids multipleksing Detaljerte funksjoner i datanett Foreleser: Kjell Åge Bringsrud INF060 Litt mer detaljer om: Multipleksing Feildeteksjon, flytkontroll Adressering LAN Repeatere, broer TCP/ Øvre lag Applikasjonsprotokoller

Detaljer

Internett Best-effort overføring Flere detaljerte funksjoner i datanett. Ennå litt mer detaljer: Formatet til IP-hodet

Internett Best-effort overføring Flere detaljerte funksjoner i datanett. Ennå litt mer detaljer: Formatet til IP-hodet Ennå litt mer detaljer: Internett Best-effort overføring Flere detaljerte funksjoner i datanett Foreleser: Kjell Åge Bringsrud IP Adressering, UDP Øvre lag Applikasjonsprotokoller IP IP Internett 23.11.2005

Detaljer

Flere detaljerte funksjoner i datanett

Flere detaljerte funksjoner i datanett Flere detaljerte funksjoner i datanett Foreleser: Kjell Åge Bringsrud INF1060 1 Ennå litt mer detaljer: IP Adressering TCP, UDP Øvre lag Applikasjonsprotokoller INF1060 2 Internett Best-effort overføring

Detaljer

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

Oppsummering: Linjesvitsjing kapasiteten er reservert, og svitsjing skjer etter et fast mønster. Linjesvitsj Oppsummering: Linjesvitsjing kapasiteten er reservert, og svitsjing skjer etter et fast mønster Linjesvitsj Pakkesvitsjing Ressursene er ikke reservert; de tildeles etter behov. Pakkesvitsjing er basert

Detaljer

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

Kommunikasjonsnett. Et kommunikasjonsnett er utstyr (maskinvare og programvare) for utveksling av informasjon 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

Detaljer

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

Transport - laget (ende-til-ende protokoller) Internett Best-effort overføring. Best-effort nett kvaliteter Transport - laget (ende-til-ende protokoller) Best effort med multipleksing (UDP) Pålitelig byte-strøm () Foreleser: Kjell Åge Bringsrud E-mail: kjellb@ifi.uio.no 04.04.2003 1 Internett Best-effort overføring

Detaljer

Flere Detaljerte Funksjoner i Datanett

Flere Detaljerte Funksjoner i Datanett Flere Detaljerte Funksjoner i Datanett Tor Skeie Email: tskeie@ifi.uio.no Foiler fra Kjell Åge Bringsrud INF1060 1 Ennå litt mer detaljer: IP og adressering TCP, UDP Overføringssyntaks - koding Applikasjonsprotokoller

Detaljer

Fysisk Lag. Den primære oppgave

Fysisk Lag. Den primære oppgave Fysisk Lag Fysisk Fysisk Den primære oppgave flytte bits fra avsender til mottaker krever: standardisert måte å representere bit inn på transmisjonsmediet standardisering av kabler og tilkoplingsutstyr

Detaljer

Det matematisk-naturvitenskapelige fakultet

Det matematisk-naturvitenskapelige fakultet UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i INF1060 Introduksjon til operativsystemer og datakommunikasjon Eksamensdag: 7. desember 2007 Tid for eksamen: 14.30 17.30 Oppgavesettet

Detaljer

IT Grunnkurs Nettverk 3 av 4

IT Grunnkurs Nettverk 3 av 4 1 IT Grunnkurs Nettverk 3 av 4 Foiler av Yngve Dahl og Rune Sætre Del 1 og 3 presenteres av Rune, satre@ntnu.no Del 2 og 4 presenteres av Yngve, yngveda@ntnu.no 2 Nettverk Oversikt Del 1 1. Introduksjon

Detaljer

Flere detaljerte funksjoner i datanett

Flere detaljerte funksjoner i datanett Flere detaljerte funksjoner i datanett Foreleser: Kjell Åge Bringsrud 17.11.2004 1 Ennå litt mer detaljer: IP Adressering TCP, UDP Øvre lag Applikasjonsprotokoller 17.11.2004 2 Nettlaget Server Disk Disk

Detaljer

Detaljerte funksjoner i datanett

Detaljerte funksjoner i datanett Detaljerte funksjoner i datanett Foreleser: Kjell Åge Bringsrud 16.11.2005 1 Litt mer detaljer om: Multipleksing Feildeteksjon, flytkontroll Adressering LAN Repeatere, broer TCP/IP Øvre lag Applikasjonsprotokoller

Detaljer

Det fysiske laget, del 2

Det fysiske laget, del 2 Det fysiske laget, del 2 Kjell Åge Bringsrud (med foiler fra Pål Spilling) 02.02.2005 INF3190 1 Analog og digital transmisjon forsterker analog overføring med forsterker, støy er additiv regenerator og

Detaljer

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

TDT4110 IT Grunnkurs: Kommunikasjon og Nettverk. Læringsmål og pensum. Hva er et nettverk? Mål. Pensum 1 TDT4110 IT Grunnkurs: Kommunikasjon og Nettverk Kommunikasjon og nettverk 2 Læringsmål og pensum Mål Lære det mest grunnleggende om hvordan datanettverk fungerer og hva et datanettverk består av Pensum

Detaljer

Ennå litt mer detaljer: Flere detaljerte funksjoner i datanett

Ennå litt mer detaljer: Flere detaljerte funksjoner i datanett Ennå litt mer detaljer: Flere detaljerte funksjoner i datanett Foreleser: Kjell Åge Bringsrud Adressering TCP, UDP Øvre lag Applikasjonsprotokoller 16.11.2004 1 16.11.2004 2 Nettlaget Tasks of the Network

Detaljer

Hva er en protokoll? Hva er Internet?

Hva er en protokoll? Hva er Internet? Oversikt: Hva er en protokoll? Hva er Internet? Hva er en protokoll? Endesystemer Kjernenett Aksessnett og fysiske media Gjennomstrømning (throughput), tap og forsinkelse Protokoll lag IP, TCP, UDP Applikasjoner

Detaljer

IT Grunnkurs Nettverk 2 av 4

IT Grunnkurs Nettverk 2 av 4 1 IT Grunnkurs Nettverk 2 av 4 Foiler av Yngve Dahl og Rune Sætre Del 1 og 3 presenteres av Rune, satre@ntnu.no Del 2 og 4 presenteres av Yngve, yngveda@ntnu.no 2 Nettverk Oversikt Del 1 1. Introduksjon

Detaljer

Kapittel 10 Tema for videre studier

Kapittel 10 Tema for videre studier Kapittel Tema for videre studier I dette kapitlet ser vi nærmere på: Nettverksteknologi Virtuelle private nett Nettverksadministrasjon Mobilitet og flyttbare nettverkstilkoblinger Sikkerhet Garantert tjenestekvalitet

Detaljer

What is a protocol? Network protocols: Machine instead of people All communication activity in the Internet is controlled by protocols

What is a protocol? Network protocols: Machine instead of people All communication activity in the Internet is controlled by protocols Oversikt: What is the Internet? What is a protocol? End systems Core networks Access network and physical media Throughput, loss and delay Protocol layers IP, TCP, UDP Applications INF1060 1 What is a

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i INF 240 og IN270 Datakommunikasjon Eksamensdag: Onsdag 21. mai 2003 Tid for eksamen 9.00-15.00 Oppgavesettet er på 5 sider Vedlegg:

Detaljer

Institutt for informatikk & UNIK Innledning til kurset IN-270

Institutt for informatikk & UNIK Innledning til kurset IN-270 Institutt for informatikk & UNIK Innledning til kurset IN-270 KOMPENDIUM no 68 Januar 1997 DET MATEMATISK- NATURVITENSKAPELIGE FAKULTET UNIVERSITETET I OSLO Sist oppdatert 6/1/00 1 Innholdsfortegnelse

Detaljer

Det fysiske laget, del 2

Det fysiske laget, del 2 Det fysiske laget, del 2 Kjell Åge Bringsrud (med foiler fra Pål Spilling) 1 Pulsforvrengning gjennom mediet Linje g(t) innsignal Dempning A(f) v(t) utsignal A(f) 0% 50% Frekvensresponsen Ideell Frekv.

Detaljer

What is a protocol? What is the Internet? End systems. Oversikt: Internet: network of

What is a protocol? What is the Internet? End systems. Oversikt: Internet: network of Oversikt: What is the Internet? What is a protocol? End systems Core networks Access network and physical media Throughput, loss and delay Protocol layers IP, TCP, UDP Applications INF1060 1 Human protocols:

Detaljer

Detaljerte Funksjoner i Datanett

Detaljerte Funksjoner i Datanett Detaljerte Funksjoner i Datanett Tor Skeie Email: tskeie@ifi.uio.no (Foiler fra Kjell Åge Bringsrud) INF1060 1 Litt mer detaljer om: Multiplexing Link-laget: Feildeteksjon og flytkontroll LAN typer Broer

Detaljer

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

Linklaget. Olav Lysne. (med bidrag fra Stein Gjessing og Frank Eliassen) Oppsummering 1 laget Olav Lysne (med bidrag fra Stein Gjessing og Frank Eliassen) Oppsummering 1 Internettets Overlay Arkitektur IP-link C.b B.a A.a a C b d a b A.c c a B c b A Oppsummering 2 Lagets tjenester Framing

Detaljer

What is the Internet?

What is the Internet? Oversikt: What is the Internet? What is a protocol? End systems Core networks Access network and physical media Throughput, loss and delay Protocol layers IP, TCP, UDP Applications INF1060 1 What is the

Detaljer

2EOLJDWRULVNRSSJDYHQU L GDWDNRPPXQLNDVMRQ + VWHQ.,QQOHYHULQJVIULVWRNWREHU *MHQQRPJnVWRUVGDJRNWREHU

2EOLJDWRULVNRSSJDYHQU L GDWDNRPPXQLNDVMRQ + VWHQ.,QQOHYHULQJVIULVWRNWREHU *MHQQRPJnVWRUVGDJRNWREHU 2EOLJDWRULVNRSSJDYHQU L GDWDNRPPXQLNDVMRQ + VWHQ,QQOHYHULQJVIULVWRNWREHU *MHQQRPJnVWRUVGDJRNWREHU 2SSJDYH D)RUNODUKYLONHWRHOHPHQWHUHQ,3DGUHVVHEHVWnUDY En IP-adresse består av to deler, nettverksdel og

Detaljer

Oppgave 8.1 fra COD2e

Oppgave 8.1 fra COD2e Oppgave 8.1 fra COD2e To systemer brukes for transaksjonsprosessering: A kan utføre 1000 I/O operasjoner pr. sekund B kan utføre 750 I/O operasjoner pr. sekund Begge har samme prosessor som kan utføre

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i INF1060 Introduksjon til operativsystemer og datakommunikasjon Eksamensdag: 9. desember 2005 Tid for eksamen: 14.30 17.30 Oppgavesettet

Detaljer

Input/Output. når tema pensum. 13/4 busser, sammenkobling av maskiner /4 PIO, DMA, avbrudd/polling

Input/Output. når tema pensum. 13/4 busser, sammenkobling av maskiner /4 PIO, DMA, avbrudd/polling Input/Output når tema pensum 13/4 busser, sammenkobling av maskiner 8.2 8.4 20/4 PIO, DMA, avbrudd/polling 8.5 8.6 in 147, våren 1999 Input/Output 1 Tema for denne forelesningen: sammenkobling inne i datamaskiner

Detaljer

Redundante linjer fra BKK. Frokostmøte 25. januar 2011 Terje Henneli, BKK Marked

Redundante linjer fra BKK. Frokostmøte 25. januar 2011 Terje Henneli, BKK Marked Redundante linjer fra BKK Frokostmøte 25. januar 2011 Terje Henneli, BKK Marked Redundans, diversitet Tv, radio og musikk Video On Demand Videokonferanser Spill og underholdning Sikkerhetsløsninger for

Detaljer

Hva består Internett av?

Hva består Internett av? Hva består Internett av? Hva er et internett? Et internett = et nett av nett Ingen sentral administrasjon eller autoritet. Mange underliggende nett-teknologier og maskin/programvareplatformer. Eksempler:

Detaljer

Kapittel 6: Lenkelaget og det fysiske laget

Kapittel 6: Lenkelaget og det fysiske laget Kapittel 6: Lenkelaget og det fysiske laget I dette kapitlet ser vi nærmere på: Lenkelaget Oppgaver på lenkelaget Konstruksjon av nettverk Aksessmekanismer Det fysiske laget Oppgaver på det fysiske laget

Detaljer

ITF20205 Datakommunikasjon - høsten 2011

ITF20205 Datakommunikasjon - høsten 2011 ITF20205 Datakommunikasjon - høsten 2011 Løsningsforslag til teoretisk øving nr. 4. Nr.1. - Hvordan foregår multipleksing og demultipleksing på transportlaget? Det kan være flere applikasjoner som kjører

Detaljer

TTM4175 Hva er kommunikasjonsteknologi?

TTM4175 Hva er kommunikasjonsteknologi? 1 TTM4175 Hva er kommunikasjonsteknologi? Del 3 Bjørn J. Villa Stipendiat Institutt for Telematikk, NTNU bv@item.ntnu.no 2 Innhold Begrepet «Kommunikasjonsteknologi» Definisjon, historikk og en liten refleksjon

Detaljer

Linklaget - direkte forbindelser mellom noder

Linklaget - direkte forbindelser mellom noder Linklaget - direkte forbindelser mellom noder Foreleser: Kjell Åge Bringsrud E-mail: kjellb 2/11/2004 1 Tilbakeblikk Kursets fokus nett for generell bruk pakkebaserte nett A Noder 1 2 3 4 5 D 6 Link 2/11/2004

Detaljer

Tjenester i skyen. 19. desember

Tjenester i skyen. 19. desember Sky med netthatt Tjenester i skyen Det blir mer og mer aktuelt å flytte tjenester ut av campus og inn i en eller annen form for sky. Å sentralisere tjenester enten nasjonalt slik som UH-skype eller UH-

Detaljer

Løsningsforslag uke 48

Løsningsforslag uke 48 Løsningsforslag uke 48 Oppgave 1 Linjesvitsjing er en teknikk som tradisjonelt har vært i bruk i telefon-nettet, men som nå også benyttes for dataoverføring. ruken av en linjesvitsjet forbindelse foregår

Detaljer

Kapittel 5 Nettverkslaget

Kapittel 5 Nettverkslaget Kapittel 5 Nettverkslaget I dette kapitlet ser vi nærmere på: Nettverkslaget IP-protokollen Format Fragmentering IP-adresser Rutere Hierarkisk ruting og ruteaggregering Autonome soner 1 Nettverkslaget

Detaljer

Diverse praktisk: Merk at foilene også er pensum, og at det kan finnes info på foilene som ikke finnes i boka! Ukeoppgavene er også pensum.

Diverse praktisk: Merk at foilene også er pensum, og at det kan finnes info på foilene som ikke finnes i boka! Ukeoppgavene er også pensum. Diverse praktisk: Merk at foilene også er pensum, og at det kan finnes info på foilene som ikke finnes i boka! Ukeoppgavene er også pensum. Godkjent lommeregner er tillatt ved eksamen. INF3190 1 Kapittel

Detaljer

Nettverkslaget. Fragmentering/framsending Internetworking IP

Nettverkslaget. Fragmentering/framsending Internetworking IP Uke 9 - gruppe Nettverkslaget Fragmentering/framsending Internetworking IP Gruppearbeid Diskusjon 1. Forklar prinsippet for fragmentering og reassemblering. Anta at maskinen som tar iniativet til kommunikasjonen

Detaljer

What is the Internet?

What is the Internet? Oversikt: What is the Internet? What is a protocol? End systems Core s Access and media Throughput, loss and delay Protocol layers IP, TCP, UDP Applications INF060 What is the Internet? Internet: of s

Detaljer

Forelesning Lagdeling i Internettarkitekturen

Forelesning Lagdeling i Internettarkitekturen IN1020 - Introduksjon til datateknologi Forelesning 19.10.2018 Lagdeling i Internettarkitekturen Håkon Kvale Stensland & Andreas Petlund Plan for nettverksdelen av IN1020 21. september Kryptering til hverdags

Detaljer

Introduksjon til nettverksteknologi

Introduksjon til nettverksteknologi Avdeling for informatikk og e- læring, Høgskolen i Sør- Trøndelag Introduksjon til nettverksteknologi Olav Skundberg og Boye Holden 23.08.13 Lærestoffet er utviklet for faget IFUD1017- A Nettverksteknologi

Detaljer

INF1060: avsluttende eksamen

INF1060: avsluttende eksamen INF1060: avsluttende eksamen Kandidatnummer: 1 Oppgave 1 - operativsystemer max 39 poeng Løsningsforslagene er mer eller mindre hentet fra foilene. Merk at andre forklaringer også kan være fornuftige.

Detaljer

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

Løsningsforslag til oppgaver i datakommunikasjons-delen i inf1060, uke 48, 2004. Løsningsforslag til oppgaver i datakommunikasjons-delen i inf1060, uke 48, 2004. 1. Kommunikasjonsformer Gi en kort definisjon på følgende begrep: a) Linje/pakkesvitsjing Linjesvitsjing er en teknikk som

Detaljer

TTM4175 Hva er kommunikasjonsteknologi?

TTM4175 Hva er kommunikasjonsteknologi? 1 TTM4175 Hva er kommunikasjonsteknologi? Del 3 Bjørn J. Villa PhD, Senior Engineer, UNINETT AS bv@item.ntnu.no // bv@uninett.no 2 Innhold Begrepet «Kommunikasjonsteknologi» Definisjon, historikk og en

Detaljer

Repetisjon - Oversikt:

Repetisjon - Oversikt: Repetisjon - Oversikt: What is the Internet? What is a protocol? End systems Core networks Access network and physical media Throughput, loss and delay Protocol layers IP, TCP, UDP Applications What is

Detaljer

Lek 01 Grunnprinsipper

Lek 01 Grunnprinsipper Lek 01 Grunnprinsipper I denne presentasjonen ser vi nærmere på: Standardisering Standardiseringsorganisasjoner Lagdelte kommunikasjonsmodeller Pakkesvitsjede nettverk Klient-tjener arkitektur 1 Standardisering

Detaljer

Forelesning Oppsummering

Forelesning Oppsummering IN1020 - Introduksjon til datateknologi Forelesning 23.11.2018 Oppsummering Håkon Kvale Stensland & Andreas Petlund Nettverksdelen - Pensum Relevante kapitler fra boka (se pensumliste) Alt presentert på

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i INF1060 Introduksjon til operativsystemer og datakommunikasjon Eksamensdag: 6. desember 2012 Tid for eksamen: 14.30 18.30 Oppgavesettet

Detaljer

Løsningsforslag Gruppeoppgaver, 28. april 2. mai. 1. Metningskontroll ( Congestion control ) og ressursallokering.

Løsningsforslag Gruppeoppgaver, 28. april 2. mai. 1. Metningskontroll ( Congestion control ) og ressursallokering. Løsningsforslag Gruppeoppgaver, 28. april 2. mai 1. Metningskontroll ( Congestion control ) og ressursallokering. a) Hva menes med metning og metningskontroll i et nettverk? Metning er overbelastning i

Detaljer

6105 Windows Server og datanett

6105 Windows Server og datanett 6105 Windows Server og datanett Leksjon 2a Introduksjon til nettverk Lokalnett LAN Fjernnett WAN Internett Klient-tjenerprinsippet Tjenermaskiner og tjeneroperativsystemer Skytjenester - cloud computing

Detaljer

6105 Windows Server og datanett

6105 Windows Server og datanett 6105 Windows Server og datanett Leksjon 2a Introduksjon til nettverk Lokalnett LAN Fjernnett WAN Internett Klient-tjenerprinsippet Tjenermaskiner og tjeneroperativsystemer Skytjenester - cloud computing

Detaljer

Tjenestebeskrivelse Ethernet fra BKK

Tjenestebeskrivelse Ethernet fra BKK Tjenestebeskrivelse Ethernet fra BKK Innhold Ethernet fra BKK... 3 Ethernet Transport... 3 Ethernet Aksess og Ethernet Multiaksess... 4 Grensesnitt... 5 MTU... 5 QoS... 5 Service Level Agreement (SLA)...

Detaljer

TJENESTEBESKRIVELSE ETHERNET TRANSPORT SDH /v1.7

TJENESTEBESKRIVELSE ETHERNET TRANSPORT SDH /v1.7 TJENESTEBESKRIVELSE ETHERNET TRANSPORT SDH 01.12.2018/v1.7 1 INNLEDNING 3 2 DEFINISJONER OG FORKORTELSER 4 2.1 Definisjoner 4 2.2 Forkortelser 4 3 TJENESTENS EGENSKAPER 5 3.1 Tilkobling og overlevering

Detaljer

Jakten på 100 prosent oppetid i telenettene

Jakten på 100 prosent oppetid i telenettene Jakten på 100 prosent oppetid i telenettene Telecruise 2013 Helge Moe og Olaf Schjelderup Hva skal vi snakke om? Helsenettet i dag Neste generasjon kjernenett (NGK) Aktørbilde Realisering «jakten på 100%

Detaljer

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

Innhold. Innledning til Input/Output. Ulike typer Input/Output. Input/Output internt i datamaskinen. Input/Output mellom datamaskiner Innhold Innledning til Input/Output Ulike typer Input/Output Input/Output internt i datamaskinen Input/Output mellom datamaskiner 23.04.2001 Input/Output 1 Input/Output (I/O) En datamaskin kommuniserer

Detaljer

Det matematisk-naturvitenskapelige fakultet

Det matematisk-naturvitenskapelige fakultet UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i INF1060 Introduksjon til operativsystemer og datakommunikasjon Eksamensdag: 4. desember 2009 Tid for eksamen: 14.30 17.30 Oppgavesettet

Detaljer

Kapittel 4: Transportlaget

Kapittel 4: Transportlaget Kapittel 4: Transportlaget Noen mekanismer vi møter på transportlaget Adressering Glidende vindu Deteksjon av bitfeil Pålitelig overføring med TCP Etablering av TCP-forbindelse Flyt- og metningskontroll

Detaljer

TTM4175 Hva er kommunikasjonsteknologi?

TTM4175 Hva er kommunikasjonsteknologi? 1 TTM4175 Hva er kommunikasjonsteknologi? Del 1 Bjørn J. Villa PhD, Senior Engineer, UNINETT AS bv@item.ntnu.no // bv@uninett.no 2 Innhold Begrepet Definisjon, historikk og en liten refleksjon Påvirker

Detaljer

Løsningsforslag Gruppeoppgaver 24. - 28.mars 2003

Løsningsforslag Gruppeoppgaver 24. - 28.mars 2003 Løsningsforslag Gruppeoppgaver 24. - 28.mars 2003 1. Fragmentering a) Forklar prinsippet for fragmentering og reassemblering. Anta at maskinen som tar initiativet til kommunikasjonen benytter maksimale

Detaljer

Innhold. BKK Digitek AS Fjøsangerveien 65, Postboks 7050, 5020 Bergen T: E:

Innhold. BKK Digitek AS Fjøsangerveien 65, Postboks 7050, 5020 Bergen T: E: Innhold BKKs IP-VPN tjenester... 3 Grensesnitt... 3 Kunderuter (CPE)... 4 IP-adresser... 4 MTU... 4 Dynamisk ruting... 4 Service Level Agreement (SLA)... 4 Internasjonalt IP-VPN... 4 IP-VPN Unmanaged...

Detaljer

Løsningsforslag Gruppeoppgaver 17. - 21.mars 2003

Løsningsforslag Gruppeoppgaver 17. - 21.mars 2003 Løsningsforslag Gruppeoppgaver 17. - 21.mars 2003 1. Nettverkslaget a) Gi en beskrivelse av hovedoppgavene til nettlaget. Hovedoppgaven til nettlaget er å transportere rammer fra SAP på toppen av nettlaget

Detaljer

Produktvilkår Transmisjon

Produktvilkår Transmisjon Produkter og tjenester i Nødnett Produktvilkår Transmisjon Mars 2018 1. Innhold 1. Innhold... 1 3. Definisjoner... 2 4. Om Transmisjon... 3 5. Funksjonalitet... 3 E1 leid linje (samband for telefoni)...

Detaljer

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

IEEE 802.16 Trådløs MAN. Skille mellom: Funksjoner: Fysiske Lag MAC Lag QoS. Foreleser: Kjell Åge Bringsrud Epost: kjellb@ifi.uio. IEEE 802.16 Trådløs MAN Foreleser: Kjell Åge Bringsrud Epost: kjellb@ifi.uio.no 24.02.2005 inf3190 1 24.02.2005 inf3190 2 Skille mellom: Funksjoner: Fysiske Lag MAC Lag QoS Mål: Sørge for høyhastighets

Detaljer

Grensesnitt mot Telenor - Bredbåndsforum 11. mars Fault Management and Trouble Ticketing

Grensesnitt mot Telenor - Bredbåndsforum 11. mars Fault Management and Trouble Ticketing Grensesnitt mot Telenor - Bredbåndsforum 11. mars 2019 Dette dokumentet beskriver et forslag til løsning på hvordan ISP-ene skal ha grensesnitt mot Telenor i forbindelse med nytt VULA-produkt. Det beskriver

Detaljer

Dagens temaer. Praktisk anvendelse: Satellittkommunikasjon. eksempler på bruk av assembler/c/arkitektur teknikker for å øke hastigheten

Dagens temaer. Praktisk anvendelse: Satellittkommunikasjon. eksempler på bruk av assembler/c/arkitektur teknikker for å øke hastigheten Dagens temaer Praktisk anvendelse: Satellittkommunikasjon! Praktiske! Flere! Cachehukommelse eksempler på bruk av assembler/c/arkitektur teknikker for å øke hastigheten del (fra kapittel 6.5 i Computer

Detaljer

Bilag 3: Kundens tekniske plattform

Bilag 3: Kundens tekniske plattform Bilag 3: Kundens tekniske plattform Versjon 1.3 23 november 2011 Innhold 1 OMFANG... 3 2 INNLEDNING... 4 2.1 ARKITEKTUR OG INFRASTRUKTUR... 4 2.1.1 Microsoft... 4 2.1.2 Datarom... 4 2.1.3 LAN/WAN... 4

Detaljer

Peer-to-Peer systemer

Peer-to-Peer systemer Peer-to-Peer systemer Bakgrunn Oversikt Taksonomi Applikasjonsområder Modeller Mats Thoresens diplom 2003 1 2 Hva er Peer-to-Peer? Peer node i et nettverk Noder i en arkitektur kommuniserer og deler ressurser

Detaljer

Innhold. Funksjonell virkemåte. Overordnet arkitektur

Innhold. Funksjonell virkemåte. Overordnet arkitektur Kapittel 1 Kapittel 1 Telenett 1.1 Hva er telekom?........................................ 17 Bokas oppbygging...................................... 18 Historisk tilbakeblikk....................................

Detaljer

Prosjektet SAMKOM2016

Prosjektet SAMKOM2016 Prosjektet SAMKOM2016 Presentert på datacop Gjøvik januar 2016 Olav Skundberg Bjørn Klefstad Siktemål med prosjektet SAMKOM2016 Fusjonsprosessen bruker begrepene robuste fagmiljø og bedre utdanningskvalitet.

Detaljer

Transport - laget (ende-til-ende protokoller) Glidende vindu protokoll. Flyt kontroll. dataoverføringsfasen. Sender. Mottaker

Transport - laget (ende-til-ende protokoller) Glidende vindu protokoll. Flyt kontroll. dataoverføringsfasen. Sender. Mottaker Transport - laget (ende-til-ende protokoller) dataoverføringsfasen 4/4/2003 1 Glidende vindu protokoll Sender Mottaker TCP LastByteWritten TCP LastByteRead LastByteAcked LastByteSent NextByteExpected LastByteRcvd

Detaljer

Kapittel 9 Teletjenester

Kapittel 9 Teletjenester Kapittel 9 Teletjenester I dette kapitlet ser vi nærmere på: Infrastruktur for telekommunikasjon ISDN Digital Subscriber Lines Leide linjer Frame Relay ATM X.25 1 Infrastruktur for Telekommunikasjon Ønsker

Detaljer

Lagene spiller sammen

Lagene spiller sammen Lagene spiller sammen Dere har lært om lagene, men hvordan virker dette i praksis? Utgangspunkt i Ethernet/IP/TCP/Applikasjonslag Trafikkpolitiet i Internett (ISP og congestion control) Hvordan oversettes

Detaljer

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

Linklaget. Feildeteksjon/feilretting - pålitelig overføring. Foreleser: Kjell Åge Bringsrud   kjellb 2/9/2005 1 Linklaget Feildeteksjon/feilretting - pålitelig overføring Foreleser: Kjell Åge Bringsrud E-mail: kjellb 2/9/2005 1 Stop-and-Wait Grunnleggende svakhet: utnytter linjekapasiteten dårlig Eksempel: Avsender

Detaljer

Generelt om operativsystemer

Generelt om operativsystemer Generelt om operativsystemer Operativsystemet: Hva og hvorfor Styring av prosessorer (CPU), elektronikk, nettverk og andre ressurser i en datamaskin er komplisert, detaljert og vanskelig. Maskinvare og

Detaljer

Disposisjon. Det fysiske laget. Maskin arkitektur. Fysisk Lag

Disposisjon. Det fysiske laget. Maskin arkitektur. Fysisk Lag Disposisjon Det fysiske laget Kjell Åge Bringsrud (kjellb@ifi.uio.no) ulike medier og deres egenskaper båndbredde og datarate; øvre grenser følsomhet for elektrisk støy Nyquist s og Shannon s teoremer

Detaljer

6105 Windows Server og datanett

6105 Windows Server og datanett 6105 Windows Server og datanett Leksjon 11a DHCP Dynamic Host Configuration Protocol IP-konfigurasjon (repetisjon) DHCP-protokollen DHCP-tjener i Windows Server DHCP-tjener i VMWare/VirtualBox DHCP-klient

Detaljer

Produktvilkår Transmisjon

Produktvilkår Transmisjon Produkter og tjenester i Nødnett Produktvilkår Transmisjon Januar 2017 1. Innhold 1. Innhold... 1 3. Definisjoner... 2 4. Om Transmisjon... 3 5. Funksjonalitet i Transmisjonstjenestene... 3 E1 leid linje

Detaljer

TJENESTEBESKRIVELSE LEID LINJE /v1.7

TJENESTEBESKRIVELSE LEID LINJE /v1.7 TJENESTEBESKRIVELSE LEID LINJE 01.12.2018/v1.7 1 INNLEDNING 3 2 DEFINISJONER OG FORKORTELSER 3 2.1 Definisjoner... 3 2.2 Forkortelser... 3 3 TJENESTENS EGENSKAPER 4 4 TEKNISK BESKRIVELSE 4 4.1 Tilkobling

Detaljer

Trådløse Systemer. Arild Trobe Engineering Manager. Trådløse Systemer for å løse.. dette?

Trådløse Systemer. Arild Trobe Engineering Manager. Trådløse Systemer for å løse.. dette? Trådløse Systemer Arild Trobe Engineering Manager 1 Trådløse Systemer for å løse.. dette? 2 Trådløse systemer Hvorfor? 3 3. DELT TOPOLOGI 4 6 LAN WLAN (802.11X) ZigBee Bluetooth PAN WMAN (802.16) (802.20)

Detaljer