Regneoppgaver til eksamen

Slides:



Advertisements
Liknende presentasjoner
Generisk nettstruktur inklusive CT-iq Offentlig Nett (ON) Bedriftsinternt Nett (BiN) CTI(opsjon)CT-iq Bedrifts LAN IN lev. LAN InnringerINleverandør(IN)Mobiloperatør(MO)
Advertisements

TCP/IP-modellen.
Kapittel 6: Lenkelaget og det fysiske laget
File sharing in peer to peer Netwoks Samson og Rune 27. september 2004.
Everyone Print Kalle Snarheim.
13 Internett og bredbånd Internett
Kapittel 8: Nettverk i praksis
D A T A - N E T T V E R K. D A T A - N E T T V E R K.

Datakommunikasjon Høsten 2001 Forelesning nr 8, 15. oktober 2001 Chapter 13 Local Area Network Technology og Chapter 14 LAN Systems.
Datakom høsten Datakommunikasjon høsten 2002 Forelesning nr 6, mandag 22. september Chapter 4, Network Layer and Routing Chapter 5, Link layer and.
Ledelsesinformasjonsystem
Hvem var Ellen White? • Født i USA i 1827 • Et av 8 barn • Vokste opp som metodist • Ble kristen da hun var 12 • Ble Adventist etter hvert • Fikk drømmer.
Datakom. Gruppeundervisning 21. november. Prøveeksamen •Gjennomgang onsdag 27. november.
Litt mer om porter…. Parallell-porten Laget av IBM på begynnelsen av 80 tallet I utgangspunktet utviklet for bruk opp i mot Centronics skrivere Opprinnelig.
Nettverk Mål for leksjon, Elevene skal:
MS kap 61 Nye trender  Vi skal se på  Virtualisering  ”Cloud computing”
Nettverk Software Protocol Hierarchies
Klient - server nettverk Et nettverk består (ofte) av en (eller flere) server(e), og mange klienter. Klientene bruker tjenester levert av servere(ne).
Nettverk Software Protocol Hierarchies
Datakommunikasjon Fagnr.: ITF20205
Klient - server nettverk Et nettverk består (ofte) av en (eller flere) server(e), og mange klienter. Klientene bruker tjenester levert av servere(ne).
Protokoller Pensum: Olsen, kap. 5 og 6. Kommunikasjon Er en viktig del, kanskje den viktigste del, av moderne databehandling Med det får vi tilgang til.
Kapittel 24 (Big Java 2.utg) Kommunikasjon i nettverk.
Oppkobling VPN.
Sikkerhetssystemer UIO-cert
2 Kommunikasjonsnett Radionett Off. telenett Mobil- telefonnett
3 Kommunikasjonsmodeller
1 Information search for the research protocol in IIC/IID Medical Library, 2013.
Kommunikasjon og Nettverk
Pakkesvitsjing prinsipp
In115 kommunikasjon. internt i maskin mellom prosessor, minne og andre busser: hovedbus, systembus mellom hovedbus og ytre enheter: SCSI- bus, IDE-bus.
Triggere Mutasjoner i basen. Triggers Triggers are stored procedures that execute automatically when something (event) happens in the database: : data.
Detaljerte Funksjoner i Datanett
Detaljerte funksjoner i datanett
Datakom høsten Datakommunikasjon høsten 2002 Forelesning nr 8, mandag 7. oktober TCP flytkontroll.
Kapittel 5 Nettverkslaget
Kapittel 4: Transportlaget
Kapittel 7: Nettverksteknologier
DRI1002-V04 Fforelesning uke 17,19 Arild Jansen, AFIN DRI IKT og informasjonssøking Forelesning uke 17 og 18 Hovedpunktene i forelesningen Litt om.
Disktjeneren deler disken mellom brukerne Påfiltjeneren kan program og data deles Bruker 1Bruker 2Bruker 3 Bruker 9 Br.1Bruker 2Tekstbeh. Regneark Andre.
TEAMC M Richard Nilsen TEAMC M Agenda Hvorfor IP og Ethernet Hva påvirker våre valg Hvordan henger applikasjon og valg av teknologi sammen.
Planning and controlling a project Content: Results from Reflection for action The project settings and objectives Project Management Project Planning.
Lagdelt modell A B Tema Tema Språk Språk Telefon Telefon Telefonnett.
INF10601 Detaljerte Funksjoner i Datanett Tor Skeie (Foiler fra Kjell Åge Bringsrud)
What is a good text? And how do we get pupils to write them?
Datakommunikasjon Fagnr.: ITF20205 Fagsider:
Protokoller Pensum: Olsen, kap. 5 og 6. Kommunikasjonsprotokoll Rutiner for å administrere og kontrollere oversending av data Telefonsamtale (”Hallo”,
Misjon – å krysse grenser
DRI1002-V04 1. forelesning Arild Jansen, AFIN DRI IKT og informasjonssøking 1. Forelesning og seminar uke3 Hovedpunktene i forelesningen Oversikt.
The Thompson Schools Improvement Project Process Improvement Training Slides (Current State Slides Only) October 2009.
Primary French Presentation 10 Colours L.I. C’est de quelle couleur?
IP-Nett *Nettverk *Datapakker *MAC Adresser *Modeller.
Eksempel fra Nevrologisk avdeling
CAMPAIGNING From vision to action.
Using nursery rhymes and songs
The Scoutmaster guides the boy in the spirit of another brother.
Welcome to an ALLIN (ALLEMED) workshop!
Hva er det gode liv for universitetet eller høgskolen?
Detaljerte funksjoner i datanett
Responsibility The purpose of the tutor reflections are to
TBS-prosess.
Dynamisk DNS registrering for Windows 10
Course PEF3006 Process Control Fall 2018 Split-range control
Course PEF3006 Process Control Fall 2017 Split-range control
Sentrale deler av pensum i INF3190
LO2 – Understand Computer Software
How to evaluate effects of inspections on the quality of care?
Internett som elektronisk kommunikasjonsmiddel
The Very Short Summary Friday, October 18, 2019
Utskrift av presentasjonen:

Regneoppgaver til eksamen CRC, se oppgave 7,11 Sliding Window, se oppgave 7,17 IP-fragmentering, se oppgave 15,6

Repetisjon i datakom. ATM LAN IP

Asynchronous Transfer Mode (ATM) Transmisjon av pakker med fast størrelse -> Celler Cellene består hver av 53 oktetter Forbindelsesorientert (som TCP) Tilbyr QoS (kvalitetsklasse) Datahastigheter mellom 25,6 Mbps og 622,08 Mbps på det fysiske laget

ATM referansemodell (1) provides network supervision provides information transfer Higher Layers Higher Layers ATM Layer Physical Layer Management Plane Plane Management Control Plane User Plane ATM Adaptation Layer Layer Management provides call control (signalling)

ATM referansemodell (2) ATM referansemodellen (protokoll) er delt opp i to dimensjoner: Plan (3 plan) Lag (3 lag + høyere lag)

ATM referansemodell (2) PLAN: User plane (overføring av data, flyt og feilkontroll) Control plane (kontrollerer og setter opp forbindelser) Management plane (koordinerer planene og administrerer lagene (ressurser))

ATM referansemodell (3) Lag Fysiske laget : datarate opp til 622,08 Mbps ATM laget: tar hånd om overføringen av data (som flytkontroll i OSI) og de logiske kanalene (VCC og VCP) AAL: overfører informasjon fra høyere lag til ATM celler

ATM og OSI ATM dekker de to nedereste lagene (+ at lag 3 funksjonalitet er ”inkludert” i lag 2. Rene ATM-nett trenger ikke rutingfunksjonalitet. OSI ATM LLC AAL ATM Layer MAC Fysiske lag Fysiske lag

ATM logiske forbindelser (1) Virtual channel connections (VCC) (svitsjing i ATM-nett) (oppretter en forbindelse for en forekomst av en applikasjon på maskinen) Virtual path connection (VPC) (samler alle forbindelser fra alle forekomster av applikasjonene på samme maskin)

ATM logiske forbindelser (2) VCC opprettes mellom brukere (som for virtual circuit i X.25) VPC består av flere VCC-er med samme endepunkt (et sett av VCC-er fra en bruker til en annen bruker)

ATM forbindelser VPC-Virtual Path Connection Transmission link VCC-Virtual Channel Connection

ATM celler Består av 53 oktetter (fast størrelse) 5 oktetter header 48 oktetter til data Små celler reduserer forsinkelse i kø for celler med høy prioritet (QoS)

ATM adaption layer (AAL) Support for protokoller som ikke er basert på ATM AAL ”pakker om”informasjonen til 48 oktetts pakker

Repetisjon, datakom. LAN

Nettverk Et nettverk er en sammenkobling av flere datamaskiner, slik at de kan kommunisere med hverandre og dele ressurser.

LAN (Local Area Network) Ulike ”bokser” (servere og pc-er) Deling av ressurser: Skrivere (i nettverket som på skolen) Disker (i nettverket, som for eksempel på odin) Programvare Internetttilknytning (som ruteren mot uninett på skolen)

IEEE 802 protokoll Sett inn bilde fra slide

Lag 2, datalink laget Er delt opp i to, LLC og MAC LLC (flyt og feilkontroll MAC (kontrollerer aksess til mediet,CSMA/CD)

CSMA/CD The CSMA/CD protocol functions somewhat like a dinner party in a dark room. Everyone around the table must listen for a period of quiet before speaking (Carrier Sense). Once a space occurs everyone has an equal chance to say something (Multiple Access). If two people start talking at the same instant they detect that fact, and quit speaking (Collision Detection.) To translate this into Ethernet terms, each interface must wait until there is no signal on the channel, then it can begin transmitting. If some other interface is transmitting there will be a signal on the channel, which is called carrier. All other interfaces must wait until carrier ceases before trying to transmit, and this process is called Carrier Sense. All Ethernet interfaces are equal in their ability to send frames onto the network. No one gets a higher priority than anyone else, and democracy reigns. This is what is meant by Multiple Access. Since signals take a finite time to travel from one end of an Ethernet system to the other, the first bits of a transmitted frame do not reach all parts of the network simultaneously. Therefore, it's possible for two interfaces to sense that the network is idle and to start transmitting their frames simultaneously. When this happens, the Ethernet system has a way to sense the "collision" of signals and to stop the transmission and resend the frames. This is called Collision Detect. The CSMA/CD protocol is designed to provide fair access to the shared channel so that all stations get a chance to use the network. After every packet transmission all stations use the CSMA/CD protocol to determine which station gets to use the Ethernet channel next.

Token Ring Et token sirkulerer i ringen Stasjonene kan kun sende når de har tokenet

Trådløst LAN Mobilitet og fleksibilitet Radio og infrarødt (IR) lys IEEE 802,11 (og BLUETHOOT) og IR

Sammenkobling av nett Repeater Hub (multiport repeater) (sender data ut på alle portene) Svitsj (data sendes ut på riktig port og ikke alle) Bro (mellom nettverk som bruker samme protokoll, på lag 2) Ruter (lag 3, mellom nettverk med forskjellig protokoll)

LAN Topologier Tre Buss Ring Stjerne

Internet Protocol (IP) Repetisjon, datakom. Internet Protocol (IP)

Design parametere for lag 3 Ruting Datagram livslengde Fragmentering og defragmentering Feilkontroll Flytkontroll

Ruting På ruterne Rutetabeller Statiske Dynamiske

IP fragmentering (1) Rutere utfører fragmentering (ruter til et annet type nettverk, annen protokoll) IP setter sammen pakker kun hos mottakeren (og ikke i alle ruterne på veien) Parametere i IP headeren (20 oktetter, se s. 543) Data Unit Identifier (ID) (identifiserer end systemet som ”laget” det originale datagrammet) Data length (lengden av bruker data) Offset (posisjonen i det originale datagrammet, fragmentet starter med 64-bit units nummer X) More flag (0 – siste fragmentet, 1 – flere fragment følger)

IP fragmentering (2) Parametere i IP headeren (20 oktetter, se s. 543) Data Unit Identifier (ID) (identifiserer end systemet som ”laget” det originale datagrammet og er det samme i alle fragmentene som hører til samme datagrammet (unik ID)) Identification i IP-headeren, s. 543 Data length (lengden av bruker data, IKKE total lengden) Total lenght i IP-headeren, s. 543

IP-fragmentering (3) Offset (posisjonen i det originale datagrammet, fragmentet starter med 64-bit units nummer X) Fragment offset i IP-headeren, s. 543 More flag (0 – siste fragmentet, 1 – flere fragment følger) 1 bit i feltet Flags i IP-headeren, s. 543

IP adresser Klasse A, nnn.lll.lll.lll Klasse B, nnn.nnn.lll.lll Klasse C, nnn.nnn.nnn.lll

Subnett En subnettmaske angir hvor stor del av adressen som er nettprefikset (nett + subnett) Totalt tilgjengelig for subnett og lokaladresse er 8 bit for klasse C. Og 32 bit for nettverk + subnett (må bruke 24 bit til nettverk)

Subnettmaske (1) Vanligste klasse IP-adresser er klasse C IP-adresse område: 192.228.17.0 – 192.228.17.255 (- to adresser som faller bort pga at vi ikke kan bruke adressen med bare 0ere eller 1ere til klienter i et nett) Gir subnettmaske: 255.255.255.0

Subnettmaske (2) Hvis vi har subnettmaske: 255.255.255.248 Eller 192.228.17.152/29 (29 av bitene brukes til utvidet nettadresse) Hva blir da IP-adresse området? Gir 11111111.11111111.11111111.11111000 11111000 på binærform= 248 på desimalform Vi ser at vi har tre bit igjen til lokaladresser. Som gir 2*2*2 = (255-248) = 8 adresser

Subnettmaske (3) Lokaladressene 000 og 111 faller bort, fordi det finnes en regel som sier at man ikke kan bruker bare 0ere eller 1ere i et nett. Med 3 bit kan man representere et tall fra 0 (000) til 8 (111), hvorav to adresser faller bort og vi har igjen 6 adresser. IP-adresse område blir: 192.228.17.153- 192.228.17.158

Subnettmaske (4) Utregning av adresser. Vi fikk opgitt en nettadresse 158.36.47.152/29 og ut fra dette skulle det regnes ut nettmaske. Tallet 29 viser at vi har 29 bit til den utvidede nettid'n. Av opprinnelige 24 bit til nett-ID, og 8 bit til host-ID, vil 5 bit av host-ID gå til Subnett-ID og de resterende 3 bit til host-ID. Vi vil da få 29 bit til nett-ID, og 3 bit til host-ID. Nett-maske vil dermed bestå av 29 1'ere og 3 0'er. 11111111.11111111.1111111.11111000 som blir 225.225.255.248 på desimal form. Vi måtte nå regne ut hvor mange adresser vi hadde tilgjengelig i nettet vårt, noe vi finner ved å se på antall bit i host-ID. Det gir i vårt nett 2*2*2 =8 adresser. Det er en regel som sier at man ikke kan bruke bare 0'ere og 1'ere i et nett. Med 3 bit kan man representere et tall fra 0 (000) til 8(111). Disse adressene vil fungere som subnett-adresse og broadcast-adresse. Ut fra dette blir øverste og nederste adresse utilgjengelige, og vi står igjen med 6 tilgjengelige adresser . Vårt adresse område går da fra 158.36.47.153 - 158.36.47.158

TCP/IP En gruppe av protokoller som har fått navnet sitt etter IP og TCP

Subnettmaske