Compare commits
No commits in common. "7726b953b98ba1b0c3abf0fc333eb4b1bacef892" and "0d738335655b8c1800e783f149ac5c7fd4d585a7" have entirely different histories.
7726b953b9
...
0d73833565
|
@ -1,13 +0,0 @@
|
||||||
---
|
|
||||||
title: VLAN
|
|
||||||
author: Carl Kittelberger
|
|
||||||
|
|
||||||
papersize: a4
|
|
||||||
classoption: oneside
|
|
||||||
mainfont: Arial
|
|
||||||
sansfont: Arial
|
|
||||||
|
|
||||||
header-includes:
|
|
||||||
- \usepackage{longtable}
|
|
||||||
---
|
|
||||||
|
|
|
@ -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.
|
→ 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**.
|
→ **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.
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
`RPK = 15`
|
|
|
@ -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...};
|
|
||||||
```
|
|
6
Makefile
6
Makefile
|
@ -13,9 +13,6 @@ SOFFICE = soffice
|
||||||
SOFFICE_FLAGS = --headless
|
SOFFICE_FLAGS = --headless
|
||||||
INKSCAPE = inkscape
|
INKSCAPE = inkscape
|
||||||
INKSCAPE_FLAGS =
|
INKSCAPE_FLAGS =
|
||||||
RSYNC = rsync
|
|
||||||
RSYNC_FLAGS =
|
|
||||||
GOOGLEDRIVE_PATH = $(HOME)/Google
|
|
||||||
|
|
||||||
MARKDOWN_INPUTS = $(wildcard *.md)
|
MARKDOWN_INPUTS = $(wildcard *.md)
|
||||||
|
|
||||||
|
@ -76,6 +73,3 @@ clean-pdf:
|
||||||
%.tex: %.md
|
%.tex: %.md
|
||||||
@echo $< "->" $@
|
@echo $< "->" $@
|
||||||
$(PANDOC) $(PANDOC_FLAGS) $(PANDOC_TEX_FLAGS) --listings -s $< -o $@
|
$(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/"
|
|
||||||
|
|
Loading…
Reference in New Issue