ITF20205 Datakommunikasjon - høsten 2011
|
|
- Bodil Simensen
- 7 år siden
- Visninger:
Transkript
1 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 samtidig på en PC (datamaskin), og som bruker tjenester gitt av transportlaget. En tjeneste kan være å sende over og motta data til applikasjonen. Applikasjonene bruker hver sin socket, som kan ses på som en dør inn til, eller ut av applikasjonen. Hver socket blir adressert via portnummer. Multipleksing på transportlaget vil si å sende data ut på nettet fra mange forskjellig sockets. Demultipleksing vil si å gi data opp til de forskjellige applikasjonen via den riktige socket. Nr.2. Hva er port scanning? Forklar litt omkring det. Port scanning går ut på å systematisk skanne en PC (datamaskin) for åpne porter. Dette kan brukes av ulovlige inntrengere til å finne en port hvor de kan komme inn i datamaskinen. Nr.3. Hva er effektiviteten på en dataoverføring hvis det brukes "stop-and-wait" overføring, datahastigheten er 100 Mbit/s, pakkestørrelsen er på 1000 bit, og forsinkelsen mellom sender og mottager er på 10 ms? (ref. s. 255) Pakkestørrelsen: L= 1000 bit Bithastigheten: R = bit/s Tidsforsinkelse fram og tilbake: RTT = 2 10 ms = 20 ms Effektiviteten U : Nr.4. - Hva blir den effektive overføringhastigheten i oppgaven over? Den effektive overføringshastigheten blir: U R = = = 50 Kbit/s 1
2 Nr.5. - Hvordan kan effektiviteten økes? Effektiviteten kan økes ved å øke størrelsen på pakkene, og/eller gå over til kontinuerlig dataøverføring med en størst mulig vindusstørrelse. Nr.6. - Hva er forskjellen mellom "Go-back-N" og "Selective repeat"? Ved kontinuerlig dataoverføring, kan du sende flere pakker etter hverandre før ACK har kommet tilbake på den første pakka. Ved en feil i en pakke, blir det retransmisjon. Det er to måter å sende på nytt de pakkene det er feil i. Selektiv Repeat betyr at bare de pakkene med feil i blir sendt på nytt. Pakkene som tas imot riktig vil da kunne komme i feil nummer-rekkefølge, fordi innimellom pakkene vil en retransmittert pakke komme. Det er da mottagerens oppgave å sørge for å sortere pakkene slik at de er i riktig rekkefølge, før de sendes til applikasjonen. Ved Go-Back-N vil alltid pakkene bli sendt i riktig nummerrekkefølge. Ved feil i en pakke, vil da den pakken, og alle de etterfølgende pakkene, bli sendt på nytt, selv om de etterfølgende pakkene tidligere var kommet feilfri over. Pakkene vil dermed alltid komme fram i riktig nummer-rekkefølge. Nr.7. - Hva slags info finnes i hodet på en UDP pakke? Et UDP hode inneholder kun fra- og til- portnummer, lengden på datapakka og sjekksummen for datapakka. 2
3 Nr.8. - Hva slags info finnes i hodet på en TCP pakke? Et TCP hode inneholder fra- og til- portnummer. Til-portnummeret er nummeret til den socket som applikasjonen skal ha data inn på. Fra-portnummeret er nummeret til den socket som applikasjonen forventer et svar på. Sequence number er nummeret på pakka. Dette nummer øker for hver pakke, slik at mottageren kan finne ut av rekkefølgen på pakkene. Acknowldgement number er nummeret på pakka som kom fra den andre siden. Dette blir en OK melding (ACK) på data som kom fra den andre siden. Header length forteller hvor mange 32 bits ord som er i hodet. Denne info brukes for å finne ut om det sendes options i hodet, og da hvor stort det er. Kontroll bits: URG: Urgent Pointer: Hvis denne bit er satt, er det data i Urgent data pointer ACK: Hvis denne bit er satt, er acknowledgement number gyldig. PSH: Push Function: Hvis denne bit er satt må mottageren levere dataene til applikasjonen så raskt som mulig. RST: Reset the Connection: Hvis denne bit er satt, betyr det at sender avbryter sendingen og all data mottatt i denne TCP forbindelsen kan slettes. SYN: Synchronize: Hvis denne bit er satt betyr det at sender forsøker å synkronisere sekvens nummer. Dene signal kommer gjerne under initiering av en sending. FIN: Det betyr at det ikke er noe mer data i denne TCP forbindelsen hos sender. 3
4 Receive windows brukes som flyt kontroll. Her forteller mottageren hvor mange byte den vil motta. Internet checksum brukes for å finne ut om det er bitfeil i pakka. Urgent pointer: En peker til data som mottageren må bearbeide så snart som mulig. Nr.9. Hvordan løser TCP flytkontroll? Forklar første hva flytkontroll er, og nevn med eksempler hvor flykontroll oppnås i TCP. Flytkontroll er en metode for å kontrollere og styre flyten av data mellom sender og mottager. Uten denne flytkontrollen ville mottageren kunne kommet i den situasjonen at den ikke klarte å ta unna all data som kom fra senderen. Senderen kunne da ha sent data for fort for mottageren, og data kunne blitt tapt. Mottageren har et mottagerbuffer, der data legger seg før de sendes opp til applikasjonen. Det bufferet må være der fordi vi kan ikke anta at applikasjonen er klar til ta imot data da data faktisk kommer. Applikasjonen kan være opptatt med andre oppgaver da data kommer. Sålende dette mottagerbuffer har plass nok, kan sender bare sende data. Flytkontroll oppnås ved at mottageren sender info om hvor mye ledig plass den har i mottagerbufferet, tilbake til senderen. Den info legger seg i TCP hodet, i Receive window, og sendes tilbake i en ACK pakke, eller i en datapakke. Nr.10. Ved feil i en pakke blir den sent på nytt. Det er flere ting som kan gjøre at en pakke blir sent på nytt. Nevn disse. En pakke kan bli sent på nytt hvis: Ved feil i datapakka. Da vil mottageren sende på nytt ACK på den pakken som var sist riktig mottatt, altså den forrige pakken. Når senderen får denne ACK, forstår den at det var feil i pakken, og den blir sent på nytt. Hvis ingen ACK kommer innen en gitt tid, går timeout ut på den pakken. Da vil pakken bli sent på nytt. Hvis det er feil i ACK pakken, som er svar på datapakken. 4
5 Nr.11. Hvordan beregnes timeout tiden? For å beregne timeout, tas det utgangspunkt i RTT (Round-Trip Time). SampleRTT er den målte tiden fra en pakke sendes til ACK kommer. EstimatedRTT bergnes ved å bruke formelen: EstimatedRTT = (1-α) EstimatedRTT + α SampleRTT α = 0,125, som gir: EstimatedRTT = 0,875 EstimatedRTT + 0,125 SampleRTT Deretter må man finne variasjonen i RTT, som kalles DevRTT: DevRTT = (1- β) DevRTT + β (SampleRTT EstimatedRTT) (SampleRTT EstimatedRTT) betyr tallverdien av differansen mellom SampleRTT og EstimatedRTT Β = 0,25, som gir: DevRTT = 0,75 DevRTT + 0,25 (SampleRTT EstimatedRTT) Hvis variasjonen mellom hver RTT er liten, vil DevRTT bli liten. Timeout tiden beregnes nå til: TimeoutInterval = EstimatedRTT + 4 DevRTT Nr.12. Hva menes med three-way handshake? Beskriv hvordan den foregår og litt om hva slags info som sendes. TCP bruker three-way handshake for å etablere en forbindelse. 5
6 1) Klienten, eller den som vil etablere forbindelsen, starter ved å sende en pakke med SYN bit i TCP hodet satt. Denne pakka inneholder ingen data i data-delen. Den kalles også SYN pakke, fordi SYN bit er satt. I pakka finnes også info om hvilket sekvensnummer som den vil starte med. Dette er et tilfeldig nummer. Det blir plassert i sekvens nummer feltet i TCP hodet. 2) Serveren, eller den som mottar SYN pakka, svarer ved å sende en SYNACK pakke tilbake, Denne pakka har også SYN bit satt. ACK nummeret er lik sekvensnummeret den fikk fra klienten + 1. Pakka vil også inneholde info om sitt sekvensnummer, som den plasserer i sekvensmummer feltet i TCP hodet. Serveren, eller den som mottar SYN pakka, vil nå også etablere sende- og mottager-buffer og variabler for den forbindelsen. 3) Når klienten, eller den som vil etablere en forbindelse, mottar denne SYNACK pakka, etablerer den buffere for forbindelsen. Den sender også en ACK pakke tilbake, med sekvensnummeret fra serveren + 1 i acknummer feltet. SYN bit er nå ikke satt. Denne pakka kan også inneholde data i datafeltet. Forbindelsen er nå etablert. Nr.13. Hvordan håndterer TCP kø i nettverket? Kø kan oppstå i et nettverk ved at flere forbindelser går igjennom en nettverksenhet, f.eks en ruter. Summen av trafikken for hver forbindelse kan bli for stor for den ruteren, og da vil pakker bli tapt. TCP må ha mekanismer som vil kunne justere trafikken på sin forbindelse, slik at alle pakker slipper igjennom. 6
7 Nå har ikke nettverksenhetene i vanlig Internet, f.eks ruterne, mulighet til å gi beskjed om kø hos seg. Hadde den hatt den muligheten, kunne den ha gitt beskjed om køtilstanden tilbake til TCP forbindelsene. TCP må bruke andre midler for å finne ut av køtilstanden, og justere trafikken i henhold til den. TCP starter forsiktig ved å bruke slow-start. Den begynner ved å sende kun en pakke. Neste pakke sendes først etter at ACK har kommet. Da vil den øke vindustørrelsen til 2. For hver ACK legger den på en pakke i vinduet. Det vil medføre at vindusstørrelsen dobbles for hver gang (hver RTT). Slik fortsetter den inntil den oppdager at pakker blir borte (ved at timeout slår til). Da justerer den vindusstørrelsen tilbake til 1 pakke. (En pakke er MSS stor). Samtidig har den notert hva vindusstørrelsen var da timeout slo til. Threshold settes til halvparten av den verdien. Nå vil den kjøre slow-start igjen, men den vil doble vindusstørrelsen kun inntil den har kommet til Threshold. Det var jo den vindusstørrelsen hvor det gikk bra forrige gang. Ved neste dobling ble det jo pakketap. Når vindusstørrelsen har nådd Threshold verdien, går den inn i congestion avoidance tilstand, hvor økning av vindusstørrelsen skjer mye mer forsiktig. I stedet for dobling, øker den med kun 1 for hver RTT. Slik øker den inntil det blir tap av pakker igjen. Tap av pakker oppdages enten ved at timeout slår til, eller at det har kommet 3 duplikate ACK. Dvs at 2 like ACK har kommet 3 ganger. En duplikat ACK betyr at pakken kom riktig fram på andre forsøk. Køen er da ikke så stor.hvis timeout slår til, betyr det at ingen pakker har kommet fram. Da er køen stor. 7
8 Hvis tap oppdages ved at 3 duplikate ACK har kommer, går den inn i Fast recovery tilstand. Det vil si at vindusstørrelsen går tilbake til halvparten av hva den var da tap skjedde, og den går inn i congestion avoidance tilstand. Dvs. pakkestørrelsen øker kun med 1 for hver RTT. Denne økningen fortsetter inntil det blir tap igjen. Hvis tap oppdages ved at timeout slår til, går vindusstørrelsen tilbake til slow start tilstand. Vindusstørrelsen går da tilbake til 1. For hver gang det blir duplikat ACK (to like ACK etter hverandre), øker duplikat ACK telleren. 8
Løsningsforslag til EKSAMEN
Løsningsforslag til EKSAMEN Emnekode: ITF20205 Emne: Datakommunikasjon Dato: 16.Des 2009 Eksamenstid: kl 9:00 til kl 13:00 Hjelpemidler: 4 sider (A4) (2 ark) med egne notater. Kalkulator. Gruppebesvarelse,
DetaljerKTN1 - Design av forbindelsesorientert protokoll
KTN1 - Design av forbindelsesorientert protokoll Beskrivelse av A1 A1 skal tilby en pålitelig, forbindelsesorientert tjeneste over en upålitelig, forbindelsesløs tjeneste A2. Det er flere ting A1 må implementere
DetaljerKapittel 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
DetaljerLøsningsforslag. Datakommunikasjon
Avdeling for informasjons- teknologi CFH/28.09.04 Løsningsforslag til eksamen i Datakommunikasjon IAI20202 7. november 2003 09.00 13.00 Ingen hjelpemidler tillatt Alle delspørsmål teller i utgangspunktet
DetaljerLøsningsforslag EKSAMEN
Løsningsforslag EKSAMEN Emnekode: ITF20205 Emne: Datakommunikasjon Dato: 04. Des 2015 Eksamenstid: kl. 9:00 til kl. 13:00 Hjelpemidler: 4 sider (A4) (2 ark) med egne notater. Kalkulator. Gruppebesvarelse,
DetaljerLøsningsforslag til EKSAMEN
Løsningsforslag til EKSAMEN Emnekode: ITF20205 Emne: Datakommunikasjon Dato: 16.Des 2011 Eksamenstid: kl 9:00 til kl 13:00 Hjelpemidler: 4 sider (A4) (2 ark) med egne notater. Kalkulator. Gruppebesvarelse,
Detaljerin270 Datakommunikasjon, vår 03 forelesningsnotater, kap. 4
in270 Datakommunikasjon, vår 03 forelesningsnotater, kap. 4 c Ketil Danielsen Høgskolen i Molde 7. februar 2003 Protocol Basics Feilkontroll to overføringsformer best-try, best-effort, connection-less
DetaljerTransport - 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
DetaljerLø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
DetaljerForelesning 1. Introduksjon til (eller repetisjon av) TCP/IP Datasikkerhet
Forelesning 1 Introduksjon til (eller repetisjon av) TCP/IP 2. august 2002 Side 2 Praktisk informasjon Forelesninger Torsdag 12:15-14:00 (15:00) A128 Øvinger Øvinger Frivillige, men... 2. august 2002 Side
DetaljerEKSAMEN. Emne: Datakommunikasjon
EKSAMEN Emnekode: ITF20205 Emne: Datakommunikasjon Dato: 04. Des 2015 Eksamenstid: kl. 9:00 til kl. 13:00 Hjelpemidler: 4 sider (A4) (2 ark) med egne notater. Kalkulator. Gruppebesvarelse, som blir delt
DetaljerEKSAMEN. Emne: Datakommunikasjon. Dato: 30. Nov 2016 Eksamenstid: kl. 9:00 til kl. 13:00
EKSAMEN Emnekode: ITF20205 Emne: Datakommunikasjon Dato: 30. Nov 2016 Eksamenstid: kl. 9:00 til kl. 13:00 Hjelpemidler: 4 sider (A4) (2 ark) med egne notater. Kalkulator. Gruppebesvarelse, som blir delt
DetaljerPraktisk informasjon. Forelesning 1. Forelesningsform. Lærebok. Lærebok forts. Eksamen. Forelesninger. ØvingerØvinger
Praktisk informasjon Forelesning 1 Introduksjon til (eller repetisjon av) TCP/IP Forelesninger Torsdag 12:15-14:00 (15:00) A128 ØvingerØvinger Frivillige, men... 2. august 2002 Side 2 Forelesningsform
DetaljerLinklaget. Feildeteksjon/feilretting - pålitelig overføring. Foreleser: Kjell Åge Bringsrud kjellb 2/17/2004 1
Linklaget Feildeteksjon/feilretting - pålitelig overføring Foreleser: Kjell Åge Bringsrud E-mail: kjellb 2/17/2004 1 Feildeteksjon/feilretting Oppgaver: 1. Finne feil 2. Rette feil To alternativer til
DetaljerTCP: Overblikk RFCs: 793, 1122, 1323, 2018,
TCP: Overblikk RFCs: 793, 1122, 1323, 2018, 2581 socket dør Punkt-til-punkt: En sender, en mottaker Pålitelig ordnet byte strøm: Ingen meldingsgrenser Sliding window: TCP metnings og flytkontroll gir vindusstørrelse
DetaljerLinklaget. 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
DetaljerLøsningsforslag EKSAMEN
Løsningsforslag EKSAMEN Emnekode: ITF20205 Emne: Datakommunikasjon Dato: 30. Nov 2016 Eksamenstid: kl. 9:00 til kl. 13:00 Hjelpemidler: 4 sider (A4) (2 ark) med egne notater. Kalkulator. Gruppebesvarelse,
DetaljerLinklaget. 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
DetaljerEKSAMEN. Emne: Datakommunikasjon
EKSAMEN Emnekode: ITF20205 Emne: Datakommunikasjon Dato: 09.Des 2013 Eksamenstid: kl 9:00 til kl 13:00 Hjelpemidler: 4 sider (A4) (2 ark) med egne notater. Kalkulator. Gruppebesvarelse, som blir delt ut
DetaljerOppsummering: 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
Detaljer2EOLJDWRULVNRSSJDYHQU 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
Detaljer6107 Operativsystemer og nettverk
6107 Operativsystemer og nettverk Labøving 5 Transportlaget: porter, forbindelser og pakkeformater Introduksjon I denne øvingen skal du studere TCP-protokollen og hvordan TCP etablerer og lukker forbindelser
DetaljerLøsningsforslag til EKSAMEN
Løsningsforslag til EKSAMEN Emnekode: ITF20205 Emne: Datakommunikasjon Dato: 09.Des 2013 Eksamenstid: kl 9:00 til kl 13:00 Hjelpemidler: 4 sider (A4) (2 ark) med egne notater. Kalkulator. Gruppebesvarelse,
Detaljer6107 Operativsystemer og nettverk
6107 Operativsystemer og nettverk Leksjon 5 Transportlaget i TCP/IP TCP Transmission Control Protocol UDP User Datagram Protocol Pensum [Hallsteinsen] Kap. 4 Transportlaget Linker IANA Internet Assigned
Detaljer6107 Operativsystemer og nettverk
Streaming 6107 Operativsystemer og nettverk Leksjon 5 Transportlaget i TCP/IP TCP Transmission Control Protocol UDP User gram Protocol Pensum [Hallsteinsen] Kap. 4 Transportlaget Linker IANA Internet Assigned
DetaljerEmnenavn: Datakommunikasjon. Eksamenstid: Kl: 9:00 til kl: 13:00. Faglærere: Erling Strand
Løsningsforslag til EKSAMEN Emnekode: ITF20218 Dato: 30. Nov 2018 Hjelpemidler: 4 sider (A4) (2 ark) med egne notater. Kalkulator. Gruppebesvarelse, som blir delt ut til de som har levert innen tidsfristen
DetaljerGruppe KTN2 innlevering. Endringer gjort siden KTN1:
Gruppe 210 - KTN2 innlevering Endringer gjort siden KTN1: - Sekvensdiagram forenklet. Fjernet en del unødvendige sekvenser med portnr. Nå viser det veldig enkelt og greit gangen i tilkobling, sending av
DetaljerLinklaget - avslutning
Linklaget - avslutning Retransm. og kvitterings strategi Kvitteringsstrategi: eksplisitt kvittering for hver mottatte ramme kvitter alle rammer opp til sist mottatte ved timeout Retransmisjonsstrategi:
DetaljerDatateknikk TELE1005-A 15H HiST-FT-IEFE
Datateknikk TELE1005-A 15H HiST-FT-IEFE Delemne digitalteknikk og datakommunikasjon Øving 5 (del I); løysing Oppgåve 1 Lærestoff i kap. 2.4 og 2.5 Forklar (kort) med eigne ord kvifor ein bruker ein lagdelt
DetaljerHøgskoleni Østfold EKSAMEN. Emnekode: Emne: ITF20205 Datakommunikasjon. Dato: 04. Des 2015 Eksamenstid: kl. 9:00 til kl. 13:00
Høgskoleni Østfold EKSAMEN Emnekode: Emne: ITF20205 Datakommunikasjon Dato: 04. Des 2015 Eksamenstid: kl. 9:00 til kl. 13:00 Hjelpemidler: Faglærer: 4 sider (A4) (2 ark) med egne notater. Kalkulator. Erling
DetaljerAlle enheter som skal sende datapakker fra forskjellige strømmer inn på samme link må forholde seg til hvordan strømmene skal prioriteres.
Kø-disipliner Kødisipliner -1 Håndtering av køer Alle enheter som skal sende datapakker fra forskjellige strømmer inn på samme link må forholde seg til hvordan strømmene skal prioriteres. En endemaskin
DetaljerLøsningsforslag til EKSAMEN
Løsningsforslag til EKSAMEN Emnekode: ITF20205 Emne: Datakommunikasjon Dato: 17.Des 2008 Eksamenstid: kl 9:00 til kl 13:00 Hjelpemidler: 4 sider (A4) (2 ark) med egne notater. Kalkulator. Gruppebesvarelse,
DetaljerLøsningsforslag til EKSAMEN
Løsningsforslag til EKSAMEN Emnekode: ITF20205 Emne: Datakommunikasjon Dato: 4.Des 2006 Eksamenstid: kl 9:00 til kl 13:00 Hjelpemidler: 4 sider (A4) (2 ark) med egne notater. Kalkulator. Gruppebesvarelse,
DetaljerAntall sider:5 (Inkludert denne) Alle skrevne og trykte hjelpemidler samt kalkulator
Avdeling for ingeniørutdanning Fag: lnformatikkm Groppe(r): 2ET Ek~nsoppgaveD består av Tillatte hjelpemidler: Antall sider:5 (Inkludert denne) Fagnr: SO654E Dato: 11.06.2002 Antall oppgaver: 7 Faglig
DetaljerEKSAMEN. Emne: Datakommunikasjon
EKSAMEN Emnekode: ITF20205 Emne: Datakommunikasjon Dato: 28.Nov 2005 Eksamenstid: kl 9:00 til kl 13:00 Hjelpemidler: 4 sider (A4) (2 ark) med egne notater. Kalkulator. Gruppebesvarelse, som blir delt ut
DetaljerLinklaget. Stop-and-Wait. Hvis vi ikke fyller opp røret. Fyll opp røret. Feildeteksjon/feilretting - pålitelig overføring
Linklaget Feildeteksjon/feilretting - pålitelig overføring Foreleser: KjellÅge Bringsrud E-mail:kjellb Stop-and-Wait Grunnleggende svakhet: utnytter linjekapasiteten dårlig senderen kan bare ha én utestående
DetaljerLø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
DetaljerLinklaget - direkte. forbindelser mellom noder. Foreleser: Kjell Åge Bringsrud kjellb 2/8/2005 1
Linklaget - direkte forbindelser mellom noder Foreleser: Kjell Åge Bringsrud E-mail: kjellb 2/8/2005 1 Tilbakeblikk Kursets fokus nett for generell bruk pakkebaserte nett A Noder 1 2 3 4 5 D 6 Link 2/8/2005
DetaljerIT 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
DetaljerDetaljerte 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
DetaljerSentrale 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
DetaljerKTN1. Gruppe 502. Håkon Sandsmark, Torbjørn Kvåle, Kristoffer Eckhoff, Daniel Børseth og Steffen Amundsen
KTN1 Gruppe 502 Håkon Sandsmark, Torbjørn Kvåle, Kristoffer Eckhoff, Daniel Børseth og Steffen Amundsen 12.3.2009 2 KTN1 Gruppe 502 Innhold Innhold...2 Sekvensdiagram over kommunikasjon mellom A1 og A2...3
DetaljerAdresse. Flight nr. IP-nr Care-of-nr
ave a) Løsningsforslag eksamen vår 000 i SIE 500 og erson Kunde Operatør nr avn... Navn... Fly ID Nettadresse Sete Sete-nr Lokalnett-nr Abonnement Betingelser... Flyr Sitter i Kan nås Innsjekket Lokasjon
DetaljerINF Hjemmeeksamen 1 - Vår 2014 Bridging på linklaget
INF3190 - Hjemmeeksamen 1 - Vår 2014 Bridging på linklaget Formelt Denne oppgaven er karaktergivende og skal løses individuelt. Karakteren som gis teller omlag 20 % på sluttkarakteren. Oppgaven blir vurdert
DetaljerFlere 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
DetaljerSentrale 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
DetaljerLitt 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
DetaljerTransportlaget. Transporttjenester og protokoll. Overblikk: Mål: nettlaget: dataoverføring mellom endesystemer
Transportlaget Mål: Forstå prinsippene bak tjenestene på transportlaget: multiplexing/demultiplex ing Pålitelig overføring flytkontroll metningskontroll Implementasjon på Internett Overblikk: Tjenester
DetaljerObligatorisk oppgave nr 2 i datakommunikasjon. Høsten 2002. Innleveringsfrist: 04. november 2002 Gjennomgås: 7. november 2002
Obligatorisk oppgave nr 2 i datakommunikasjon Høsten 2002 Innleveringsfrist: 04. november 2002 Gjennomgås: 7. november 2002 Oppgave 1 a) Forklar hva hensikten med flytkontroll er. - Hensikten med flytkontroll
DetaljerMTU i nettverk Ei lita innføring i generelt nettverk. Av Yngve Solås Nesse Bildeseksjonen/MTA/Haukeland universitetssjukehus
MTU i nettverk Ei lita innføring i generelt nettverk Av Yngve Solås Nesse Bildeseksjonen/MTA/Haukeland universitetssjukehus Nettverk To eller fleire datamaskiner som deler ressurser eller data. LAN og
DetaljerLøsningsforslag til EKSAMEN
Løsningsforslag til EKSAMEN Emnekode: ITF20205 Emne: Datakommunikasjon Dato: 16.Des 2010 Eksamenstid: kl 9:00 til kl 13:00 Hjelpemidler: 4 sider (A4) (2 ark) med egne notater. Kalkulator. Gruppebesvarelse,
DetaljerLø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
DetaljerDypere forståelse av Linklaget Egenskaper ved Ethernet CSMA/CD
Uke 5 - gruppe Dypere forståelse av Linklaget Egenskaper ved Ethernet CSMA/CD Liten quiz fra leksjon om linklaget Gruppearbeid Diskusjon Tavle 1. Hvilke tre link-typer har vi? 1. Punkt til punkt(enkel
DetaljerLinklaget. Feildeteksjon/feilretting. Feil-deteksjon. Feildeteksjon/feilretting - pålitelig overføring. Oppgaver: 1. Finne feil 2.
Linklaget Feildeteksjon/feilretting - pålitelig overføring Foreleser: Kjell Åge Bringsrud E-mail: kjellb UiO 1 Feildeteksjon/feilretting Oppgaver: 1. Finne feil 2. Rette feil To alternativer til å rette
DetaljerNettverkslaget. 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
DetaljerEKSAMEN. Emne: Datakommunikasjon
EKSAMEN Emnekode: ITF20205 Emne: Datakommunikasjon Dato: 28.Nov 2005 Eksamenstid: kl 9:00 til kl 13:00 Hjelpemidler: 4 sider (A4) (2 ark) med egne notater. Kalkulator. Gruppebesvarelse, som blir delt ut
Detaljer6105 Windows Server og datanett
6105 Windows Server og datanett Leksjon 8b TCP/IP del 2: Transportlaget TCP og UDP Transportlagets oppgaver Adressering i transportlaget TCP Transmission Control Protocol UDP User Datagram Protocol TCP/IP
DetaljerTransport - 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
DetaljerEKSAMEN. Emne: Datakommunikasjon
EKSAMEN Emnekode: ITF20205 Emne: Datakommunikasjon Dato: 16.Des 2011 Eksamenstid: kl 9:00 til kl 13:00 Hjelpemidler: 4 sider (A4) (2 ark) med egne notater. Kalkulator. Gruppebesvarelse, som blir delt ut
DetaljerLøsningsforslag til EKSAMEN
Løsningsforslag til EKSAMEN Emnekode: ITF20205 Emne: Datakommunikasjon Dato: 3.Des 2007 Eksamenstid: kl 9:00 til kl 13:00 Hjelpemidler: 4 sider (A4) (2 ark) med egne notater. Kalkulator. Gruppebesvarelse,
DetaljerTjenester 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-
DetaljerKommunikasjonsnett. 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
DetaljerLinklaget - direkte forbindelser mellom noder. Tilbakeblikk. Tilbakeblikk. Generelt om Link-laget
Linklaget - direkte forbindelser mellom noder Tilbakeblikk Kursets fokus nett for generell bruk pakkebaserte nett Foreleser: KjellÅge Bringsrud E-mail:kjellb A 1 2 3 4 5 N oder D 6 Link 2/8/2005 1 2/8/2005
DetaljerUNIVERSITETET 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
DetaljerDet 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~ Gruppe(r): 2EA$ 2EC rdato:24.02.æ
Alle I Emne: [Informatikk Il 1 Emnekode: I LO325E J Faglig veileder Hilde Hemmer ~ Gruppe(r): 2EA$ 2EC rdato:24.02.æ I Eksarr1enstld 1900-1400 II Eksamensoppgaven består av: Antall sider (inkl. forsiden):5
DetaljerEnnå 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
DetaljerEmnenavn: Oppgavesettet består av 3 oppgaver. Alle spørsmålene teller likt.
Høgskoleni østfold EKSAMEN Emnekode: ITF20205 Emnenavn: Datakommunikasjon Dato: 30.11.2016 Eksamenstid: 4 timer Hjelpemidler: Faglærer: 4 sider (A4) (2 ark) med egne Erling Strand notater. Kalkulator.
DetaljerSikkerhets skannere. Sikkerhets/sårbarhets skannere
Sikkerhetsskanning Sikkerhets skannere Sikkerhets/sårbarhets skannere Sjekker om systemet er sårbart for kjente sikkerhetsproblemer Sjekker åpne porter, versjoner, patch nivå Sender en sikker variant av
DetaljerComputer 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
DetaljerLøsningsforslag til EKSAMEN
Løsningsforslag til EKSAMEN Emnekode: ITF20205 Emne: Datakommunikasjon Dato: 09. Des 2014 Eksamenstid: kl. 9:00 til kl. 13:00 Hjelpemidler: 4 sider (A4) (2 ark) med egne notater. Kalkulator. Gruppebesvarelse,
DetaljerPRADS PASSIVE REAL-TIME ASSET DETECTION SYSTEM. Edward Fjellskål & Kacper Wysocki
PRADS PASSIVE REAL-TIME ASSET DETECTION SYSTEM Edward Fjellskål & Kacper Wysocki Hvem er vi? Edward Fjellskål Redpill Linpro (4år, 3mnd) Første datamaskin i 1983 Siv.Ing IKT Linux og sikkerhet fra 98 Nettverks
Detaljer6105 Windows Server og datanett
6105 Windows Server og datanett Leksjon 8b /IP del 2: Transportlaget og UDP Transportlagets oppgaver Adressering i transportlaget Transmission Control Protocol UDP User Datagram Protocol /IP verktøy i
DetaljerEmnenavn: Datakommunikasjon. Eksamenstid: 9:00 til 13:00. Faglærere: Erling Strand
EKSAMEN Emnekode: ITF20218 Dato: 30. november 2018 Hjelpemidler: Emnenavn: Datakommunikasjon Eksamenstid: 9:00 til 13:00 Faglærere: 4 sider (A4) (2 ark) med egne notater. Kalkulator. Gruppebesvarelse,
Detaljer6107 Operativsystemer og nettverk
6107 Operativsystemer og nettverk Labøving 6ab TCP/IP-verktøy og IPv4-protokollen Introduksjon Øvingen er skrevet for Linux, men vil også fungere fra Mac OSX eller Windows. Kommandoene som brukes finnes
Detaljer6107 Operativsystemer og nettverk
6107 Operativsystemer og nettverk Labøving 6c IP versjon 6 Oppgave 1 IPv6 kommandoer i Linux Ubuntu Server har en Linux kjerne som er IPv6 kompatibel. Distribusjonen har også en del ipv6 verktøy ferdig
DetaljerKapittel 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
DetaljerINF2270. Input / Output (I/O)
INF2270 Input / Output (I/O) Hovedpunkter Innledning til Input / Output Ulike typer I/O I/O internt i datamaskinen I/O eksternt Omid Mirmotahari 3 Input / Output En datamaskin kommuniserer med omverdenen
DetaljerINF2270. Input / Output (I/O)
INF2270 Input / Output (I/O) Hovedpunkter Innledning til Input / Output Ulike typer I/O I/O internt i datamaskinen I/O eksternt Omid Mirmotahari 3 Input / Output En datamaskin kommuniserer med omverdenen
DetaljerEKSAMEN. Emne: Datakommunikasjon
EKSAMEN Emnekode: ITF20205 Emne: Datakommunikasjon Dato: 4.Des 2006 Eksamenstid: kl 9:00 til kl 13:00 Hjelpemidler: 4 sider (A4) (2 ark) med egne notater. Kalkulator. Gruppebesvarelse, som blir delt ut
DetaljerComputer 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
DetaljerTDT4110 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
DetaljerEnnå 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
DetaljerInternettets Overlay Arkitektur
Linklaget Olav Lysne (med bidrag fra Stein Gjessing og Frank Eliassen) Linklaget 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 Linklaget 2 1 Link-typer Tre typer av
DetaljerGruppe: D2A Dato: Tid: Antall oppgavesider: 3 Antall vedleggsider : 0
Høgskolen i Østfold Avdeling for Informasjonsteknologi LØSNINGSFORSLAG EKSAMENSOPPGAVE FAG: IAD21003 - DATANETT LÆRER: ERLING STRAND Gruppe: D2A Dato: 16.12.2004 Tid: 0900-1300 Antall oppgavesider: 3 Antall
DetaljerHva 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:
DetaljerDet 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
DetaljerAvansert oppsett. I denne manualen finner du informasjon og veiledning for avansert oppsett av din Jensen AirLink ruter.
Avansert oppsett I denne manualen finner du informasjon og veiledning for avansert oppsett av din Jensen AirLink ruter. Denne manualen gjelder for følgende rutermodeller: AirLink 9150 v1, v, v og v4 AirLink
DetaljerHøgskolen i Telemark EKSAMEN Operativsystem og nettverk inkludert denne forsiden og vedlegg. Merknader:
Høgskolen i Telemark Fakultet for allmennvitenskapelige fag EKSAMEN 6107 Operativsystem og nettverk 3.12.2014 Tid: Målform: Sidetall: Hjelpemidler: 4 timer Bokmål 7 - inkludert denne forsiden og vedlegg
Detaljer! Ytelsen til I/O- systemer avhenger av flere faktorer: ! De to viktigste parametrene for ytelse til I/O er:
Dagens temaer! Ulike kategorier input/output! Programmert! Avbruddstyrt! med polling.! Direct Memory Access (DMA)! Asynkrone vs synkrone busser! Med! Fordi! -enheter menes de enheter og mekanismer som
DetaljerForelesning nr 3, m andag 2. sept em ber Chapt er 3, Transport Layer. Datakom høsten
Dat ak om m unik asjon høst en 2002 Forelesning nr 3, m andag 2. sept em ber Chapt er 3, Transport Layer Datakom høsten 2002 1 Øvingsoppgaver Datakom høsten 2002 2 Ak t iv og passiv FTP $.7,9 20 Data SERVER
DetaljerLagene 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
DetaljerUtvikling av TCP og RED-moduler i en Javabasert Nettverkssimulator
Universitetet i Oslo Institutt for informatikk Utvikling av TCP og RED-moduler i en Javabasert Nettverkssimulator Bjørnar Libæk Hovedoppgave 2. mai 2003 Forord Denne rapporten er resultatet av mitt hovedfagsstudium
DetaljerSelvorganiserende læring av trafikkategorier i Bayesiansk pakkebasert IDS
Selvorganiserende læring av trafikkategorier i Bayesiansk pakkebasert IDS av Masteroppgave i informasjons- og kommunikasjonsteknologi Høgskolen i Agder Fakultet for teknologi Grimstad mai 2005 1 Sammendrag
DetaljerMedium Access Control (MAC) Linklaget avslutning. Kjell Åge Bringsrud kjellb. Foreleser: 14/02/2006 1
Linklaget avslutning Medium Access Control (MAC) Foreleser: Kjell Åge Bringsrud E-mail: kjellb 14/02/2006 1 Retransm. og kvitterings strategi Kvitteringsstrategi: eksplisitt kvittering for hver mottatte
DetaljerINF3190 - Hjemmeeksamen 2
INF3190 - Hjemmeeksamen 2 Formelt Denne oppgaven er karaktergivende og skal løses individuelt. Karakteren som gis teller omlag 20 % på sluttkarakteren. Oppgaven blir vurdert etter hvor stor grad kravene
DetaljerINF3190 Obligatorisk oppgave: Linklagets flytkontroll
INF3190 Obligatorisk oppgave: Linklagets flytkontroll Formelt: Denne obligatoriske oppgaven skal løses individuelt. Innleveringen må være godkjent før innlevering av hjemmeeksamen 1. For å bestå må innleveringen
DetaljerTeknisk informasjon. CAN-bus. CAN-bus-historien. Hva betyr egentlig CAN: CAN står for Controller Area Network
1 Hella KGaA Hueck & Co., Lippstadt 27. november 2003 1-9 CAN-bus CAN-bus-historien 1983 Begynnelsen på CAN-utviklingen. 1985 Begynnelsen på samarbeidet med Intel for å utvikle brikker. 1988 Den første
DetaljerUNIVERSITETET 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
DetaljerGjennomgang 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