29
Schwarz

Schwarz. Einführung in TCP/IP das Internetprotokoll

Embed Size (px)

Citation preview

Page 1: Schwarz. Einführung in TCP/IP das Internetprotokoll

Schwarz

Page 2: Schwarz. Einführung in TCP/IP das Internetprotokoll

Einführung in

TCP/IPdas Internetprotokoll

Page 3: Schwarz. Einführung in TCP/IP das Internetprotokoll

Was ist ein Protokoll?

Mensch A Mensch B

Englisch

Englisch

Französisch

Deutsch

Spanisch Japanisch

Englisch

Englisch

Page 4: Schwarz. Einführung in TCP/IP das Internetprotokoll

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

Page 5: Schwarz. Einführung in TCP/IP das Internetprotokoll

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

Page 6: Schwarz. Einführung in TCP/IP das Internetprotokoll

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

Page 7: Schwarz. Einführung in TCP/IP das Internetprotokoll

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)

Page 8: Schwarz. Einführung in TCP/IP das Internetprotokoll

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

Page 9: Schwarz. Einführung in TCP/IP das Internetprotokoll

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

Page 10: Schwarz. Einführung in TCP/IP das Internetprotokoll

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

. .

. .

.

.

. .

.

.

.

.

Page 11: Schwarz. Einführung in TCP/IP das Internetprotokoll

TCP/IP Konfiguration unter Windows 2000, XP und .net Server

Page 12: Schwarz. Einführung in TCP/IP das Internetprotokoll

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!

Page 13: Schwarz. Einführung in TCP/IP das Internetprotokoll

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

Page 14: Schwarz. Einführung in TCP/IP das Internetprotokoll

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…

Page 15: Schwarz. Einführung in TCP/IP das Internetprotokoll

Netzwerktopologien

Ring - Topologie Bus - Topologie

Stern - Topologie

Page 16: Schwarz. Einführung in TCP/IP das Internetprotokoll

Hubs und Switches

Page 17: Schwarz. Einführung in TCP/IP das Internetprotokoll

Funktionsweise von Hubs

Hub

Page 18: Schwarz. Einführung in TCP/IP das Internetprotokoll

Funktionsweise von Switches

Switch

Page 19: Schwarz. Einführung in TCP/IP das Internetprotokoll

Sterntopologie

Page 20: Schwarz. Einführung in TCP/IP das Internetprotokoll

Server

Servieren: Dienste anbietenServus: Diener

Page 21: Schwarz. Einführung in TCP/IP das Internetprotokoll

Serverräume (von altavista.com)

Page 22: Schwarz. Einführung in TCP/IP das Internetprotokoll

Netzwerkanwendungen

WAN

ARP IP

IGMP

ICMP

TCP UDP

LAN

WinSock-Interface

WinSock-Application

NetBIOS-Application

NetBIOS over TCP/IP WinSock-

Interface

Datenpaket

Page 23: Schwarz. Einführung in TCP/IP das Internetprotokoll

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

Page 24: Schwarz. Einführung in TCP/IP das Internetprotokoll

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.

Page 25: Schwarz. Einführung in TCP/IP das Internetprotokoll

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

Page 26: Schwarz. Einführung in TCP/IP das Internetprotokoll

Gerd

Page 27: Schwarz. Einführung in TCP/IP das Internetprotokoll

Die Windows Client Geschichte

Windows 1.0

Oberfläche Windows 3.0

Oberfläche Windows NT 3

Page 28: Schwarz. Einführung in TCP/IP das Internetprotokoll

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

Page 29: Schwarz. Einführung in TCP/IP das Internetprotokoll