From c65f36f43c207b5a57bea41fb7792161405bee94 Mon Sep 17 00:00:00 2001
From: ratten <ratten@buecherratten.in-berlin.de>
Date: Tue, 26 Dec 2023 12:23:23 +0100
Subject: [PATCH] added dot-files

---
 Bilder/Hintergrundbild.dot | 37 ++++++++++++++++++++++++++++++
 Bilder/Netzwerkplan.dot    | 47 ++++++++++++++++++++++++++++++++++++++
 Bilder/ip-package.dot      | 23 +++++++++++++++++++
 3 files changed, 107 insertions(+)
 create mode 100644 Bilder/Hintergrundbild.dot
 create mode 100644 Bilder/Netzwerkplan.dot
 create mode 100644 Bilder/ip-package.dot

diff --git a/Bilder/Hintergrundbild.dot b/Bilder/Hintergrundbild.dot
new file mode 100644
index 0000000..e855f05
--- /dev/null
+++ b/Bilder/Hintergrundbild.dot
@@ -0,0 +1,37 @@
+digraph G {
+rankdir=TB;
+{rank=same; ä n e t z w ö r k;}
+node [style=filled,label=" "];		
+ a -> { b f k e} [color=yellow];
+ b -> { a c e f g } [color=red];
+ c -> { b d f g h } [color=green];
+ d -> { c g h} [color=blue];
+ e -> { a b f i j} [color=orange];
+ f -> { a b c e ö g i j k} [color=brown];
+ g -> { b c d f a h j k l}[color=darkolivegreen] ;
+ h -> { c d g k l} [color=darkcyan];
+ i -> { e f j m n} [color=gold];
+ j -> { e f g i k m n o} [color=cornflowerblue];
+ k -> {f g h j l n o p} [color=springgreen];
+ l -> {g h k o ö p} [color= deeppink];
+ m -> {i j n q r} [color=orangered];
+ n -> {i j k m o q r s} [color=deepskyblue];
+ o -> {j k l n p r s t} [color=yellowgreen];
+ p -> {k l o ö s i t} [color=aqua];
+ q -> {m n r u v} [color=yellow];
+ r -> {m n o q s b u v w} [color=blue];
+ s -> {n o p r f t v w x} [color=red];
+ t -> {o p s w b x} [color=green];
+ u -> {q r v z} [color=orange];
+ v -> {q r s u b w} [color=deeppink];
+ w -> {r s t v x ä} [color=fuchsia];
+ ä [label="?"]
+ n [label="n"]
+ e [label="e"]
+ t [label="t"]
+ z [label="z"]
+ w [label="w"]
+ ö [label="e"]
+ r [label="r"]
+ k [label="k"]
+ }
\ No newline at end of file
diff --git a/Bilder/Netzwerkplan.dot b/Bilder/Netzwerkplan.dot
new file mode 100644
index 0000000..7c8ed1d
--- /dev/null
+++ b/Bilder/Netzwerkplan.dot
@@ -0,0 +1,47 @@
+digraph G {
+rankdir = TB
+
+subgraph cluster_Sender {
+color=none
+rankdir=RL
+rank= same;
+TCP_Sender [label="TCP Sender\n (Spatz)"];
+UDP_Sender [label="UDP Sender\n (Rabe)"];
+}
+
+subgraph cluster_RouterMitte {
+color=none
+rank= same;
+RouterMitte_A;
+RouterMitte_B;
+}
+subgraph cluster_Router {
+color=none
+rank= same;
+Router_A;
+Router_B;
+}
+
+subgraph cluster_Reciver {
+color=none
+rankdir=RL
+rank= same;
+TCP_Reciver [label="TCP Reciver\n (Maus)"];
+UDP_Reciver [label="UDP Reciver\n (Eichhörnchen)"];
+}
+
+
+RouterMitte_A -> Router_A, UDP_Sender [color=red arrowhead=none];
+
+TCP_Sender -> RouterMitte_A:e [color=blue arrowhead=none];
+
+TCP_Reciver -> RouterMitte_B:e [color=green arrowhead=none];
+
+RouterMitte_B -> UDP_Reciver, Router_B [color=yellow arrowhead=none];
+    
+RouterMitte_A -> RouterMitte_B [color=magenta arrowhead=none];
+
+Router_A -> Router_B [color=gray arrowhead=none];
+
+}
+
diff --git a/Bilder/ip-package.dot b/Bilder/ip-package.dot
new file mode 100644
index 0000000..9405cda
--- /dev/null
+++ b/Bilder/ip-package.dot
@@ -0,0 +1,23 @@
+digraph G {
+compound=true;
+ 
+subgraph cluster_0 {
+	 rankdir="TB";
+	 label = "IP-Packet";
+	 Header2 [label="IP Header"];
+	 subgraph cluster_1 {
+	 	  label = "TCP-Packet";
+		  Header4 [label="TCP Header"]
+	};};
+	
+subgraph cluster_2 {
+	 rankdir="TB";
+	 label = "IP-Packet";
+	 Header1 [label="Header"];
+	 subgraph cluster_3 {
+	 	  label = "UDP-Packet";
+		  Header5 [label="UDP Header"]
+	};};
+Header2 -> Header4 [lhead=cluster_1];
+Header1 -> Header5 [lhead=cluster_3];
+}
\ No newline at end of file
-- 
2.30.2