Kommunikationsebenen

Aus ProgrammingWiki
Archivierte Version vom 2012-06-12T12:39:47+00:00. Aktuelle Version

Kommunikation Mensch - Mensch

4-Ohren-Modell (Schulz von Thun)

  • Sachinformation
  • Beziehungsbotschaft
  • Appell
  • Selbstoffenbarung

Persönliche Kommunikation ist komplex und offtmals Auslegungssache.


Kommunikation Mensch - Maschine

Teilgebiet der Informatik: Gestaltung von interaktiven Systemen und ihren Benutzerschnittstellen

  • Sprachsteuerung (Siri etc.)
  • E-Learning


Kommunikation Maschine - Maschine

Kommunikation im Netzwerk zwischen einzelnen elektronischen Komponenten.

  • Kommunikation Server - PC
  • Kommunikation PC - PC


DoD- Schichtenmodell

  • Department of defense- Verteidungsministerium (USA)
  • Schichtenmodell der USA angewandt-> Kommunikation im Internet
  • Schichten:
            -1.Anwendungsschicht z.B. HTTP, FTP, SMTP,...
             * die Anwendungschicht sind die eigentlichen 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
            -3.Internetschicht z.B. IP (ICMP,GRE)
             * Definiert die sogenannten Datagramme , unterste Einheit im Internet für die Datenübertragung
            -4.Netzzugangschicht z.B. Ethernet, PPP(Einwählverbindung)
             * repräsentiert die Netztopologie (Struktur der Verbindungen eines Netzes) bzw. dessen Protokoll

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

SMTP

  • Simple Mail Transfer Protocole
  • läuft meistens auf Port 25
  • E-Mail Programme

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)


Aufbau von Domain-Namen

Bsp: http://www.example.com/guestbook/index.html

    ftp://192.168.0.20/info/dateien/praesentation.odp

allgemein: Protokoll://Adresse/Verzeichnisse/Datei

IP-Adressen der derzeit noch gültigen Version 4 (IPv4) bestehen aus 32 bit aufgeteilt in 4 Blöcke. Damit sind IP adressen von 0.0.0.0. bis 255.255.255.255 möglich.

Umwandlung von Binär Zahlen in Dezimalzahlen und umgedreht

Bsp.1: 10010111-->128--16-4-2-1= 128+16+4+2+1=151

Bsp.2: 01101000(invertierte Zahl) --> 64+32+8=104

Bsp.3: 185= 10111001

Stellen: ... 128-64-32-16-8-4-2-1

Bsp. 4: 78= 01001110

Subnetzmaske (32-Bit-Zahl) - teilt Netzwerk- und Geräteteil


|| IP-Adresse || 192.145.96.201 || 1100 0000. 1001 0001. 0110 0000. 1100 1001 ||

|| Subnetzmaske || 255.255.255.248 || 1111 1111. 1111 1111. 1111 1111. 1111 0000 ||

|| Netzwerkteil || 192.145.96.192 || 1100 0000. 1001 0001. 0110 0000. 1100 0000 ||

|| Geräteteil (invertierte Subnetzm.) || 0.0.0.9 || 0000 0000. 0000 0000. 0000 0000. 0000 1001 ||

|| Broadcast (größte Adresse im Netzw.) || 192.145.96.207 || 1100 0000. 1001 0001. 0110 0000. 1001 1111 ||

|| Default Gateway (klienste Adr. im N) || 192.145.96.193 || 1100 0000. 1001 0001. 0110 0000. 1100 0001 ||

|| Maximale IP || 192.145.96.206 || 1100 0000. 1001 0001. 0110 0000. 1100 1110 ||