Lagdelt modell
This presentation is the property of its rightful owner.
Sponsored Links
1 / 71

Lagdelt modell PowerPoint PPT Presentation


  • 94 Views
  • Uploaded on
  • Presentation posted in: General

Lagdelt modell. A. B. Tema. Tema. Språk. Språk. Telefon. Telefon. Telefonnett. PC og skriver. Kontrollsignal ”Skriver klar”. Data. PC. Skriver. Applikasjon. Applikasjon. Presentasjon. Presentasjon. Sesjon. Sesjon. Transport. Transport. Nettverk. Nettverk. Link/Linje.

Download Presentation

Lagdelt modell

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Lagdelt modell

Lagdelt modell

A

B

Tema

Tema

Språk

Språk

Telefon

Telefon

Telefonnett


Pc og skriver

PC og skriver

Kontrollsignal ”Skriver klar”

Data

PC

Skriver


Osi modellen

Applikasjon

Applikasjon

Presentasjon

Presentasjon

Sesjon

Sesjon

Transport

Transport

Nettverk

Nettverk

Link/Linje

Link/Linje

Fysisk

Fysisk

OSI modellen

Protokoller

Medium


Nettverk

Nettverk

Ruter B

PC

Nasjonale linjer

LAN

Ruter A

Inter-nasjonale linjer

Web-tjener

Ruter D

Nasjonale linjer

Ruter C


Lagdelt modell

TCP/IP-suiten

Applikasjon

Applikasjon

Transport

Transport

Protokoller

Nettverk

Nettverk

Link/Linje

Link/Linje

Medium


Klient tjener med tcp ip protokoller

Klient/tjener med TCP/IP-protokoller

Tjener

Terminal

Klient

applikasjon

applikasjon

Tjener

Klient

appl.protokoll

appl.protokoll

Port

Port

TCP/IP

TCP/IP


Tcp ip protokollstakk

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

Tjeneste PDU

Klient

Tjener

applikasjon

applikasjon

PDU – Protocol Data Unit

SMTP Klient

SMTP Tjener

protokoll


Innkapsling av pdu er

Innkapsling av PDU’er

user data

Tjeneste

Application

A-PDU

user data

header

TCP

T-PDU

TCP-segment

TCP header

application data

IP

N-PDU

IP datagram

IP header

IP data

Ethernett

driver

Ethernett

Ethernett

Frame/ramme

L-PDU

Ethernett data

trailer

header

Ethernett

46 - 1500 bytes


Punkt til punkt eller stjernetopologi

Punkt-til-punkt eller stjernetopologi

F

G

A

B

E

A

B

D

C


Buss eller tretopologi

Buss eller tretopologi

A

B

C

D

E

F

Tre

G

H


Ring topologi

Ring topologi

B

C

A

D

D

Detalj

F

E


Lagdelt modell

HUB

HUB


Svitsj

Svitsj

Svitsj


Modemforbindelse

Modemforbindelse

DTE

DTE

DCE

DCE

Analoge

data

Analoge

data

Digitale data

Digitale data

Telenett

Modem

Modem


Modem i kommandofase

Modem i kommandofase

atz

Modem

Ekko

Telenett

Kommando

atz

Analog

forbindelse


Modem i datafase

Modem i datafase

abcd

Modem

ekko

demodulering

Telenett

modulering

abcd

digitale data

Analoge

data


Flytkontroll

Flytkontroll

Hastighet f.eks. 57600 bps

Hastighet f.eks. 9600 bps

DTE

DTE

DCE

DCE

Data

Telenett

Modem

Flytkontroll


Semipermanent hukommelse

Semipermanent hukommelse

Semipermanenthukommelse

Aktuelle innstillinger

oppstart

lagre

hent fabrikk-innstillinger

Fabrikk innstillinger


Nullmodem

Pluggtyper

25 pins

9 pins

TxD

TxD

2

3

RxD

RxD

3

2

DSR

DSR

6

6

DTR

DTR

20

4

RI

RI

22

9

RTS

RTS

4

7

CTS

CTS

5

8

CD

CD

8

1

GND

GND

7

5

Nullmodem

DTE - A

DTE - B

Hunplugg

Hunplugg


Isdn tilkobling

ISDN tilkobling

TE1

Telenett

NT1

Passiv S-bus

T- eller S-punkt


Passiv s bus

Passiv S-bus

TE1

NT1

B1 – datakanal 1

Logiskfremstilling

B2 – datakanal 2

D - signaleringskanal

Motta

B1

B2

D

B1

B2

D

”Elektrisk”fremstilling

Send

B1

B2

D

B1

B2

D


Lagdelt modell

ADSL

Høghastighets-kanal for nedlasting

ADSL

Medium hastighetdupleks

ADSL

Telenett

ISDN eller analog telefoni

Trådpar


Adsl teknisk l sning

ADSL teknisk løsning

ADSL

modem

Filter

ADSL

modem

Telenett

Ethernet

ISDN


Csma cd

CSMA/CD


Lokalnettstandarder ieee 802

Lokalnettstandarder IEEE 802

Logical

802.2 – LLC – Loogical Link Control

Link

Link

Control

Medium

Token Bus

Token Ring

FDDI

CSMA/CD

Access

802.4

802.5

(Token Ring)

802.3

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.3 Ethernet rammeformat


Ieee 802 2 llc pdu

IEEE 802.2 LLC PDU


Buss topologi for ethernet

Buss topologi for Ethernet

Coax segment

Bru

Coax segment

R

Repeater


Nettverksdesign med svitsj

Nettverksdesign med svitsj

Filtjener

10 Mbps

10 Mbps

100 Mbps

Svitsj


Gigabit ethernet

Gigabit Ethernet

10 Mbps

100 Mbps

Fast Ethernet hub

Fast Ethernet svitsj

100 Mbps

Gigabit Ethernet svitsj

1000 Mbps

Filtjenere


Bredb nds ethernet

Bredbånds Ethernet


Token ring prinsipp

Token Ring prinsipp


Token ring rammeformat

Token Ring rammeformat


Fddi arkitektur

FDDI arkitektur

IEEE 802.2 LLC

MAC - Medium Access Control

SMT – Station

PHY – Physical

Management

PMD – Physical medium dependant


Fddi dobbel ring

FDDI Dobbel ring

Primærring

Kortslutninger

Sekundærring

Brudd

Tilkobling

Tilkobling

Ring før bruddet

Ring etter bruddet


Ip ruter

IP - Ruter

B

Ethernet

C

A

Token Ring

FDDI

IP Ruter


Internettverk

Internettverk

Tjener

B

applikasjon

FTP Tjener

TCP

A

C

Klient

Tjener

applikasjon

applikasjon

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

Innkapsling av IP-datagram

Tjeneste

Ethernet-

adresser

på lag 2

IP adresser

på lag 3

TCP

IP

IP datagram

IP header

IP data

Ethernet

driver

Ethernet

Ethernet

Frame/ramme

Ethernet data

trailer

header

Ethernet

46 - 1500 bytes


Ip adresser format

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

IP-adresser - format

158.38.60.240


Ip adresser klasser

IP adresser - klasser

Class A

0

7 bits netid

24 bits hostid

Class B

1

0

14 bits netid

16 bits hostid

Class C

1

1

0

21 bits netid

8 bits hostid

Class D

1

1

1

0

28 bits multicast group

Class E

1

1

1

1

0

27 bits reservert for fremtidig bruk

0

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

IP datagram - format


Ipv6 rammeformat

IPv6 Rammeformat

4 bytes - 32 bits

Version

Priority

Flow label

Payload length

Next header

Hop limit

Source address16 bytes

Destination address16 bytes


Ip rutingtabell

IP rutingtabell

Destinasjon

Gateway

Flagg

Link

Adresse til enten:– mottaksmaskineller– nettverk

Her angisIP-adressen datagrammet skal sendes til

Fysisk link datagrammet skal sendes på


Ip ruting

IP ruting

PC ”alfa”

Ethernet

Ruter

”ether-a”

”gw-a”

Modem

Telelinje

Unix ”beta”

Modem

”gw-b”

Ruter

Ethernet

”ether-b”


Transportlaget

Transportlaget

Program A

Program B

Åpne

Vent

Send

Motta

IP

TCP

Nettverk

TCP

IP

Motta

Send

Lukk

Lukk

Klient

Tjener

Transportforbindelse


Bruk av transportlaget

Bruk av transportlaget

Applikasjon

Applikasjons-protokoll

Applikasjons -protokoll

Port

TCP/UDP

TCP/UDP -protokoll

IP

IP-protokoll

Nettverksmedium


Innkapsling av data

Innkapsling av data

Applikasjonsprotokoll data enhet

UDP/TCPhode

Transport data

IPhode

IP-data

Linkhode

Link data

Linkhale


Tcp streams og segmenter

TCP streams og segmenter

A

B

Stream

Stream

Segmenter

TCP

TCP


Tcp protokoll dataenhet

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 primitiver


Tcp etablering av forbindelse

TCP etablering av forbindelse


Dataoverf ring i tcp

Klient

TCP

TCP

Tjener

SYN=1, Seq=X

SEND

Send DATA

DELIVER

Send ACK

ACK=1, Ack.No=X+N+1

Send DATA

SEND

SYN=1, Seq=Y

DELIVER

SYN=1, Seq=Y+M

Send ACK

Send DATA

SEND

ACK=1, Ack.No=Y+M+1

DELIVER

Send ACK

ACK=1, Ack.No=Y+M+M

TID

Dataoverføring i TCP


Avsluttning av forbindelse i tcp

Avsluttning av forbindelse i TCP


Sliding window

Sliding Window

Størrelse på Sliding Window

”Eldste” data somikke er bekreftet

Sist sendte data

Datastrøm som skal sendes

Sliding Window


Sliding windows i tcp

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 dersomN(S) + L<= N(R) + W

Dette segmentet kan sendes dersomN(S) + L<= N(R) + W


Udp datagram

UDP datagram


Tjenesteprotokoller

Tjenesteprotokoller

Klient-

Tjener

applikasjon

applikasjon

Protokoll data enheter

Klient-

Tjener

appl.protokoll

appl.protokoll

Port

Port

TCP/IP

TCP/IP


Smtp sending

SMTP - Sending

Konvolutt

Melding

Hode

Kropp

Kroppsdel 1

Kroppsdel 2


Epost sending

Epost sending

Klient

Tjener

HELO klient navn

TCP/IPnettverk

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

HTTP forespørsel


Dns resolver

DNS - Resolver


Dns domenenavn

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


Lagdelt modell

ATM

  • Prinsipp for svitsjing

  • Flytkontroll

  • Metning

Sanntids lyd

Sanntids lyd

Tekstfil

Tekstfil


Lagdelt modell

ATMs referansemodell

Administrasjon av plan

Administrasjon av lag

Styringsplan

Brukerplan

Øvre lag

Øvre lag

ATM tilpasningslag

ATM-lag

Fysisk lag


Lagdelt modell

H -01001000

e -01100101

m -01101101

m -01101101

e -01100101

l -01101100

i -01101101

g - 01100111

01001000011001010110110101101101

01100101011011000110110101100111


Lagdelt modell

01001000011001010110110101101101

01100101011011000110110101100111

0100100001100101 x-or

1011011011001100 =

1111111010101001

0110110101101101 x-or

1011011011001100 =

1101101110100001

0110010101101100 x-or

1011011011001100 =

1101001110100000

0110110101100111 x-or

1011011011001100 =

1101101110101011

11111110101010011101101110100001

11010011101000001101101110101011


Lagdelt modell

Kåre

Trude

Ola

Sven

Nøkkelskap for

offentlige nøkler

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


Lagdelt modell

RSA-nøkkel

Sender

Kryptert

DES-nøkkel

DES-nøkkel

RSA-alg

DES-alg

Kryptert

melding

Dette sendes til

mottaker


Lagdelt modell

Sender

Klartekst

MD5

Klartekst

Sjekksum

MD5

RSA-nøkkel

RSA-nøkkel

Lik?

RSA-alg

RSA-alg

Sjekksum

Kryptert

sjekksum

Kryptert

sjekksum

Sjekksum


Lagdelt modell

Dette er en test - går bra


  • Login