schwarz. einführung in tcp/ip das internetprotokoll
TRANSCRIPT
Schwarz
Einführung in
TCP/IPdas Internetprotokoll
Was ist ein Protokoll?
Mensch A Mensch B
Englisch
Englisch
Französisch
Deutsch
Spanisch Japanisch
Englisch
Englisch
Was sind die Aufgaben eines Protokolls?
Informationen in eine Standardisierte Form bringen und sie zum Empfänger bringen
Aufbrechen der Daten in kleine Einheiten die sich leicht übertragen lassen (Pakete)
-
- Hinzufügen von Abender- und Empfängerinformationen- Wegfindung
- Fehlerkorrektur
Geschichtliches…
Ziel und Aufgabe der ARPA:
Entwicklung eines Protokolls, mit dem es auch dann möglich ist Daten von A nach B zu übertragen, wenn bestimmte Übergangsstrecken im Netzwerk nicht mehr funktionieren oder ausgefallen sind.
Weitere Ziele:
- Hardware- und Betriebsystemunabhängigkeit
- problemlose Erweiterbarkeit
- hohe Verfügbarkeit und Flexibilität
Das OSI – Modell…
Anwendungsschicht
Referenz-Modell
Darstellungsschicht
Sitzungsschicht
Transportschicht
Vermittlungsschicht
Sicherungsschicht
Physikalische SchichtWAN
ARP IP
IGMP
ICMP
TCP UDP
LAN
WinSock-Interface
WinSock-Application
NetBIOS-Application
NetBIOS over TCP/IP
TCP/IP Schichtenmodell von Microsoft
Die MAC Adresse
Die MAC Adresse ist eine eindeutige Einmalig im Netzwerk vorhandene (Physische) Adresse, die sich nicht ändern lässt und fest in die Hardware „eingebrannt“ ist.
Man schreibt sie normalerweise in dieser Form: 00-00-DC-28-65-5C (12 Hex Stellen)
Wege der Datenübertragung in einem TCP/IP Netzwerk
10.0.0.3
10.0.0.4
10.0.0.5
10.0.0.6
10.0.0.7
10.0.0.8
10.0.0.9
13.0.0.3
13.0.0.4
13.0.0.5
13.0.0.6
13.0.0.7
13.0.0.8
13.0.0.9
10.0.0.1
13.0.0.1
13.0.0.3
13.0.0.4
13.0.0.5
13.0.0.6
13.0.0.7
13.0.0.8
13.0.0.9
10.0.0.1
13.0.0.1
Aufbau einer IP Adresse
Das Konzept: Netzwerk und Host-ID
Eine IP Adresse ist folgendermaßen aufgebaut:
192 168 0 33
11000000 10101000 00000000 00100001
. ..
Netzwerk-ID Host-ID
Klasse Dez Bin
A 001 – 126 00000001 - 01111110
B 128 – 191 10000000 - 10111111
C 192 – 223 11000000 - 11011111
Anfangsbereich Endbereich
W.0.0.1 W .255.255.255
W.X.0.1 W . X .255.255
W.X.Y.1 W . X . Y .255
Subnetze
Funktion der Subnetzmaske
IP- Adresse 192 168 4 55
11000000 10101000 00000100 00110111
Subnetzmaske 255 0 0 0
11111111 00000000 00000000 00000000
Netzwerk-ID Host-ID
. .
. .
.
.
. .
.
.
.
.
TCP/IP Konfiguration unter Windows 2000, XP und .net Server
Domain Name Service
„.“ root Domain
.de.net.tv.org.com.at
.microsoft
www office
windowsbetawindowsupdate
Ein Domainname wird immer in eine IP Adresse Aufgelöst!
Domain Name ServiceEin Domainname wird immer in eine IP Adresse Aufgelöst!
windowsbeta.microsoft.com
„.“ root Domain
Adre
sse
für .c
om
Adresse für .microsoft .com DNS-Server
.microsoft.com DNS-Server
Adresse für windowsbeta62
.156
.131
.158
207.46.134.155
207.46.227.78
207.46.227.78
DHCP Dynamic Host Configuration Protocol
DHCP Client DHCP Server
DHCP Discover
Gibt‘s hier n DHCP Server der ne IP für mich hat???
DHCP Offer
Ja also ich hätt‘ jetzt da ne IP für dich und zwar:
10.0.0.53 in 255.255.255.0 Gateway: 10.0.0.1 DNS-
Server: 10.0.0.1, 10.0.0.2 Timeserver 80.67.34.6
DHCP Request
Ich nehm die IP-Config: 10.0.0.53 in 255.255.255.0
Gateway: 10.0.0.1 DNS-Server: 10.0.0.1, 10.0.0.2
Timeserver 80.67.34.6
DHCP Pack
OK tu das…
Netzwerktopologien
Ring - Topologie Bus - Topologie
Stern - Topologie
Hubs und Switches
Funktionsweise von Hubs
Hub
Funktionsweise von Switches
Switch
Sterntopologie
Server
Servieren: Dienste anbietenServus: Diener
Serverräume (von altavista.com)
Netzwerkanwendungen
WAN
ARP IP
IGMP
ICMP
TCP UDP
LAN
WinSock-Interface
WinSock-Application
NetBIOS-Application
NetBIOS over TCP/IP WinSock-
Interface
Datenpaket
Port - Anschluss
WinSock-Interface
Datenpaket:80
Port Anwendung
20-21 FTP
23 Telnet
25 SMTP
38 TIME
53 DNS
67-68 DHCP
80 HTTP
81 SHTTP
110 POP3
445 Windows NT SMB
1214 KaZaA
3389 Windows NT Terminal Service
7777 Unreal Tournament
27015 Half Life
27660 Quake III Arena (2766%Player%)Insgesamt gibt es 2 mal 65.536 Ports
UDP und TCP
WAN
ARP IP
IGMP
ICMP
TCP UDP
LAN
WinSock-Interface
WinSock-Application
NetBIOS-Application
NetBIOS over TCP/IP
TCP: Baut Verbindung auf – auf Basis der Verbindung
werden Daten übertragen – Kaputte Datenpakete werden neu angefordert.
UDP: Baut keine Verbindung auf sonder Datenpaket wird
ohne das Der Absender Kontrolle darüber hat ob es
tatsächlich Richtig angekommen ist verschickt – wird oft zur Fehlerdiagnose verwendet.
TCP/IP Datenpaket
Eigentliche Nutzdaten und Köpfe höherer Protokolle (z. B. HTTP)
ServicetypenLängeVersion
MFIdentifikation
Paketlänge
DF Fragmentabstand
Senderadresse
KopfprüfsummeTransportLebenszeit
Empfängeradresse
Optionen Füllzeichen
Gerd
Die Windows Client Geschichte
Windows 1.0
Oberfläche Windows 3.0
Oberfläche Windows NT 3
Die Windows Server GeschichteWindows NT Andvanced Server 3.51
Windows 2000 Server Familie
Windows NT 4.0 Terminal Server Edition
Windows Server 2003 Standart Edition
Windows Server 2003 Enterprise Editio
Windows Server 2003 Datacenter EditionWindows Server 2003 Web Edition