30.01.2013 Aufrufe

Grundlagen: Rechnernetze und Verteilte Systeme - Lehrstuhl für ...

Grundlagen: Rechnernetze und Verteilte Systeme - Lehrstuhl für ...

Grundlagen: Rechnernetze und Verteilte Systeme - Lehrstuhl für ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Die OSI-Schichten im Überblick<br />

Anwendungsschicht<br />

Schicht 7<br />

(A - Schicht)<br />

Darstellungsschicht<br />

Schicht 6<br />

(P - Schicht)<br />

Kommunikations- Schicht 5<br />

steuerungsschicht (S - Schicht)<br />

TTransportschicht t hi ht<br />

Schicht 4<br />

(T - Schicht)<br />

Vermittlungsschicht<br />

Schicht 3<br />

(N - Schicht)<br />

Sicherungsschicht<br />

Bitübertragungsschicht<br />

Schicht 2<br />

(DL - Schicht)<br />

Schicht 1<br />

(Ph - Schicht)<br />

Application Layer<br />

Presentation Layer<br />

Session Layer<br />

TTransport t LLayer<br />

Network Layer<br />

Data Link Layer<br />

Physical Layer<br />

<strong>Gr<strong>und</strong>lagen</strong>: <strong>Rechnernetze</strong> <strong>und</strong> <strong>Verteilte</strong> <strong>Systeme</strong> – IN0010, SS 2010, Kapitel 2 78<br />

2.6.2. Bezeichnungskonventionen<br />

� (N)-Schicht<br />

� A -Schicht: Anwendungsschicht (Application Layer)<br />

� P -Schicht: Darstellungsschicht (Presentation Layer)<br />

� S -Schicht: Kommunikationssteuerungsschicht (Session Layer)<br />

� T -Schicht: Transportschicht (Transport Layer)<br />

� N -Schicht: Vermittlungsschicht (Network Layer)<br />

� DL -Schicht: Sicherungsschicht (Data Link Layer)<br />

� Ph -Schicht: Bitübertragungsschicht (Physical Layer)<br />

� (N)-Dienstprimitive<br />

(N)-Dienst.typ<br />

Ph - Connect .Req (Request, Anforderung)<br />

DL - Data .Ind (Indication, Anzeige)<br />

N - Disconnect .Rsp (Response, Antwort)<br />

T ... .Cnf (Confirmation, Bestätigung)<br />

� Dienstprimitive in der A-Schicht werden gemäß ihres Application Service<br />

Element (ASE) benannt.<br />

<strong>Gr<strong>und</strong>lagen</strong>: <strong>Rechnernetze</strong> <strong>und</strong> <strong>Verteilte</strong> <strong>Systeme</strong> – IN0010, SS 2010, Kapitel 2 79<br />

Dienstprimitive<br />

� Die Benennung eines Dienstprimitivs besteht aus folgenden<br />

Komponenten:<br />

Name der Schicht/Anwendung Dienstleistung Ereignistyp<br />

Physical (Ph)<br />

Data Link (DL)<br />

Network (N)<br />

Transport (T)<br />

HTTP<br />

FTP<br />

...<br />

Connect (Con) Request (Req)<br />

Parameter<br />

(beliebig)<br />

Data (Dat)<br />

Indication (Ind)<br />

Release (Rel) Response (Rsp)<br />

Abort (Abo)<br />

Provider Abort (PAbo)<br />

Disconnect (Dis)<br />

...<br />

Confirmation (Cnf)<br />

� Beispiel:<br />

� T-Con.Req(Adressen) = Verbindungsaufbauanforderung an der<br />

Schnittstelle zum Transportdienst<br />

� HTTP-Get.[Req](URL) = Anforderung der HTML-Seite, die durch<br />

URL identifiziert wird<br />

<strong>Gr<strong>und</strong>lagen</strong>: <strong>Rechnernetze</strong> <strong>und</strong> <strong>Verteilte</strong> <strong>Systeme</strong> – IN0010, SS 2010, Kapitel 2 80<br />

Verbindungsaufbau<br />

Daten-<br />

austausc ch<br />

Verbindungsabbau<br />

Bezeichnungskonventionen am Beispiel<br />

DL-Connect.Req<br />

DL-<br />

Connect.Cnf<br />

DL-Data.Req<br />

DL-Data.Req<br />

DL-Disconnect.Req<br />

DL-Connect.Ind<br />

DL-Connect.Rsp<br />

DL-Data.Ind<br />

DL-Data.Ind<br />

DL-Disconnect.Ind<br />

<strong>Gr<strong>und</strong>lagen</strong>: <strong>Rechnernetze</strong> <strong>und</strong> <strong>Verteilte</strong> <strong>Systeme</strong> – IN0010, SS 2010, Kapitel 2 81

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!