Compare commits

..

No commits in common. "7726b953b98ba1b0c3abf0fc333eb4b1bacef892" and "0d738335655b8c1800e783f149ac5c7fd4d585a7" have entirely different histories.

4 changed files with 0 additions and 80 deletions

View File

@ -1,13 +0,0 @@
---
title: VLAN
author: Carl Kittelberger
papersize: a4
classoption: oneside
mainfont: Arial
sansfont: Arial
header-includes:
- \usepackage{longtable}
---

View File

@ -32,9 +32,3 @@ Jeder Switch aktiviert *eine* Leitung zum Root-Switch hin.
→ Der Pfad von Switch zum Root-Switch mit den geringsten Gesamtkosten (**Root-Path-costs**) wird aktiviert.
**Rootpath**. Der Port am Switch, der zum Root führt ist der **Rootport**.
→ Bei gleichen Pfadkosten wird der Switchport (Steckplatz) mit der kleineren Nummer (entsprechend höherer Priorität) aktiviert.
![](img/06-stp/stp_komplett.png)
`RPK = 15`

View File

@ -1,55 +0,0 @@
---
title: Transport Control Protocol (TCP)
author: Carl Kittelberger
papersize: a4
classoption: oneside
mainfont: Arial
sansfont: Arial
header-includes:
- \usepackage{longtable}
---
TCP ist ein *Layer-4-Protokoll*. Es addressiert Anwendungen über **Ports**.
- *reliable* -- zuverlässig
- *connection oriented* -- verbindungsorientiert
Die folgenden Phasen werden in dieser Reihenfolge ausgeführt:
# Verbindungsaufbau
```commute
% this needs to be integrated with https://github.com/sdiehl/cats
\node[] (server) {server};
\node[left = of server] (client) {client};
\node[below of=server, node distance=5cm] (server_ground) {};
\node[below of=client, node distance=5cm] (client_ground) {};
\draw (client) -- (client_ground);
\draw (server) -- (server_ground);
\draw[->] ([yshift=-1cm]client.south) -- ([yshift=-1cm]server.south) node[above] {syn};
\draw[->] ([yshift=-2cm]server.south) -- ([yshift=-2cm]client.south) node[above] {ack+syn};
\draw[->] ([yshift=-3cm]client.south) -- ([yshift=-3cm]server.south) node[above] {ack};
```
# Datenaustausch
```commute
% this needs to be integrated with https://github.com/sdiehl/cats
\node[] (server) {server};
\node[left = of server] (client) {client};
\node[below of=server, node distance=5cm] (server_ground) {};
\node[below of=client, node distance=5cm] (client_ground) {};
\draw (client) -- (client_ground);
\draw (server) -- (server_ground);
\draw[->] ([yshift=-1cm]client.south) -- ([yshift=-1cm]server.south) node[above] {ack: Sequence Number, Datenlänge};
\draw[->] ([yshift=-2cm]server.south) -- ([yshift=-2cm]client.south) node[above] {ack: Acknowledgement Number};
\draw[->] ([yshift=-3cm]client.south) -- ([yshift=-3cm]server.south) node[above] {ack: Sequence Number...};
```

View File

@ -13,9 +13,6 @@ SOFFICE = soffice
SOFFICE_FLAGS = --headless
INKSCAPE = inkscape
INKSCAPE_FLAGS =
RSYNC = rsync
RSYNC_FLAGS =
GOOGLEDRIVE_PATH = $(HOME)/Google
MARKDOWN_INPUTS = $(wildcard *.md)
@ -76,6 +73,3 @@ clean-pdf:
%.tex: %.md
@echo $< "->" $@
$(PANDOC) $(PANDOC_FLAGS) $(PANDOC_TEX_FLAGS) --listings -s $< -o $@
sync-gdrive:
$(RSYNC) $(RSYNC_FLAGS) -av *-Lehrer_*.pdf $(GOOGLEDRIVE_PATH)/"Berufsschule - the cool kidz/E2FI1/ITS/"