Notizen
Bildschirmpräsentation
Gliederung
1
Heterogene Netze
mit TCP/IP
2
Inhalt (1)
3
Inhalt (2)
4
Inhalt (3)
5
Inhalt (4)
6
Inhalt (5)
7
Inhalt (6)
8
Kapitel 1

Grundlagen
9
ISO/OSI-Modell - Schichten
10
ISO/OSI-Modell - Schnittstelle
11
Standards der Arbeitsgruppe 802
12
IEEE-Standards, MAC und LLC
13
IEEE-Standards
802.1, 802.2, 802.3, 802.4, 802.5
14
IEEE 802.3  (CSMA/CD) Standard Aktivitäten
15
IEEE 802.11 (WLAN) Standard Aktivitäten
  • 802.11a 54 Mbps, 5 GHz - keine ETSI-Zulassung! (9/1999)
  • 802.11b 11 Mbps, 2.4 GHz (9/1999)
  • 802.11d „World Mode“ (u.a. Roaming zwischen Ländern) (6/2001)
  • 802.11e Quality Of Service
  • 802.11g Higher Data Rate (> 20 Mbps) (6/2003)
  • 802.11i Authentication und Sicherheit (inkl. WPA) (6/2004)
16
Ethernet- vs. 802.3-Pakete
17
802.3 Paket (Aufbau)
18
Wichtige Herstellerkennungen
19
802.3 Paket-Aufbau
Multicast-Adressen
20
Wichtige Typfelder
21
Wichtige DSAPs/ SSAPs
22
Komplette Listen zu
Herstelleradressen, Typ-Feldern und DSAP/ SSAP
23
Bridge - Arbeitsweise (1)
24
Bridge - Arbeitsweise (2)
25
Bridges (Begriffe)
26
Transitsysteme im OSI-Modell
27
Transitsysteme im OSI-Modell
(Aufgaben)
28
Protokollarten
29
TCP/IP-History (Überblick)
30
TCP/IP-History (Rechnerentwicklung)
31
RFCs, MIL-Specs u.a.
32
Standardisierungsprozess / RFCs (1)
33
Standardisierungsprozess/ RFCs (2)
34
Standardisierungsprozess/ RFCs (3)
35
RFCs - How to Publish an RFC
36
Wichtige Protokolle und deren RFCs
37
Kapitel 2
Internet Protocol
(IP)
38
Internet Protocol
(IP)

RFC 791 - STD 5 - MIL-Std. 1777
39
IP - Wichtige RFCs
40
IP - Eigenschaften
41
IP - Header
42
Service-Type (Neu-Definition)
43
IP – TOS
Werte
44
IP - TOS
Default Werte bei verschiedenen Diensten
45
IP - Fragmentierung
Warum Fragmentierung
46
IP - Fragmentierung
max. Paketlänge auf verschiedenen Netzen
47
IP - Fragmentierung
Fragment Offset (Beschreibung)
48
IP – Fragmentierung
Fragment Offset (grafisch)
49
IP - Fragmentierung
Flags
50
IP – Fragmentierung
(Veränderte Felder im Header)
51
IP - Fragmentierung / Reassemblierung
52
IP - Fragmentierung
53
IP – Fragmentierung (Beispiel)
54
MERKE:
55
IP – Lebenszeit
(Problem)
56
IP – Lebenszeit
Lösung
57
Ausgewählte IP-Protokollnummern
58
IP - Optionen
59
Kapitel 3
IP- Adressierung/
IP-Subnetting
60
IP Adressen
(Aufbau)
61
Adress-Klassen (1)
62
Adress-Klassen (2)
63
Ausgewählte IP-Multicast-Adressen
64
Adressen mit besonderer Bedeutung
65
Private Adressen
(nach RFC 1918)
66
IP - Adressen / - Subnetz-Masken
67
IP - Subnetting mit erweiterter Subnetz-Maske
68
Subnetting Varianten
69
IP - Subnetting
Interne Vorgehensweise des Rechners
70
Kapitel 4
IP über serielle Leitungen
(SLIP, PPP, PPPoE)
71
Serial Line IP (SLIP)
RFC 1055
72
Point To Point Protocol (PPP)
RFC 1661/ 1662 - STD 51
RFC 2153 (Vendor Extensions)
73
Point To Point Protocol (PPP)
Paketaufbau (synchron/ asynchron)
74
Point To Point Protocol (PPP)
Ausgewählte Protokoll-Nummern
75
PPP over Ethernet
(PPPoE)
RFC 2516
  • PPP-Pakete werden in Ethernet Pakete „eingepackt“
  • (Ethernet-) Typefields: 88-63 (Discovery Stage),
    88-64 (Session Stage)
  • max. MTU: 1492 (PPPoE-Header + PPP-Protocol-ID)
  • zweistufiges Konzept:
    • Server-Suche und Server-Auswahl (Discovery-Stage)
      „stateless“ bis zum Aufbau einer PPP-Verbindung
    • Verbindungsaufbau (Session Stage)
76
PPP over Ethernet (PPPoE)
Paketaufbau (Session Stage)
77
Kapitel 5
IP Next Generation (IPng)
IP Version 6 (IPv6)
78
IPv6 (IPng) - Neuer Adressbereich
79
IPv6 (IPng) - Neue Eigenschaften
80
Veränderungen im IPv6-Header (zu IPv4)
81
IPv6 Basis Header
(Ausschnitt - ohne „Destination Address“)
82
IPv6 - Erweiterungs-Header
  • Routing Header (Source Route) -   Next Header = 43
  • Fragmentation Header (nur Host) -   Next Header = 44
  • Authentication Header -   Next Header = 51
  • ESP-Header -   Next Header = 50


83
IPv6 - Adressschema und Adressarten
84
IPv6 Adress-Aufteilung
85
IPv6 - RFCs
86
Kapitel 6
Address Resolution Protocol
(ARP)
87
Adress Resolution Protocol
(ARP)
RFC 826 - STD 37
88
ARP - Request
89
ARP – Response
(Standard-Fall)
90
ARP - Ablaufdiagramm
91
ARP - Datenformat
92
ARP - Hardware Typ
93
ARP - Protokoll Typ
94
ARP - Längenffelder
95
ARP - Adressfelder
96
ARP – Response
(Sonder-Fall „ARP-Server“)
97
ARP - Befehl
98
Gratuitous ARP
99
Reverse Address Resolution Protocol
(RARP)
100
Reverse Address Resolution Protocol
(RARP)
RFC 903 - STD 38
101
Kapitel 7
IP - Routing
102
Routing auf Backbone
103
MERKE:
104
Routing in vermaschtem Netz
105
Routing - Verfahren
106
MERKE:
107
Proxy ARP
108
Proxy ARP
109
Kapitel 8
Internet Control Message Protocol
(ICMP)
110
Internet Control Message Protocol
(ICMP)
RFC 792 - STD 5
111
ICMP- Fehlermeldungen
112
ICMP - Destination Unreachable-Meldung (Auswahl)
113
ICMP- Info-Meldungen
114
IP / ICMP “Trace-Route”
„Klassische“ Methode
115
Trace Route in dynamischen Netzwerken
116
IP/ ICMP “Trace-Route”
Neue Methode
117
 
118
ICMP - Messages
Type Numbers (Auswahl)
119
Kapitel 9
Routing Protokolle
120
Aufgabe der Routing Protokolle
121
Arten von Routing Protokollen
122
Routing Information Protocol
(RIP)
123
Routing Information Protocol
(RIP)
RFC 1058 - STD 34
124
RIP - Paketaufbau
125
RIP - Paketaufbau
Bedeutung der Felder
126
RIP
Routing Tabelle/ Routing Updates
127
RIP (Hopcount)
128
Split Horizon
  • Verhindert Rückrouten (reverse route)
    • Updates, die über eine bestimmte Schnittstelle gesendet werden, berichten nicht über Routen, die über diese Schnittstelle gelernt wurden
    • Updates, die über eine bestimmte Schnittstelle gesendet werden kennzeichnen jedes über diese Schnittstelle erlernte Netzwerk als nicht erreichbar
      (Split Horizon with poisoned reverse)
    • spart Ressourcen
    • verhindert Routing-Schleifen
129
Classful Routing
nach RFC 950
  • Es werden keine Subnetzmasken zusammen mit der Ziel-Adresse weiter gemeldet
    • Zieladresse befindet sich direkt in dem mit dem Router verbundenen Netzwerk:
      • Subnetzmaske der NIC wird verwendet
    • Zieladresse befindet sich in „Remote-Netzwerk“:
      • Default-Subnetzmaske wird verwendet


    • Unterstes und oberstes Subnetz - alles „0“ (Hauptnetz-Netzwerknummer)  bzw. alles „1“ (Broadcast des Hauptnetzes) - können nicht genutzt werden
130
RIP-2 (STD 56)
Paketaufbau
131
Open Shortest Path First
(OSPF)
132
Open Shortest Path First (Version 2)
OSPF 2
RFC 2328 - STD 54
133
OSPF 2 - Eigenschaften/ Funktionalitäten
134
OSPF 2  - Areas
135
Kapitel 10
Transmission Control Protocol
(TCP)
136
Transmission Control Protocol
(TCP)
RFC 793 - STD 7 - MIL-Std. 1778
137
TCP - Eigenschaften
138
TCP - Header
139
TCP - Multiplexmechanismus (Begriffe)
140
TCP - Well-Known-Ports (Auswahl)
141
TCP - Well-Known-Ports (Auswahl)
Besonderheiten
142
TCP - Multiplexmechanismus (Grafik)
143
TCP - Verbindungsaufbau
(Three-Way-Handshake)
144
TCP - Verbindungsabbau
145
TCP - Verbindungsabbau
146
TCP - Flags (SYN, ACK)
147
TCP - Flags (RST, FIN)
148
TCP - Flags (PSH, URG)
149
TCP - Flusssteuerung
150
TCP - Verbindungsmanagement
151
TCP - Sendewiederholung
152
TCP - Retransmission Timer
(Problem)
153
TCP - Retransmission Timer
Basis-Algorithmus
154
TCP - Duplikatbehandlung
155
Wichtige TCP - Timer
156
Kapitel 11
User Datagram Protocol
(UDP)
157
User Datagram Protocol
(UDP)
RFC 768 - STD 6
158
UDP - Header
159
UDP - Eigenschaften
160
Dienste auf UDP
161
Vergleich der Layer-4-Protokolle TCP und UDP
162
Kapitel 12
Teletype Network
(TELNET)
163
TELNET
RFC 854 - STD 8 - MIL-Standard 1782
164
TELNET - Problematik
165
TELNET - Arbeitsweise
Lösung des Problems
166
TELNET - Network Virtual Terminal
167
TELNET - Network Virtual Terminal (Modell)
168
TELNET - Lokale Kommandos
169
TELNET - Remote-Kommandos (Auswahl)
170
TELNET - Aushandeln von Optionen
171
TELNET - Aushandeln von Optionen
Befehle
172
TELNET - Optionen
173
TELNET - Terminal-Typen
(aus „Assigned Numbers“ - Auswahl)
174
Kapitel 13
File Transfer Protocol
(FTP)
175
File Transfer Protocol
(FTP)
RFC 959 - STD 9 - MIL-Standard 1780
176
FTP - Problematik
177
FTP - Arbeitsweise
Lösung des Problems
178
FTP-Session
(Prinzipdarstellung)
179
Das FTP - Modell
180
Active FTP
181
Passive FTP
182
FTP - Transfer Parameter
183
Wichtige FTP - Befehle
184
Kapitel 14
Simple Mail Transfer Protocol
(SMTP)
185
Simple Mail Transfer Protocol
(SMTP)
RFC 821 - STD 10 - MIL-Standard 1781
186
SMTP - Message-Format
STD 11
187
SMTP - Message-Format
188
SMTP - Übertragung
189
SMTP - Kommandos (Auswahl)
190
Post Office Protocol - Version 3
(POP3)

RFC 1939 - STD 53
  • Setzt auf dem gesicherten Service von TCP auf
  • TCP/UDP-Port 110
  • ermöglicht einem Client das „Abholen“ von E-Mail von einem Mail-Server
  • User-Authentisierung erfolgt über Username/ Password
  • unterstützt keine Veränderung der Mail auf dem Server (abgeholte Mail wird i.a. gelöscht)
    (im Gegensatz zu: IMAP4 [Internet Message Access Protocol] - RFC 2060)


191
Kapitel 15
Name-Services
192
Name-Services - Aufgabe
193
Internet Name Server
IEN 116
194
Internet Name Server
IEN 116 (August 1979)
195
IEN 116-Internet-Name-Service
Funktionsweise (1)
196
IEN 116-Internet-Name-Service - Funktionsweise (2)
197
Domain Name System/ Service
(DNS)
198
DNS
199
DNS - Funktionsweise
200
DNS - Funktionsweise
(hierarchisches Modell)
201
DNS - Servertypen
202
DNS - Funktionalitäten und Funktionsweisen
203
DNS - Query-Types (Auswahl)
204
DNS - Einschränkungen
205
MERKE:
206
Kapitel 16
UDP Bootstrap Protocol
(BootP)

Dynamic Host Configuration Protocol
(DHCP)
207
BootP
208
BOOTP
RFC 951, RFC 1542, 2132 (Vendor Specific Extensions)
209
BOOTP - Funktionsweise
210
BOOTP - Datenformat
211
BOOTP - Vendor Specific Area (Auswahl)
212
DHCP
213
DHCP
RFC 2131
214
DHCP-Messages
215
Automatische Adressvergabe durch DHCP
216
Kapitel 17
Trivial File Transfer Protocol
(TFTP)
217
Trivial File Transfer Protocol
(TFTP)
RFC 1350 - STD 33
218
TFTP - Funktionsweise
219
TFTP - Übertragungsmechanismus
220
TFTP - Übertragungsmechanismus
221
Kapitel 18
Die “R”-Utilities
rlogin, rcp, rsh/rexec
222
Die “R” Utilities
- rlogin, rcp, rsh/ rexec -
223
R-Utilities - Zugriffsmechanismen
224
R-Utilities - Authorisierungsdateien (Einträge)
225
R-Utilities - Ablaufdiagramm für Zugriff
226
Kapitel 19
Network File System
(NFS)
227
Network File System
(NFS)
RFC 3010
228
NFS im OSI-Modell
229
NFS - Remote Procedure Calls
230
NFS - Mount
231
Kapitel 20
Internet
und
Netzwerk-Sicherheit
232
Begriffserklärungen
233
World Wide Web (WWW)
234
Hypertext Transfer Protocol
(HTTP)
RFC 1945 HTTP 1.0 (1996)
RFC 2616 HTTP 1.1 (1997)
235
HTTPS
(Secure HTTP)
236
HTTP Status Codes (Überblick)
237
HTTP Status Codes - nach RFC 2616 - (1)
238
HTTP Status Codes - nach RFC 2616 - (2)
239
HTTP Status Codes - nach RFC 2616 - (3)
240
Proxy-Server
241
Proxy-Server
242
Socks-Server
(vs. Proxy-Server)
243
Firewall
244
Virtual Private Networks (VPN)
245
Tunneling Protokolle
(Auswahl)
  • IPsec
  • PPTP (Microsoft „alt“)
  • L2TP keine Verschlüsselung
        • IPsec secured L2TP (L2TP/ IPsec)
          (Microsoft „neu“)


  • SSL (neu!)
246
IPsec - Eigenschaften
  • Layer 3
  • Paketintegrität (Hash-Based Message Authentication Code)
  • Paketauthentifizierung („Abfallprodukt“ des HMAC)
  • Paketverschlüsselung
  • Schutz vor Replay-Angriffen
  • IP-Tunneling (ausschließlich IP)
  • Schlüsselmanagement (IKE)
247
IPsec - Tunnel- und Transport-Modus
248
IPsec secured L2TP (L2TP/ IPsec)
RFC 3193
Microsoft Knowledge Base: Q265112
249
Kapitel 21
Simple Network Management Protocol
(SNMP)
250
Netzwerk-Management Funktionen nach OSF/ EMA
(Enterprise Management Architecture)
251
Simple Network Management Protocol
(SNMP)
252
SNMP - Funktionsweise
253
SNMP
wichtige RFCs (allgemeine Definitionen)
254
SNMP - weitere wichtige RFCs (1)
255
SNMP - weitere wichtige RFCs (2)
256
SNMP - wichtige MIBs (1)
257
SNMP - wichtige MIBs (2)
258
SNMP - wichtige MIBs (3)
259
SNMP - wichtige MIBs (4)
260
SNMP - wichtige MIBs (5)
261
Kapitel 22
Trouble-Shooting
262
Trouble-Shooting
263
Fehlerursachen
264
Trouble-Shooting - „eingebaute“ Tools/ Befehle (1)
265
Trouble-Shooting - „eingebaute“ Tools/ Befehle (2)
266
Trouble-Shooting - „eingebaute“ Tools/ Befehle (3)
267
Trouble-Shooting - „eingebaute“ Tools/ Befehle (4)
268
Trouble-Shooting - „eingebaute“ Tools/ Befehle (5)
269
Probe       vs.        Analyzer
270
Probe vs. Analyzer
(Fazit)
271
Wichtige Eigenschaften von Analysatoren (1)
272
Wichtige Eigenschaften von Analysatoren (2)
273
Wichtige Eigenschaften von Analysatoren (3)
274
Kostenlose Tools
  • Ethereal
    Netzwerk-Protokoll-Analyzer für Windows
    Download: http://www.ethereal.com/


  • Nmap
    Der Portscanner (UNIX, LINUX, DOS)
    Download: http://www.insecure.org/nmap/


  • Advanced Portscanner bzw. Advanced LAN-Scanner
    Windows-Portscanner
    Downloads:
    http://www.radmin.com/radmin/utility/pscanner.php/  bzw. http://www.radmin.com/radmin/utility/lscan.php


  • Neotrace
    Grafisches Traceroute-Frontend für Windows
    Download: http://www.zdnet.de/downloads/prg/e/0/de0DE0-wc.html


275
Wichtige Adressen im Internet
276
Literatur
  • Hein, Mathias: TCP/IP im Einsatz - mitp (Datacom)
    ISBN 3-8266-4094-2
  • Hunt, Craig: TCP/ IP Netzwerk- Administration - O'Reilly,
    ISBN 3-8972-1110-6
  • Doyle, Jeff: Routing TCP/IP - Markt und Technik (Cisco Press - CCIE #1919)
    ISBN 3-8272-533-3
  • Dittler, Hans Peter: IPv6 - das neue Internet Protokoll - dpunkt-Verlag;
    ISBN 3-932588-18-5
  • Lipp, Manfred: VPN - Virtuelle Private Netzwerke - Addison-Wesley
    ISBN 3-8273-1749-5
  • Tanenbaum, Andrew S. - Computer Networks (engl.) - Prentice Hall
    ISBN 0-13-066102-3