diff --git a/Writerside/images/image_598.png b/Writerside/images/image_598.png new file mode 100644 index 0000000..5a0a6c8 Binary files /dev/null and b/Writerside/images/image_598.png differ diff --git a/Writerside/images/image_599.png b/Writerside/images/image_599.png new file mode 100644 index 0000000..95373cc Binary files /dev/null and b/Writerside/images/image_599.png differ diff --git a/Writerside/images/image_600.png b/Writerside/images/image_600.png new file mode 100644 index 0000000..28d1095 Binary files /dev/null and b/Writerside/images/image_600.png differ diff --git a/Writerside/images/image_601.png b/Writerside/images/image_601.png new file mode 100644 index 0000000..58377f8 Binary files /dev/null and b/Writerside/images/image_601.png differ diff --git a/Writerside/images/image_602.png b/Writerside/images/image_602.png new file mode 100644 index 0000000..3d8daa5 Binary files /dev/null and b/Writerside/images/image_602.png differ diff --git a/Writerside/images/image_603.png b/Writerside/images/image_603.png new file mode 100644 index 0000000..bc7934f Binary files /dev/null and b/Writerside/images/image_603.png differ diff --git a/Writerside/images/image_604.png b/Writerside/images/image_604.png new file mode 100644 index 0000000..5af968e Binary files /dev/null and b/Writerside/images/image_604.png differ diff --git a/Writerside/images/image_605.png b/Writerside/images/image_605.png new file mode 100644 index 0000000..5bd68a8 Binary files /dev/null and b/Writerside/images/image_605.png differ diff --git a/Writerside/images/image_606.png b/Writerside/images/image_606.png new file mode 100644 index 0000000..640a81b Binary files /dev/null and b/Writerside/images/image_606.png differ diff --git a/Writerside/in.tree b/Writerside/in.tree index 87271d8..e932ba5 100644 --- a/Writerside/in.tree +++ b/Writerside/in.tree @@ -74,6 +74,10 @@ + + + + diff --git a/Writerside/topics/04/Informatik und Gesellschaft/00_iug_1.md b/Writerside/topics/04/Informatik und Gesellschaft/00_iug_1.md new file mode 100644 index 0000000..e69de29 diff --git a/Writerside/topics/04/Rechnernetze/00_RNIntroduction.md b/Writerside/topics/04/Rechnernetze/00_RNIntroduction.md index 22c205e..8a472b8 100644 --- a/Writerside/topics/04/Rechnernetze/00_RNIntroduction.md +++ b/Writerside/topics/04/Rechnernetze/00_RNIntroduction.md @@ -1,10 +1,10 @@ # Einführung ## Fachthemen -- OSI-, Hybrid und TCP/IP-Referenzmodell -- Datenkapselung / -entkapselung -- Sockets, Protokollgraph -- Hardwarebausteine bzw. Kopplungselemente +- [OSI](#iso-osi-7-schichtenmodell)-, [Hybrid](#hybrid-referenzmodell) und [TCP/IP-Referenzmodell](#osi-modell-und-tcp-ip-suite) +- [Datenkapselung](#datenkapselung-klausur) / -entkapselung +- [Sockets](#sockets), [Protokollgraph](#der-protokollgraph) +- [Hardwarebausteine](#zusammenfassung-hw-bausteine) bzw. Kopplungselemente - ICMP, ARP, DHCP und DNS - Strukturierte Verkabelung - Kollisions- und Broadcast-Domäne @@ -37,7 +37,7 @@ ## IP Header ### IPv4 -![image_560.png](image_560.png) +![image_605.png](image_605.png) ### IPv6 ![image_561.png](image_561.png) @@ -130,23 +130,26 @@ ##### (8. User) - #### Darstellungen OSI-Modell -![image_572.png](image_572.png) - -![image_573.png](image_573.png) - -![What is the OSI Model.webp](What is the OSI Model.webp) + ![image_572.png](image_572.png) + + ![image_573.png](image_573.png) + + ![What is the OSI Model.webp](What is the OSI Model.webp) #### OSI-Modell und TCP/IP-Suite ![image_574.png](image_574.png) +![image_599.png](image_599.png) + ### Hybrid-Referenzmodell #### OSI vs. Hybrid ![image_575.png](image_575.png) ![image_576.png](image_576.png) +![image_598.png](image_598.png) + #### Hybrid-Modell: Schnittstellen ![image_577.png](image_577.png) @@ -155,11 +158,75 @@ > werden i.d.R. vom Hersteller der Hardware bereitgestellt ##### Sockets -> Schnittstelle zwischen Betriebssystem und Anwendung, +> Schnittstelle zwischen Betriebssystem und Anwendung - Implementierung als Teil des Kernels oder als separate Bibliothek - Kombination von IP-Adresse und Port ![image_578.png](image_578.png) +### Horizontale vs. vertikale Kommunikation +**Vertikale Kommunikation** +- Nachricht wird Schicht für Schicht verpackt (Daten-Kapselung) +- Dann Schicht für Schicht wieder entpackt (Daten-Entkapselung) -weiter gehts bei https://lernen.h-da.de/pluginfile.php/1074664/mod_resource/content/1/S01_Motivation_und_Einleitung_2024-04-16.pdf Seite 47 +**Horizontale Kommunikation** +- muss nicht gekapselt werden, Schicht arbeitet mit gleicher Protokollfunktion + + +## Router vs. Switch +| Features | Router | Switch | +|-----------------|------------------------|----------| +| Speed | slower | faster | +| OSI-Layer | Layer 3 | Layer 2 | +| Addressing used | IP | MAC | +| Broadcast L3 | Blocks | Forwards | +| Security | mehr features → higher | lower | + + +## Zusammenfassung HW-Bausteine +- Repeater + - Regeneriert und verstärkt elektr. Signal + - keine Bitinterpretation + - kennt keine Pakete / MAC-Adressen +- Hub + - Konzentrator für LANs + - Multiport-Repeater +- Bridge/Switch + - physikalische Trennung von Netzen + - Fehler- / Lasttrennung + - meist Mechanismen zum Filtern + - rudimentäre Mechanismen zur Wegefindung + - Routing Bridge +- Router + - Entkopplung der (Teil-) Netze auf logischer Basis + - aufgrund von Layer-3-Adressen + - (IPv4, IPv6) + - Steuert Verkehr zwischen Netzen + - Routing + - Arbeitet Protokollabhängig +- Gateway + - Umwandlung von Diensten + - _ISDN-Telefonie auf VoIP_ + - Security-Mechanismen möglich + - _Firewall, Proxy_ + + + +## Datenkapselung (Klausur!) +![image_600.png](image_600.png) +### konkretes Beispiel Datenkapselung +![image_601.png](image_601.png) + +- **Protokolle sind ineinander geschachtelt** +- Schicht n nimmt Dienste der Schicht n-1 in Anspruch und stellt Schicht n+1 Dienste bereit +- Beispiel TCP-Paket über IP-Netzwerk mit Ethernet: + - ![image_603.png](image_603.png) + - ![image_604.png](image_604.png) + +## Der Protokollgraph +![image_606.png](image_606.png) +- Struktur einer Eieruhr +- IP als Mittelpunkt + - gemeinsame Methode zum Austausch zwischen div. Netzwerken +- Unterhalb von IP beliebig viele versch. Technologien + - _Ethernet, WLAN, Bluetooth, ..._ \ No newline at end of file