Application Layer Gateway: Unterschied zwischen den Versionen
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
== Aktive Komponenten == | |||
{| class="float" | |||
== | ! !! Sender !! !! !! !! !! Empfänger | ||
{| class="float | |||
! !! Sender !! !! | |||
|- | |- | ||
| | | | ||
| class="osi osicolor7" | [[OSI/7 Application|7 Application]] | | class="osi osicolor7" | [[OSI/7 Application|7 Application]] | ||
| class="line" | < - - | | class="line" |< - - - | ||
| | | class="line" | - - - - - - - - - | ||
| class="line" | | | class="line" |- - - - - - - - - | ||
| class="line" | - - - > | |||
| class="osi osicolor7" | [[OSI/7 Application|7 Application]] | | class="osi osicolor7" | [[OSI/7 Application|7 Application]] | ||
|- | |- | ||
| | | | ||
| class="osi osicolor6" | [[OSI/6 Presentation|6 Presentation]] | | class="osi osicolor6" | [[OSI/6 Presentation|6 Presentation]] | ||
| class="line" | < - - | | class="line" |< - - - | ||
| class=" | | class="line" | - - - - - - - - - | ||
| class=" | | class="line" |- - - - - - - - - | ||
| class="line" | | | class="line" | - - - > | ||
| class="osi osicolor6" | [[OSI/6 Presentation|6 Presentation]] | | class="osi osicolor6" | [[OSI/6 Presentation|6 Presentation]] | ||
|- | |- | ||
| | | | ||
| class="osi osicolor5" | [[OSI/5 Session|5 Session]] | | class="osi osicolor5" | [[OSI/5 Session|5 Session]] | ||
| class="line" | < - - | | class="line" |< - - - | ||
| class=" | | class="line" | - - - - - - - - - | ||
| class=" | | class="line" |- - - - - - - - - | ||
| class="line" | | | class="line" | - - - > | ||
| class="osi osicolor5" | [[OSI/5 Session|5 Session]] | | class="osi osicolor5" | [[OSI/5 Session|5 Session]] | ||
|- | |- | ||
Zeile 31: | Zeile 30: | ||
| class="osi osicolor4" | [[OSI/4 Transport|4 Transport]] | | class="osi osicolor4" | [[OSI/4 Transport|4 Transport]] | ||
| class="line" | < - - > | | class="line" | < - - > | ||
| class="osi osicolor4" | | colspan="2" class="osi osicolor4" style="text-align:center;" | [[OSI/4 Transport|4 Transport]] | ||
| class="line" | < - - > | | class="line" | < - - > | ||
| class="osi osicolor4" | [[OSI/4 Transport|4 Transport]] | | class="osi osicolor4" | [[OSI/4 Transport|4 Transport]] || | ||
|- | |- | ||
| | | | ||
Zeile 46: | Zeile 44: | ||
| | | | ||
| class="osi osicolor2" | [[OSI/2 Data Link|2 Data Link]] | | class="osi osicolor2" | [[OSI/2 Data Link|2 Data Link]] | ||
| class="line" | < - - > | | class="line" | < -- > | ||
| class="osi osicolor2" | [[OSI/2 Data Link|2 Data Link]] | | class="osi osicolor2" | [[OSI/2 Data Link|2 Data Link]] | ||
| class="osi osicolor2" | [[OSI/2 Data Link|2 Data Link]] | | class="osi osicolor2" | [[OSI/2 Data Link|2 Data Link]] | ||
Zeile 65: | Zeile 63: | ||
| colspan="4" class="osi osicolor0" style="text-align:center;" | [[:Kategorie:Netzwerk/Medien| Übertragungsmedien]] | | colspan="4" class="osi osicolor0" style="text-align:center;" | [[:Kategorie:Netzwerk/Medien| Übertragungsmedien]] | ||
|} | |} | ||
== Aufgaben == | |||
* Programmierschnittstelle (API) | |||
* Adressierung der Anwendungsprozesse (Ports) | |||
* Managementfunktionen | |||
* Verbindungsaufbau (falls verbindungsorientiert) | |||
* Datentransfer | |||
* normale Daten / Daten mit Priorität, Unterbrechungssignale | |||
* strom- oder paketorientiert | |||
* Fehlerbehandlung, Flusssteuerung | |||
* Verbindungsabbruch | |||
** durch Benutzer | |||
** durch Dienstüberbringer | |||
== | == Protokolle == | ||
* TCP - Transmission Control Protocol | |||
* UDP - User Datagram Protocol | |||
* | |||
* | |||
== Schicht 4 – Transportschicht (Transport Layer) == | |||
Zu den Aufgaben der Transportschicht (engl. {{lang|en|''Transport Layer''}}; auch ''Ende-zu-Ende-Kontrolle'', ''Transport-Kontrolle'') zählt die [[Transmission Control Protocol#Aufteilen der Anwendungsdaten auf TCP-/IP-Segmente|Segmentierung des Datenstroms]], die Stauvermeidung (engl. {{lang|en|''congestion avoidance''}}) und die Sicherstellung einer fehlerfreien Übertragung | |||
Ein Datensegment ist dabei eine [[Service Data Unit]], die zur [[Datenkapselung (Netzwerktechnik)|Datenkapselung]] auf der vierten Schicht (Transportschicht) verwendet wird. | |||
* Es besteht aus [[Protokollelement]]en, die Schicht-4-Steuerungsinformationen enthalten. | |||
* Als Adressierung wird dem Datensegment eine Schicht-4-Adresse vergeben, also ein [[Port (Protokoll)|Port]]. | |||
* Das Datensegment wird in der Schicht 3 in ein [[Datenpaket]] gekapselt. | |||
* [[ | |||
* [[ | |||
* [[ | |||
Die Transportschicht bietet den anwendungsorientierten Schichten 5 bis 7 einen einheitlichen Zugriff, so dass diese die Eigenschaften des Kommunikationsnetzes nicht zu berücksichtigen brauchen. | |||
| | Fünf verschiedene Dienstklassen unterschiedlicher Güte sind in Schicht 4 definiert und können von den oberen Schichten benutzt werden, vom einfachsten bis zum komfortabelsten Dienst mit [[Multiplexverfahren|Multiplexmechanismen]], [[Fehlerkorrekturverfahren|Fehlersicherungs- und Fehlerbehebungsverfahren]]. | ||
|- | |||
Protokolle und Normen: ISO 8073/[[X.224]], ISO 8602, [[Transmission Control Protocol|TCP]], [[User Datagram Protocol|UDP]], [[Stream Control Transmission Protocol|SCTP]], [[Datagram Congestion Control Protocol|DCCP]]. | |||
[[Kategorie: | [[Kategorie:OSI/4 Transport]] | ||
* [[Firewall]] | |||
* [[L4-Router]] |
Aktuelle Version vom 13. Februar 2024, 12:36 Uhr
Aktive Komponenten
Sender | Empfänger | ||||||
---|---|---|---|---|---|---|---|
7 Application | < - - - | - - - - - - - - - | - - - - - - - - - | - - - > | 7 Application | ||
6 Presentation | < - - - | - - - - - - - - - | - - - - - - - - - | - - - > | 6 Presentation | ||
5 Session | < - - - | - - - - - - - - - | - - - - - - - - - | - - - > | 5 Session | ||
4 Transport | < - - > | 4 Transport | < - - > | 4 Transport | |||
3 Network | < - - > | 3 Network | 3 Network | < - - > | 3 Network | ||
2 Data Link | < -- > | 2 Data Link | 2 Data Link | < - - > | 2 Data Link | ||
1 Physical | < - - > | 1 Physical | 1 Physical | < - - > | 1 Physical | ||
Übertragungsmedien | Übertragungsmedien |
Aufgaben
- Programmierschnittstelle (API)
- Adressierung der Anwendungsprozesse (Ports)
- Managementfunktionen
- Verbindungsaufbau (falls verbindungsorientiert)
- Datentransfer
- normale Daten / Daten mit Priorität, Unterbrechungssignale
- strom- oder paketorientiert
- Fehlerbehandlung, Flusssteuerung
- Verbindungsabbruch
- durch Benutzer
- durch Dienstüberbringer
Protokolle
- TCP - Transmission Control Protocol
- UDP - User Datagram Protocol
Schicht 4 – Transportschicht (Transport Layer)
Zu den Aufgaben der Transportschicht (engl. Vorlage:Lang; auch Ende-zu-Ende-Kontrolle, Transport-Kontrolle) zählt die Segmentierung des Datenstroms, die Stauvermeidung (engl. Vorlage:Lang) und die Sicherstellung einer fehlerfreien Übertragung
Ein Datensegment ist dabei eine Service Data Unit, die zur Datenkapselung auf der vierten Schicht (Transportschicht) verwendet wird.
- Es besteht aus Protokollelementen, die Schicht-4-Steuerungsinformationen enthalten.
- Als Adressierung wird dem Datensegment eine Schicht-4-Adresse vergeben, also ein Port.
- Das Datensegment wird in der Schicht 3 in ein Datenpaket gekapselt.
Die Transportschicht bietet den anwendungsorientierten Schichten 5 bis 7 einen einheitlichen Zugriff, so dass diese die Eigenschaften des Kommunikationsnetzes nicht zu berücksichtigen brauchen.
Fünf verschiedene Dienstklassen unterschiedlicher Güte sind in Schicht 4 definiert und können von den oberen Schichten benutzt werden, vom einfachsten bis zum komfortabelsten Dienst mit Multiplexmechanismen, Fehlersicherungs- und Fehlerbehebungsverfahren.
Protokolle und Normen: ISO 8073/X.224, ISO 8602, TCP, UDP, SCTP, DCCP.