Note there is information loss, when mapping a mind map to a indented list.
Telematik
11: Access Networks
ISDN
DSL
Components
- BRAS
- DSLAM
- Splitters
- Modem
Variants
TV-Cable
(Powerline)
02: Router
Data & control path
Forwarding table
Longest prefix matching
Efficinet prefix search
CAM/TCAM
Buffer placement
Head of line blocking
03: Internet Routing
Transit and peering
Autonomous Systems
Control path
EGP
IGP
OSPF
RIP
MPLS
Micro-/ macro flows
04: Label switching
Label binding
label distribution
RSVP-TE
- Path message
- Resv message
VPNs with Stacking
05: SDNs
Separation of control and data plane
Centralized controller
connection to switches
multiple controllers
Flow tables
Proactive / reactive
Architecture (N/S/W/E)
Open Flow
Primitives
Switch architecture
- Group tables
- Ports
- Flow tables
- Meter Table
self learning switches
06: Network Function Virtualization
Virtualization
Network functions
Service Function Chaining
07: Internet Congestion Control
Flow vs. congestion control
Congestion signals
TCP Tahoe
TCP Reno
- DupAcks
- Fast retransmit
- Fast recovery
Self-clocking, conservation of packets
Slow start TCP Fairness
Peridodic model
Active Queue Management
- Explicit Congestion Notification
- Random Early Detection
08: Ethernet Evolution
Spanning Tree Protocol
Aloha / Slotted Aloha
CSMA/CD
Ethernet variants
Transparent bridges
09: Data Center Networking
K-Pod Fat Tree
- Construction
- Routing
- Addressing
Ethernet
TCP
special conditions
- Incast problem
- low RTTs
- …
DCTCP
10: TCP evolution
CUBIC TCP
TCP options, SACK
Handle large BDP
Window scaling
SYN cookies
Multipath TCP
TCP FastOpen
HTTP/2
QUIC