Lagdelt modell A B Tema Tema Språk Språk Telefon Telefon Telefonnett.

Slides:



Advertisements
Liknende presentasjoner
Optimal Terminal Blokk
Advertisements

TCP/IP-modellen.
Hvordan etablere nettbutikk med GoOnline Commerce
GoOnline publisering Hvordan komme i gang med GoOnline. Denne presentasjonen tar deg steg for steg gjennom oppsett av nettsted med bruk av GoOnline Proffesional.
Kapittel 6: Lenkelaget og det fysiske laget
Kapittel 10 Tema for videre studier
Kapittel 2 Grunnprinsipper

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.
UNINETT Testnettgruppa UNINETT AS

Regneoppgaver til eksamen
Datakom høsten Datakommunikasjon høsten 2002 Forelesning nr 6, mandag 22. september Chapter 4, Network Layer and Routing Chapter 5, Link layer and.
Datakom. Gruppeundervisning 21. november. Prøveeksamen •Gjennomgang onsdag 27. november.
Jara NetBusiness Endringer og nyheter
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.
Hva gjør en Bachelor i ingeniørfag Elektro / Kommunikasjonssystemer?
Funksjon PLS program uavhengig IO Diagnose/Feilsøking
Nettverk Mål for leksjon, Elevene skal:
Kapittel 9 Teletjenester
Kapittel 6 Wireless and Mobile Networks
Datakom høsten Datakommunikasjon høsten 2002 Forelesning nr 3, mandag 2. september Chapter 3, Transport Layer.
© SYSTEM- OG DRIFTSSEKSJONEN, USIT UNIVERSITETET I OSLO Datanettverket ved UiO I dag: Kort innføring med vekt på “oversikt” Neste torsdag: –Gjennomgang.
VPN Gruppe 5: Erik Hodne Lars Johnsrud Tore Lyftingsmo Øwre
Kapittel 5 Link Layer and LANs
Kap 6 The Internet Protocol
Klient - server nettverk Et nettverk består (ofte) av en (eller flere) server(e), og mange klienter. Klientene bruker tjenester levert av servere(ne).
Datakommunikasjon Fagnr.: ITF20205
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.
IPSec og VPN.
Sikkerhetssystemer UIO-cert
2 Kommunikasjonsnett Radionett Off. telenett Mobil- telefonnett
3 Kommunikasjonsmodeller
Data E Data E A B C D E. Data E Data E A B C D E.
Kommunikasjon og Nettverk
Frode Sørensen Konvergente nett Kapittel 2 - del A Figur 2.1 Signaleringens funksjon Kontroll- system Sentral Kontroll- system Sentral Kontroll- system.
Pakkesvitsjing prinsipp
In115 kommunikasjon. internt i maskin mellom prosessor, minne og andre busser: hovedbus, systembus mellom hovedbus og ytre enheter: SCSI- bus, IDE-bus.
Flere Detaljerte Funksjoner i Datanett
Detaljerte Funksjoner i Datanett
Datakommunikasjon Høsten 2001 Forelesning nr 10, 29. oktober 2001 Chapter 17 Transport Protocols + DNS og SNMP.
Detaljerte funksjoner i datanett
1 Forklaring: Person (Ann, Bert) er relatert til operatøren som tilbyr tjenesten ved hjelp av relasjonen Abonnement (attributt Betingelser og flere). Personen.
Kapittel 5 Nettverkslaget
Kapittel 4: Transportlaget
Kapittel 7: Nettverksteknologier
Nettverk Mål for leksjon: Kunne bruke og forstå begrepene bit og byte Kjenne til ASCII Kunne bruke og forstå begrepet overføringskapasitet Forstå behovet.
Magelis XBT GT Grafiske terminaler med trykkfølsom skjerm.
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.
S U N N H O R D L A N D K R A F T L A G GIGABIT ETHERNETT Landsmøte for Telematikk i elforsyningen Trondheim IP – baserte nettverk Johannes.
INF10601 Detaljerte Funksjoner i Datanett Tor Skeie (Foiler fra Kjell Åge Bringsrud)
Publish-Subscribe Middleware Informasjonsflyt fra en applikasjon til en annen applikasjon som er interessert i å motta informasjonen. Eksempel: Aksjeselskap.
Datakommunikasjon Fagnr.: ITF20205 Fagsider:
Protokoller Pensum: Olsen, kap. 5 og 6. Kommunikasjonsprotokoll Rutiner for å administrere og kontrollere oversending av data Telefonsamtale (”Hallo”,
1 Lynkurs i PC-basert instrumentering FYS 223 – PC-basert instrumentering Vårsemester, Fysisk institutt, 3 vekttall Gi gjerne tilbakemelding.
DRI1002-V04 1. forelesning Arild Jansen, AFIN DRI IKT og informasjonssøking 1. Forelesning og seminar uke3 Hovedpunktene i forelesningen Oversikt.
DRI1002-V04 1. forelesning Arild Jansen, AFIN DRI IKT og informasjonssøking 1. Forelesning og seminar uke 2 Hovedpunktene i forelesningen Oversikt.
MMT261 Publisering av digitale medier Uke 18: Klient- /tjenerinteraksjon.
Detaljerte funksjoner i datanett
Sentrale deler av pensum i INF3190
Internett som elektronisk kommunikasjonsmiddel
The Very Short Summary Friday, October 18, 2019
Utskrift av presentasjonen:

Lagdelt modell A B Tema Tema Språk Språk Telefon Telefon Telefonnett

PC og skriver Kontrollsignal ”Skriver klar” Data PC Skriver

OSI modellen Protokoller Medium Fysisk Applikasjon Link/Linje Nettverk Transport Sesjon Presentasjon Fysisk Applikasjon Link/Linje Nettverk Transport Sesjon Presentasjon Protokoller Medium

Nettverk Ruter B PC Nasjonale linjer LAN Ruter A Inter-nasjonale linjer Web-tjener Ruter D Nasjonale linjer Ruter C

TCP/IP-suiten Applikasjon Applikasjon Transport Transport Protokoller Nettverk Nettverk Link/Linje Link/Linje Medium

Klient/tjener med TCP/IP-protokoller Terminal Klient Tjener applikasjon applikasjon Klient Tjener appl.protokoll appl.protokoll Port Port TCP/IP TCP/IP

TCP/IP protokollstakk Klient Tjener applikasjon applikasjon SMTP protokoll SMTP Klient SMTP Tjener Transport Protocol Data Unit TCP protokoll TCP TCP TCP segment IP protokoll IP IP IP Datagram Ethernett protokoll Device driver Device driver (Ethernett) frame / ramme Ethernett eller annet nettverk

Tjeneste PDU Klient Tjener applikasjon applikasjon PDU – Protocol Data Unit SMTP Klient SMTP Tjener protokoll

Innkapsling av PDU’er user data Tjeneste Application A-PDU user data header TCP T-PDU TCP header application data TCP-segment IP N-PDU IP header IP data IP datagram Ethernett driver Ethernett Ethernett L-PDU Ethernett data Frame/ramme header trailer Ethernett 46 - 1500 bytes

Punkt-til-punkt eller stjernetopologi F G A B E A B D C

Buss eller tretopologi A B C D E F Tre G H

Ring topologi B C A D D Detalj F E

HUB HUB

Svitsj Svitsj

Modemforbindelse Telenett DTE DTE DCE DCE Analoge data Analoge data Digitale data Digitale data Telenett Modem Modem

Modem i kommandofase atz atz Modem Telenett Ekko Kommando Analog forbindelse

Modem i datafase abcd abcd Modem Telenett ekko demodulering modulering digitale data Analoge data

Flytkontroll Telenett Hastighet f.eks. 57600 bps DTE DTE DCE DCE Data Telenett Modem Flytkontroll

Semipermanent hukommelse Aktuelle innstillinger oppstart lagre hent fabrikk-innstillinger Fabrikk innstillinger

Nullmodem DTE - A DTE - B Hunplugg Hunplugg TxD RxD DSR DTR RI RTS CTS CD GND 2 3 6 20 22 4 5 8 7 9 1 25 pins 9 pins Pluggtyper

ISDN tilkobling TE1 Telenett NT1 Passiv S-bus T- eller S-punkt

Passiv S-bus TE1 NT1 B1 – datakanal 1 Logisk fremstilling D - signaleringskanal Motta B1 B2 D B1 B2 D ”Elektrisk” fremstilling Send B1 B2 D B1 B2 D

ADSL Telenett Høghastighets- kanal for nedlasting ADSL Medium hastighet dupleks ADSL Telenett ISDN eller analog telefoni Trådpar

ADSL teknisk løsning Telenett ADSL modem Filter ADSL modem Ethernet ISDN

CSMA/CD

Lokalnettstandarder IEEE 802 Logical Link 802.2 – LLC – Loogical Link Control Link Control Medium CSMA/CD Token Bus Token Ring FDDI Access 802.3 802.4 802.5 (Token Ring) Control Fysisk lag Baseband coax 10/100Mbps Twisted pair 1, 10, 100 Mbps Broadband coax 10 Mbps Optical fiber 100/1000 Mbps Broadband coax 1, 5, 10 Mbps Carrier Band 1, 5, 10 Mbps Optical fibre 5, 10, 20 Mbps Twisted pair 4, 16 Mbps Unshielded twisted pair 4 Mbps Optical fiber 100 Mbps

IEEE 802.3 Ethernet rammeformat

IEEE 802.2 LLC PDU

Buss topologi for Ethernet Coax segment Bru Coax segment R Repeater

Nettverksdesign med svitsj Filtjener 10 Mbps 10 Mbps 100 Mbps Svitsj

Gigabit Ethernet 10 Mbps 100 Mbps Fast Ethernet hub Fast Ethernet svitsj 100 Mbps Gigabit Ethernet svitsj 1000 Mbps Filtjenere

Bredbånds Ethernet

Token Ring prinsipp

Token Ring rammeformat

FDDI arkitektur IEEE 802.2 LLC MAC - Medium Access Control SMT – Station PHY – Physical Management PMD – Physical medium dependant

FDDI Dobbel ring Primærring Sekundærring Kortslutninger Brudd Tilkobling Tilkobling Ring før bruddet Ring etter bruddet

IP - Ruter B Ethernet C A Token Ring FDDI IP Ruter

Internettverk B A C RUTER Tjener applikasjon FTP Tjener TCP Klient IP FTP protokoll FTP Klient FTP Tjener Device driver IP protokoll TCP protokoll TCP TCP Ethernet RUTER IP protokoll IP protokoll IP IP IP FDDI protokoll Token ring protokoll FDDI Ethernet Token ring Device driver Device driver driver driver driver

Innkapsling av IP-datagram Tjeneste Ethernet- adresser på lag 2 IP adresser på lag 3 TCP IP IP header IP data IP datagram Ethernet driver Ethernet Ethernet Ethernet data Frame/ramme header trailer Ethernet 46 - 1500 bytes

IP-adresser - format 158.38.60.240 1

IP adresser - klasser Class A 7 bits netid 24 bits hostid Class B 1 7 bits netid 24 bits hostid Class B 1 14 bits netid 16 bits hostid Class C 1 1 21 bits netid 8 bits hostid Class D 1 1 1 28 bits multicast group Class E 1 1 1 1 27 bits reservert for fremtidig bruk Class A Høgeste og laveste verdi på første tall i adressen 127 128 Class B 191 192 Class C 223 224 Class D 239 240 Class E 247

IP datagram - format

IPv6 Rammeformat 4 bytes - 32 bits Version Priority Flow label Payload length Next header Hop limit Source address 16 bytes Destination address 16 bytes

IP rutingtabell Destinasjon Gateway Flagg Link Adresse til enten: – mottaksmaskin eller – nettverk Her angis IP-adressen datagrammet skal sendes til Fysisk link datagrammet skal sendes på

IP ruting PC ”alfa” Ethernet ”ether-a” Ruter ”gw-a” Modem Telelinje Unix ”beta” Modem Ruter ”gw-b” Ethernet ”ether-b”

Transportlaget Program A Program B Åpne Vent Send Motta TCP IP Nettverk IP TCP Motta Send Lukk Lukk Klient Tjener Transportforbindelse

Bruk av transportlaget Applikasjon Applikasjons- protokoll Applikasjons -protokoll Port TCP/UDP TCP/UDP -protokoll IP IP-protokoll Nettverksmedium

Innkapsling av data Applikasjonsprotokoll data enhet UDP/ TCP hode Transport data IP hode IP-data Link hode Link data Link hale

TCP streams og segmenter B Stream Stream Segmenter TCP TCP

TCP protokoll dataenhet 16 bits IP-header Source port Destination port IP Sequence No packet Ack No TCP header TCP segment Length Res. Code Window Checksum Urgent pointer Options Padding TCP body data

TCP primitiver

TCP etablering av forbindelse

Dataoverføring i TCP DELIVER Klient Tjener TCP Send DATA Send ACK SEND SYN=1, Seq=X Send ACK ACK=1, Ack.No=X+N+1 SEND SYN=1, Seq=Y ACK=1, Ack.No=Y+M+1 SYN=1, Seq=Y+M ACK=1, Ack.No=Y+M+M TID

Avsluttning av forbindelse i TCP

Sliding Window Størrelse på Sliding Window ”Eldste” data som ikke er bekreftet Sist sendte data Datastrøm som skal sendes Sliding Window

Sliding windows i TCP Her mottar TCP et segment fra nettet som angir en N(R), dvs. det neste segmentnummeret som ønskes mottatt, og hvor stort vindu som tillates, W. Vi antar nå en segmentlengde på L=512 Dette segmentet kan sendes dersom N(S) + L<= N(R) + W Dette segmentet kan sendes dersom N(S) + L<= N(R) + W

UDP datagram

Tjenesteprotokoller Klient- Tjener applikasjon applikasjon Protokoll data enheter Klient- Tjener appl.protokoll appl.protokoll Port Port TCP/IP TCP/IP

SMTP - Sending Konvolutt Melding Hode Kropp Kroppsdel 1 Kroppsdel 2

Epost sending Klient Tjener TCP/IP nettverk Tid HELO klient navn OK MAIL From: sender OK RCPT TO: mottaker OK DATA Hele meldingen sendes og avsluttes med en egen linje med kun et punktum. OK QUIT OK Tid

HTTP forespørsel

DNS - Resolver

DNS - Domenenavn navnløs rot Generiske (organisatoriske) domener Geografiske domener Inverse domener com edu gov int mil net org au no zl arpa ..... ..... hist in-addr Dette er de 7 opprinnelige generiske domenene. Senere har flere kommet til, se lista under. aft aitel 158 bork 38 50 20

Prinsipp for svitsjing Flytkontroll Metning ATM Prinsipp for svitsjing Flytkontroll Metning ATM - Asyncronous Transfer Mode Dette er en svitsjeteknikk som går ut på å samle data som skal overføres i små enheter kalt celler. En celle er på 53 bytes, hvorav 48 er nyttedata og 5 benyttes til adressering og prioritering. Alle mulige typer data kan samles i slike korte celler, både lyd, bilde, tekst - generellle filer. Endel data er avhengig av sanntids overføring - f.eks. lyd dersom den skal spilles av på direkten. Dette kan sikres i ATM med prioritering av trafikken. ATM er laget for å multiplekse flere typer trafikk, dvs. vi kan f.eks. ha lavt prioriterte filoverføringer gående samtidig med en billedoverføring. ATM har ikke flytkontroll, vidusmekanismer eller feilkontroll slik vi har i mange andre overføringsmetoder. ATM har en indikasjon på metning i svitsjene. Feil må takles på et høgere nivå. ATM er enkel - og derfor er det mulig å lage det raskt. Videre utnytter man at moderne transportnett (ofte optiske) har svært lav feilrate. Dette er ATM’s styrke. ATM kan kjøres på ulike nettverk, alle typer 802-nettverk (4 - 16 Mbps), FDDI 100 Mbps, eller bredbånds ISDN-kanaler med 155 eller 622 Mbps Sanntids lyd Sanntids lyd Tekstfil Tekstfil

Administrasjon av plan ATMs referansemodell Administrasjon av plan Administrasjon av lag Styringsplan Brukerplan Øvre lag Øvre lag ATM tilpasningslag ATM-lag Fysisk lag

H - 01001000 e - 01100101 m - 01101101 l - 01101100 i - 01101101 g - 01100111 01001000011001010110110101101101 01100101011011000110110101100111

01001000011001010110110101101101 01100101011011000110110101100111 0100100001100101 x-or 1011011011001100 = 1111111010101001 0110110101101101 x-or 1011011011001100 = 1101101110100001 0110010101101100 x-or 1011011011001100 = 1101001110100000 0110110101100111 x-or 1011011011001100 = 1101101110101011 11111110101010011101101110100001 11010011101000001101101110101011

Svens offentlige nøkkel finnes fra nøkkelskapet, Nøkkelskap for offentlige nøkler Sven Kåre Trude Ola Ståle Sven Overføringsnett (f.eks. Internett) Ståle skriver en melding til Sven Svens offentlige nøkkel finnes fra nøkkelskapet, og meldingen krypteres med denne nøkkelen Sven mottar meldingen og dekrypterer med sin private nøkkel Sven kan nå lese meldingen i klartekst

Sender RSA-alg DES-alg Dette sendes til mottaker RSA-nøkkel Kryptert DES-nøkkel DES-nøkkel RSA-alg DES-alg Kryptert melding Dette sendes til mottaker

Sender Lik? MD5 MD5 Klartekst Klartekst Sjekksum RSA-nøkkel RSA-nøkkel RSA-alg RSA-alg Sjekksum Kryptert sjekksum Kryptert sjekksum Sjekksum

Dette er en test - går bra