diff --git a/content/2_04_24_nscs.md b/content/2_04_24_nscs.md new file mode 100644 index 0000000..5fdf778 --- /dev/null +++ b/content/2_04_24_nscs.md @@ -0,0 +1,47 @@ +# TCP Protokoll +## Überblick +- [Aufbau](#aufbau) +- [Verbindungsaufbau](#verbindungsaufbau) +- [Kommunikation](#kommunikation) +- [Verbindungsabbau](#verbindungsabbau) + + + +## Aufbau + +## Verbindungsaufbau +### Three-Way-Handshake +```text +Client: SYN +Server: SYN, ACK +Client: ACK +``` + +## Kommunikation +### Half-Dublex +``` +Sender: ------ 1000 Byte ------> Client +Sender: <----- ACK ------- Client +Sender: ------ 1000 Byte ------> Client +Sender: <----- ACK ------- Client +``` +**Problem: langsam** + +### Full-Dublex +An dem Acknowledge Packet werden Daten angehängt. +``` +Sender: ------ 1000 Byte ------> Client +Sender: <----- ACK+1000Byte ---- Client +Sender: ------ 1000 Byte ------> Client +Sender: <----- ACK+1000Byte ---- Client +``` +**Problem: Datenverlust** + Window-Size: Gibt an wie viele Pakete gesendet werden können. Ist die Window-Size 1, dann wird nur ein Paket gesendet und auf das Acknowledge gewartet.
+ Umso mehr Daten verloren gehen, desto kleiner wird die Window-Size + + +### Verbindungsabbau +```text +Client: FIN +Server: ACK +``` \ No newline at end of file diff --git a/content/3_4_2024.md b/content/3_4_2024.md index 7dc5e5c..4dfa1b4 100644 --- a/content/3_4_2024.md +++ b/content/3_4_2024.md @@ -14,10 +14,10 @@ S. 139 - 195: Organisationskreislauf, Datenerhebung, Darstellungstechniken, ... **Ablauforganisation** regelt den Ablauf von Arbeits- und Informationsprozessen **Ziele**: - - *Einhaltung von Terminen* - - *Minimale Durchlaufzeiten* - - *Auslastung der Kapazitäten* - - *Erhöhung der Wertschöpfung* + - *Einhaltung von Terminen* + - *Minimale Durchlaufzeiten* + - *Auslastung der Kapazitäten* + - *Erhöhung der Wertschöpfung* **Bereiche der Aufbauorganisation**: - **Stelle**: mehrere Aufgaben, die meist von einer Person ausgeführt werden