LKG/Inf 11 2011/Schichtenmodell

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

= DoD-Schichtenmodell =

* Department of defense- Verteidungsministerium (USA)
* Schichtenmodell der USA angewandt-> Kommunikation im Internet
* Schichten:  
** 1. '''Anwendungsschicht''' z.B. HTTP, FTP, SMTP,...: eigentliche Programme und Protokolle die über das Internet miteinander kommunizieren
** 2. '''Transportschicht''' z.B. TCP, UDP: Kontrollschicht, dient der Sicherung und der Kontrolle der Daten die zwischen der Anwendungsschicht und der Internetschicht ausgetauscht werden (zerstörte Pakete werden erneut gesendet)
** 3. '''Internetschicht''' z.B. IP, (ICMP, GRE): IP-Adresse zur Koordination von Paketen (über mehrere PCs hinweg); Definiert sogenannte Datagramme (unterste Einheit im Internet für die Datenübertragung)
** 4. '''Netzzugangschicht''' z.B. Ethernet, PPP (Einwählverbindung): Hardware-Ebene; repräsentiert die Netztopologie (Struktur der Verbindungen eines Netzes) bzw. dessen Protokoll; theoretisch ausreichend, um eine Nachricht zwischen direkt verbundenen PCs zu übermitteln

= Protokolle =
'''HTTP'''

* HyperText Transfer Protocol
* läuft meistens auf Port 80
* korrekte Darstellung von Internetseiten
* Internetbrowser (Firefox, Google Chrome, etc.)

'''POP3'''

* Post Office Protocol
* läuft meistens auf Port 110
* E-Mail Programme (Posteingang)

'''SMTP'''

* Simple Mail Transfer Protocole
* läuft meistens auf Port 25
* E-Mail Programme (Postausgang)

'''IMAP'''

* Internet Message Access Protocol
* läuft meistens auf Port 143
* E-Mail Programme

'''FTP'''

* File Tranfer Protocol
* läuft meistens auf Port 20 oder 21
* Datenübertragungsprotokoll
* FTP-Programm (FileZilla)

'''SSH'''

* SecureSHell
* läuft meistens auf Port 22
* verschlüsselte Verbindung zwischen zwei Rechnern (auch Steuerung)