Download - Verbindung der Einzelkomponenten Teil D: Datenübertragung · 2019-09-06 · Computer 1 Computer 4 Hub UTP-Kabel Computer 3 Computer 2 Computer 1 Hub Ports 01.019.30 Ethernet- Hardware

Transcript
Page 1: Verbindung der Einzelkomponenten Teil D: Datenübertragung · 2019-09-06 · Computer 1 Computer 4 Hub UTP-Kabel Computer 3 Computer 2 Computer 1 Hub Ports 01.019.30 Ethernet- Hardware

01 / Teil D / Seite 01

01.002.07

Teil D:

Datenübertragung

Verknüpfung von Einzelsystemen

Verbreitete Bussysteme

Prozessorbusse

USB

RS 232C / V.24

Ethernet

Internet

01.019.01

Verbindung der Einzelkomponenten

Die Einzelkomponenten eines Computersystems müssenverbunden werden, um Daten auszutauschen.

1. Möglichkeit: Punkt-zu-Punkt-Verbindungen

Speicher mitProgrammund Daten

Eingabe-einheit

Ausgabe-einheit

Rechen-werk

Steuer-werk

Zentraleinheit

Vorteile:

Nachteile:

01.019.02

Verbindung der Einzelkomponenten

Die Einzelkomponenten eines Computersystems müssenverbunden werden, um Daten auszutauschen.

2. Möglichkeit: Eine gemeinsam genutzte Verbindung (Bus)

Vorteile:

Nachteile:Speicher mitProgrammund Daten

Eingabe-einheit

Ausgabe-einheit

Bus

Rechen-werk

Steuer-werk

Zentraleinheit

01.019.03

Verbreitete Bussysteme

Bezeichnung

ISA

PCI

VME

SCSI

USB

Einsatzschwerpunkt

Verbindung zwischen PC-Hauptplatineund Steckkarten (veraltet).

Verbindung zwischen PC-Hauptplatineund Steckkarten.

Verbindung zwischen Steckkartenbei Industriecomputern.

Verbindung zwischen Computer undMassenspeicher / Scanner.

Verbindung zwischen Computer undlangsamer Peripherie.

Page 2: Verbindung der Einzelkomponenten Teil D: Datenübertragung · 2019-09-06 · Computer 1 Computer 4 Hub UTP-Kabel Computer 3 Computer 2 Computer 1 Hub Ports 01.019.30 Ethernet- Hardware

01 / Teil D / Seite 02

01.019.04

Taktraten Prozessorbusse

CPU-Reg.

L1-Cache

L2-Cache

Hauptspeicher

350 MHz

100 MHz

100 MHz

AMD K6-2-350

CPU-Reg.

L1-Cache

L2-Cache

Hauptspeicher

700 MHz

700 MHz

133 MHz

Pentium III Coppermine

01.019.05

Interne Busse Athlon / Pentium-IV

CPU-Reg.

L1-Cache

L2-Cache

Chipset

dual-ported

64 bit breit

64 bit breit2,1 GB/s

AMD Athlon

CPU-Reg.

L1-Cache

L2-Cache

Chipset

dual-ported

256 bit breit

64 bit breit3,2 GB/s

Pentium IV

01.019.06

Struktur interner Bussysteme

Rechen-werk

Steuer-werk

Zentraleinheit

Bu

s

01.019.10

Interne Bus-Systeme - ISA / PCI

PCI-Verbinder

ISA-Ver-binder

ISA-Karte

Page 3: Verbindung der Einzelkomponenten Teil D: Datenübertragung · 2019-09-06 · Computer 1 Computer 4 Hub UTP-Kabel Computer 3 Computer 2 Computer 1 Hub Ports 01.019.30 Ethernet- Hardware

01 / Teil D / Seite 03

01.019.07

ISA-BusGND

RESET

DRV+5V DC

IRQ9

-5V DC

DRQ2

-12V

0WS

+12V

GND

-(S)MEMW

-(S)MEMR

-IOW

-IOR

-DACK3

DRQ3

-DACK1

DRQ1

-REFRESH

CLK

IRQ7

IRQ6

IRQ5

IRQ4

IRQ3

-DACK2

T/C

(B)ALE

+5V

OSC

GND

-MEM CS16

-IO CS16

IRQ10

IRQ11

IRQ12

IRQ15

IRQ14

-DACK0

DRQ0

-DACK5

DRQ5

-DACK6

DRQ6

-DACK7

DRQ7

+5V

-MASTER

GND

-I/O CHCK

D7

D6

D5

D4

D3

D2

D1

D0

-IOCHRDY

AEN

A19

A18

A17

A16

A15

A14

A13

A12

A11

A10

A9

A8

A7

A6

A5

A4

A3

A2

A1

A0

SBHE

A23

A22

A21

A20

A19

A18

A17

-MEMR

-MEMW

D8

D9

D10

D11

D12

D13

D14

D15

SteuerleitungenAdressleitungenDatenleitungen

01.019.08

Synchrone / asynchrone Busse

Synchrone Busse:

Asynchrone Busse:

- zentraler Takt;

- ohne zentralen Takt;

- Beispiele: ISA, PCI.

- Beispiele: VME, SCSI.

01.019.09

Serielle Bussysteme

Rechen-werk

Steuer-werk

ZentraleinheitSteuerdaten

regeln den Busverkehr

Adressdatennennen Start und Zielder Daten

Bu

s

Steuerdaten

Adressdaten

Nutzdaten

Zeit

Signal

01.019.11

Universal Serial Bus (USB)

Anforderungen:

einfacher Anschluss von Peripheriegerätenan Computer;

preisgünstig;

Datenraten bis 12 Megabit/Sekunde;

echtzeitfähig;

Möglichkeit isochroner (zeitpunktgenauer)Übertragung;

Übertragung großer Datenmengen ohne Zeitanfor-derungen (Drucker, Scanner);

Hot-Plugging.

Page 4: Verbindung der Einzelkomponenten Teil D: Datenübertragung · 2019-09-06 · Computer 1 Computer 4 Hub UTP-Kabel Computer 3 Computer 2 Computer 1 Hub Ports 01.019.30 Ethernet- Hardware

01 / Teil D / Seite 04

01.019.12

Universal Serial Bus (USB)

Entwicklerfirmen USB 1.1:

Microsoft: Betriebssystem (Win 98, Windows 2000)

Intel: Chips, Hauptplatinen

Apple:

Seit ca. 1998 ist jeder PCmit zwei USB-Schnittstellenausgestattet.

Komplettsysteme (iMac, Power-Mac, ..)

USB-Ports01.019.13

Universal Serial Bus (USB)Busstruktur

Host

Gerät 1

Gerät 2Hub

Hub

Multifunk-tionsgerät

max. 127 Geräte

Die Geräte bilden eine Baumstruktur:

freie An-schlüsse

Kabel überträgt aufgetrennten Adern

01.019.14

Universal Serial Bus (USB)Verbindungsleitungen

HostoderHub

Datenleitungen, als Zweipunkt-verbindung ausgeführt

D+

D-

Signal = Spannungzwischen D+ und D-

Gerät

01.019.15

Universal Serial Bus (USB)

Entwicklerfirmen USB 2:

Compaq, Intel, Microsoft, NEC

Hewlett Packard, Lucent, Philips

Marktreife:

Seriengeräte ab 2002 verfügbar.

Unterschied zu USB 1.1:

Datenraten bis 240 Megabit pro Sekunde.

Page 5: Verbindung der Einzelkomponenten Teil D: Datenübertragung · 2019-09-06 · Computer 1 Computer 4 Hub UTP-Kabel Computer 3 Computer 2 Computer 1 Hub Ports 01.019.30 Ethernet- Hardware

01 / Teil D / Seite 05

01.019.16

Universal Serial Bus (USB)Datenraten im Vergleich

USB 1.1

COM-Port PC

ISDN, 2 B-Kanäle

Musik-CD

IEC-625-Bus

Ultra SCSI-3

USB 2

Firewire

12,0 Mbps

0,1 Mbps

0,1 Mbps

1,2 Mbps

8,0 Mbps

160,0 Mbps

240,0 Mbps

400,0 Mbps

01.019.17

Universal Serial Bus (USB)Kabel

Preis ca DM 15,-- pro Meter

+5 VD+

MasseD-

Versorgungs-spannung

Daten-leitungen

01.019.71

Universal Serial Bus (USB)Direkte PC - PC - Kopplung

USB erlaubt nur einen Host pro Konfiguration.

Direkte PC - Kopplungen sind daher nicht möglich.

Auswege:

USB-Link-Kabel

- Adapterbox mit zwei Eingängen für PCs;

- jeder PC sieht den anderen als Endgerät.

USB Network Cable

- Netze mit bis zu 17 Rechnern.

01.019.72

Universal Serial Bus (USB)Direkte PC - PC - Kopplung

USB Network Cable

unterstützt TCP/IP, NetBEUI und IPX/SPX

maximale Transferrate 5MBit/s

Quelle: www.partsdata.de

Page 6: Verbindung der Einzelkomponenten Teil D: Datenübertragung · 2019-09-06 · Computer 1 Computer 4 Hub UTP-Kabel Computer 3 Computer 2 Computer 1 Hub Ports 01.019.30 Ethernet- Hardware

01 / Teil D / Seite 06

01.019.18

Serielle DatenübertragungMinimalverkabelung

Ger

ät A

Ger

ät B

Betriebserde

Datenleitung

Festzulegen:

01.019.19

Serielle DatenübertragungBedeutungsgleiche Normen

RS 232 C

V.24

DIN 66020

ISO 2110

US-amerikanische EIA Norm

CCITT Norm (heute ITU Norm)

Deutsche Norm

Internationale Norm

Electronics Industries AssociationComité Consultatif International Télégrafique et TéléphoniqueInternational Telecommunications UnionDeutsche IndustrienormInternational Standards Organization

EIA:CCITT:ITU:DIN:ISO:

Page 7: Verbindung der Einzelkomponenten Teil D: Datenübertragung · 2019-09-06 · Computer 1 Computer 4 Hub UTP-Kabel Computer 3 Computer 2 Computer 1 Hub Ports 01.019.30 Ethernet- Hardware

01 / Teil D / Seite 07

01.019.20

RS 232 C / V.24Anschlüsse

Es sind zwei Typen gebräuchlich:

Buchse Stecker25-polig

Buchse Stecker9-polig

1

14

13

25

13

25

1

14

1

6

5

9

5

9

1

6 01.019.21

RS 232 C / V.24Einfache PC-PC-Kopplung

1. PC 2. PC

12

34

5

67

89

12

34

5

67

89

Nullmodem:

Sendedaten Pin 3

Sendedaten Pin 3Empfangsdaten Pin 2

Empfangsdaten Pin 2

Betriebserde Pin 5 Betriebserde Pin 5

01.019.22

RS 232 C / V.24Schnittstellenkonfiguration

Windows:

01.019.23

Ethernet

1973/76 durch Bob Metcalfe bei Xerox entwickelt.

Bus zur Kopplung von Computern und Peripherie-geräten, z.B. Druckern.

10 MBit/s100 MBit/s

1000 MBit/s

Geschwindigkeiten:1973:1990:2000:

Kabel:Thickwire, Yellow cableThinwire, CheapernetTwisted Pair Cat 5

Page 8: Verbindung der Einzelkomponenten Teil D: Datenübertragung · 2019-09-06 · Computer 1 Computer 4 Hub UTP-Kabel Computer 3 Computer 2 Computer 1 Hub Ports 01.019.30 Ethernet- Hardware

01 / Teil D / Seite 08

01.019.24

Bob Metcalfe

1973

1973

Doktorarbeit in Havard

Beginn der Ethernet-entwicklung am PARC

gründet 3COM

Rückzug aus demTagesgeschäft

1979

1990

"Der Wert eines Netzwerkes steigt quadratischzur Anzahl seiner Nutzer."

01.019.25

Ethernet- HardwareMinimallösung

Computer 1 Computer 2

01.019.26

Ethernet- HardwareNetzwerkkarten

Workstations, Apple Macssind stets mit Ethernet aus-gerüstet.

PCs benötigen i.d.R. extraNetzwerkkarten.

Kosten:No-Name3COM 3C905TX

DM 30,-DM 130,-

Karten, die nur 10 Mbit/s unterstützen, sind veraltet.01.019.27

Ethernet- HardwareMAC-Adresse

Weltweit eindeutige Kennung eines Ethernet-Anschlusses.

48-bit Zahl, hexadezimal geschrieben,z.B. 00 C0 8C 56 A1 03.

Media Access Control Address (MAC-Adresse):

herstellereigene Zählnummer

Herstellerkennung08 00 0700 00 0C00 40 B400 60 8C

00 60 C500 C0 8Cu.v.a.m.

AppleCisco3COM3COM

3COM3COM

Page 9: Verbindung der Einzelkomponenten Teil D: Datenübertragung · 2019-09-06 · Computer 1 Computer 4 Hub UTP-Kabel Computer 3 Computer 2 Computer 1 Hub Ports 01.019.30 Ethernet- Hardware

01 / Teil D / Seite 09

01.019.28

Ethernet- HardwareKabel

RJ-45 Stecker RJ-45 Buchse

Kabeltyp:

Preis:

UTP Cat 5Unshielded Twisted Pair Category 5

1m Patchkabel mit Stecker DM 10,-100 m Ring ohne Stecker DM 140,-

01.019.29

Ethernet- HardwareHub (Nabe)

Hubs werden benötigt, wenn mehr als zwei Rechnermiteinander verbunden werden sollen.

Computer 2 Computer 3

Computer 1 Computer 4

Hub

UTP-Kabel Computer 3

Computer 2

Computer 1

Hub

Ports

01.019.30

Ethernet- HardwareHub (Nabe)

Hub mit 6 Ports, d.h. für max. 6 Computer:

Funktion:

Alle Daten, diean einem Portankommen, wer-den auf allenanderen Portswieder ausge-geben.

01.019.31

Vorteile:

robust, einfache Technik, geringer Preis(ab ca. DM 150,-)

Nachteile:

Zu jedem Zeitpunkt darf nur ein Computer senden.Senden zwei Computer gleichzeitig, so kommt eszur Kollision, ein Empfang ist unmöglich.

1 14 4

2 23 3

Hub Hub

Ethernet- HardwareHub (Nabe)

Page 10: Verbindung der Einzelkomponenten Teil D: Datenübertragung · 2019-09-06 · Computer 1 Computer 4 Hub UTP-Kabel Computer 3 Computer 2 Computer 1 Hub Ports 01.019.30 Ethernet- Hardware

01 / Teil D / Seite 10

01.019.32

Ethernet- HardwareSwitch (Umschalter)

Funktion:

Die Daten, die an einem Port empfangen werden,werden auf dem Port ausgegeben, an dem derEmpfänger angeschlossen ist. Alle anderen Portserhalten diese Daten nicht.

Ports

01.019.33

Vorteile:

höherer Datendurchsatz, duplexfähig,höhere Datensicherheit (kein Paketsniffing).

Nachteile:

aufwendigere Technik, höherer Preis (ab ca. DM 250,-)

Ethernet- HardwareSwitch (Umschalter)

1 4

2 3

Switch

01.019.34

Switches sind i.d.R. selbstlernend: sie stellen anHand des laufenden Verkehrs fest, hinter welchenPorts die einzelnen MAC-Adressen liegen.

MAC-Adresse unbekannt: Die Daten werden auf allenPorts und auf dem upstream link ausgegeben.

Ethernet- HardwareSwitch (Umschalter)

1 4

2 3

Switch

upstream link

01.019.35

Ethernet- HardwareRouter (Datenleitsystem)

Funktion:

Kopplung von Hubs und Switches, Weiterleitung vonDaten zwischen einzelnen lokalen Netzen.

1 4

2 3

Hub 1 4

2 3

Hub

1

2 3

Sw

Router

upstream link

Page 11: Verbindung der Einzelkomponenten Teil D: Datenübertragung · 2019-09-06 · Computer 1 Computer 4 Hub UTP-Kabel Computer 3 Computer 2 Computer 1 Hub Ports 01.019.30 Ethernet- Hardware

01 / Teil D / Seite 11

01.019.36

Ethernet- Hardwarestrukturierte Verkabelung

Praktische Vorgehensweise bei der Verkabelung:

Hu

b

Hu

b

Hu

b

Hu

bSwitch

Hu

b

Hu

b

Hu

b

Hu

b

Switch

Ro

ute

rex

tern

UTP

Glas-faser

01.019.37

Ethernet- HardwareDatenaufteilung

Alle Daten werden in Frames (Rahmen) verpackt überdas Ethernet-Kabel verschickt.

Häufigstes Rahmenformat: Ethernet_II

Minimale Länge eines Paketes:Maximale Länge eines Paketes:

Adressen: MAC-Adresse des Senders / Empfängers

Prä-ambel

Typ d.Daten

CRCDatenZiel-adresse

Absend.-adresse

8 Bytes 2 Bytes 4 Bytes46-1500Bytes

6 Bytes 6 Bytes

01.019.38

Ethernet- HardwareDatenaufteilung

Prä-ambel

Typ d.Daten

CRCDatenZiel-adresse

Absend.-adresse

8 Bytes 2 Bytes 4 Bytes46-1500Bytes

6 Bytes 6 Bytes

Abs:

Ethernet-Rahmen

Brief

An: Inhaltmax.20g

01.019.39

Ethernet- HardwareDatenaufteilung

Abs:

An: Inhaltmax.20g

Ethernet legt nur die Form des Rahmens fest. Über dieDaten und deren Interpretation wird nichts festgelegt.

Die Daten und deren Interpretation werden von über-geordneten Protokollen und Programmen bestimmt.

Page 12: Verbindung der Einzelkomponenten Teil D: Datenübertragung · 2019-09-06 · Computer 1 Computer 4 Hub UTP-Kabel Computer 3 Computer 2 Computer 1 Hub Ports 01.019.30 Ethernet- Hardware

01 / Teil D / Seite 12

01.019.40

ISO - OSI - Referenzmodell

ISO International Organization for Standardization

OSI Open System Interconnection

Datenin denEthernet-paketen

Daten, dieder Userübertragenwill

fünf Zwischenebenen

01.019.41

ISO - OSI - Referenzmodell

(1) physical layer

(2) data link layer

(3) network layer Wegewahl, Routing

(4) transport layer Steuert Datenverkehr

(5) session layer s. Literatur

(6) presentation layer s. Literatur

(7) application layer Anwenderprogramm, z.B. Word

http://www.payer.de/cmc/cmcs03.htm

01.019.42

ISO - OSI - ReferenzmodellSchicht 1: physical layer

http://www.payer.de/cmc/cmcs03.htm

Schicht 1: physical layer (Bitübertragungsschicht)

Übertragung der Bitfolgen über einen Übertragungs-kanal (z.B. UTP-Kabel).

Umfasst auch Festlegung der Netzwerkleitungen und-anschlüsse sowie ihrer physikalischen Eigenschaften(z.B. Abmessungen der Stecker), die Synchronisationder Übertragung über Kabel oder Funkkanal, Signal-codierung bzw. -pegel.

01.019.43

ISO - OSI - ReferenzmodellSchicht 2: data link layer

http://www.payer.de/cmc/cmcs03.htm

Schicht 2: data link layer (Sicherungsschicht)

Interpretiert Bitstrom der Schicht 1 als Folge von Da-tenblöcken. Führt Fehlerkorrektur auf Bitebene aus.

Kennt nicht die Bedeutung der Daten, die in Blöckezerlegt werden.

Arbeitet gemäß eines vereinbarten Protokolls,z.B. IP oder IPX.

Page 13: Verbindung der Einzelkomponenten Teil D: Datenübertragung · 2019-09-06 · Computer 1 Computer 4 Hub UTP-Kabel Computer 3 Computer 2 Computer 1 Hub Ports 01.019.30 Ethernet- Hardware

01 / Teil D / Seite 13

01.019.44

ISO - OSI - ReferenzmodellSchicht 3: network layer

http://www.payer.de/cmc/cmcs03.htm

Schicht 3: network layer (Vermittlungsschicht)

Routing der Datenpakete, Interpretieren von Adressen,optimale Wegewahl.

Kennt nicht die Bedeutung der Daten, die übertragenwerden, kann aber Adressinformation lesen.

Beispiele: TCP, SPX

01.019.45

ISO - OSI - ReferenzmodellBedeutung in der Praxis

Das OSI - Referenzmodell ist eine Idealvorstellung.

Existierende Netzwerklösungen halten sich mehroder weniger daran.

Das Internet Protokoll TCP/IP ist älter als das OSI -Referenzmodell.

TCP/IP hat sich durchgesetzt, da es robust, praxisnahund "so gut wie nötig" ist.

01.019.46

ISO - OSI - Referenzmodell und TCP/IP

(1) Bitübertragung

(2) SicherungNetzwerk

(3) Vermittlung Internet - IP

(4) Transport Transport-TCP/UDP

(5) Sitzung

(6) Darstellung Applikation

(7) Anwendung

Ethernet, X.25, ISDN

FTP, Telnet, NFS,...

01.019.47

Begriffe

Ethernet:

X.25:

Netzwerk für lokale Installationen

Paketorientiertes Weitverkehrsnetz derTelekom für Geschäftskunden, Abrechnungnach Datenmenge

Verbindungsorientiertes Weitverkehrsnetz derTelekom für Geschäftskunden, Abrechnungnach Zeit

Internet Protocol

Transmission Control Protocol

File Transfer Protocol

Network File System

IP:

TCP:

FTP:

NFS:

ISDN:

Page 14: Verbindung der Einzelkomponenten Teil D: Datenübertragung · 2019-09-06 · Computer 1 Computer 4 Hub UTP-Kabel Computer 3 Computer 2 Computer 1 Hub Ports 01.019.30 Ethernet- Hardware

01 / Teil D / Seite 14

01.019.48

TCP/IP - Verbindungstechnik

Netzwerk

Internet - IP

Transport-TCP/UDP

Ethernet, X.25, ISDN

Internetverbindungen mitTCP/IP sind unabhängigvon der gewählten Verbin-dungstechnik.

Für Ethernet, X.25, ISDN besteht der Bitstrom nuraus Daten ohne Struktur.

Folgerung: TCP/IP-Verkehr findet sich nur im Datenfeldder Ethernet-Rahmen.

01.019.49

TCP/IP über Ethernet

TCP/IP-Verkehr findet sich nur im Datenfeld derEthernet-Rahmen:

Prä-ambel

Kennung CRCZiel-adresse

Absend.-adresse

8 Bytes $0800 4 Bytes6 Bytes 6 Bytes TCP/IPVerkehr

Daten

Information an den Empfänger:

Daten folgen dem TCP/IP-Protokoll

01.019.50

IP - Nummern

1 4

2 3

Netz

1 4

2 3

Netz

1

2 3

Netz

FH Münster

IBMMerit

Internet

Das Netz der Netze

Netz-Nr. 129.42

Netz-Nr. 35

Netz-Nr.194.95.7

Jedes Netz besitzt eineweltweit eindeutigeNetznummer.

01.019.51

IP - Nummern

Arten von Netznummern:

Bezeichnung

Class A

Class B

Class C

Länge Anz. Netze Nummern-Bereich

7 bit

14 bit

21 bit

128 0... - 127...

16384 128.0... - 191.255...

2097152 192... - 255...

Page 15: Verbindung der Einzelkomponenten Teil D: Datenübertragung · 2019-09-06 · Computer 1 Computer 4 Hub UTP-Kabel Computer 3 Computer 2 Computer 1 Hub Ports 01.019.30 Ethernet- Hardware

01 / Teil D / Seite 15

01.019.52

IP - Nummern

Bestimmen der IP-Nr. eines Rechners:

nslookup <rechnername>

nslookup dvz1a5.fh-muenster.de

Server: DVZ-102.FH-Muenster.DE

Address: 193.174.90.66

Name: dvz1a5.fh-muenster.de

Address: 193.174.90.107

Anfrage

Antwort

01.019.53

IP - Nummern

Bestimmen des Netzbesitzers:

http://www.amnesi.com/hostinfo/ipinfo.jhtml

Anfrage

Antwort

01.019.54

IP - Nummern

Jeder Rechner im Netz besitzt eine im lokalen Netzeindeutige Rechnernummer.

1 4

2 3

Hub 10 14

12 13

Hub

101

102 103

Sw

Router

Netz der FH-Münster

Rechnernummer 01.019.55

IP - Nummern

IP-Nummer: Verbindung von Netzwerk- und Rechner-nummer

Regel:

Schreibweise:

Die IP-Nummer ist stets 32 bit lang.

194.95.73.144Je 8 bit werden durch Punkt getrennt;entstehenden Bytes werden dezimalgeschrieben.

Class A Netze: max. 16 Mio. Rechner;Class B Netze: max. 65536 Rechner;Class C Netze: max. 256 Rechner.

Folgerung:

Page 16: Verbindung der Einzelkomponenten Teil D: Datenübertragung · 2019-09-06 · Computer 1 Computer 4 Hub UTP-Kabel Computer 3 Computer 2 Computer 1 Hub Ports 01.019.30 Ethernet- Hardware

01 / Teil D / Seite 16

01.019.56

IP - Nummern

IP-Nummer des eigenen Rechners:

ipconfig /all

Windows NT IP-KonfigurationHost-Name . . . . . . . . . : fb03il14.fh-muenster.deDNS-Server. . . . . . . . . : 193.174.90.66Knotentyp . . . . . . . . . : HybridNetBIOS-Bereichs-ID . . . . :IP-Routing aktiviert. . . . : NeinWINS-Proxy aktiviert. . . . : NeinNetBIOS-Auswertung mit DNS : Nein

Ethernet-Adapter El90x1:Beschreibung. . . . . . . . : 3Com EtherLink PCIPhysikalische Adresse . . . : 00-50-04-32-59-CADHCP aktiviert. . . . . . . : JaIP-Adresse. . . . . . . . . : 192.168.11.114Subnet Mask . . . . . . . . : 255.255.255.0Standard-Gateway. . . . . . : 192.168.11.1DHCP-Server . . . . . . . . : 192.168.11.1

Anfrage

Antwort

01.019.57

IP - NummernDHCP

IP-Nummern sind knapp geworden.

Abhilfe: IP-Nummern zeitbeschränkt zuweisen.

Ethernet-Adapter El90x1:Beschreibung. . . . . . : 3Com EtherLink PCIPhysikalische Adresse . : 00-50-04-32-59-CADHCP aktiviert. . . . . : JaIP-Adresse. . . . . . . : 192.168.11.114Subnet Mask . . . . . . : 255.255.255.0Standard-Gateway. . . . : 192.168.11.1DHCP-Server . . . . . . : 192.168.11.1Lease erhalten. . . . . : 16. Jan 2001 14:26:21Lease läuft ab. . . . . : 17. Jan 2001 02:26:21

01.019.58

IP - NummernSubnet Mask

IP-Nummer = Netznummer + Rechnernummer

Subnet Mask = Zur Netzwerknr. gehörende Bits sind ’1’.

Ethernet-Adapter El90x1:Beschreibung. . . . . . : 3Com EtherLink PCIPhysikalische Adresse . : 00-50-04-32-59-CADHCP aktiviert. . . . . : JaIP-Adresse. . . . . . . : 192.168.11.114Subnet Mask . . . . . . : 255.255.255.0Standard-Gateway. . . . : 192.168.11.1DHCP-Server . . . . . . : 192.168.11.1Lease erhalten. . . . . : 16. Jan 2001 14:26:21Lease läuft ab. . . . . : 17. Jan 2001 02:26:21

01.019.59

IP Eigenschaften

Sender und Empfänger der Daten werden über IP-Num-mern identifiziert.

Große Datenmengen werden in Pakete aufgeteilt.

IP arbeitet verbindungslos, d.h. jedes Paket wirdunabhängig von anderen übertragen.

Übertragung nach Best-Effort-Prinzip: IP gibt sichMühe, gibt aber keine Garantie. (Pakete könnenverloren gehen)

Pakete haben max. Lebensdauer, bei Überschreitungwird es gelöscht. (Time to Live)

Page 17: Verbindung der Einzelkomponenten Teil D: Datenübertragung · 2019-09-06 · Computer 1 Computer 4 Hub UTP-Kabel Computer 3 Computer 2 Computer 1 Hub Ports 01.019.30 Ethernet- Hardware

01 / Teil D / Seite 17

01.019.60

TCP

Aufgabe: Sicherstellen, dass alle Daten ihr Ziel erreichen.

Eigenschaften:

Verbindungsorientiert.

Sicherung der Datenübertragung durch- CRC-Prüfung- Paketfolgenummer- Empfangsbestätigungen- Übertragungswiederholung

01.019.61

Vergleich IP - TCP

IP: Entspricht einem normalen Briefversand:Brief trägt Empfänger- und Absenderanschrift;er wird in einen Briefkasten eingeworfen;Post macht Best-Effort bei der Zustellung;Briefe gehen verloren.

- dies ist der dritte Brief;- die Prüfsumme der Buchstaben ist ...;- schicke mir bei Erhalt eine kurze Nachricht;- wenn Nachricht nicht in 7 Tagen hier ist,

schicke ich diesen Brief erneut.

arbeitet mit normalen Briefen (IP), aber:Absender schreibt Brief an Empfängerim

TCP:

01.019.62

Elemente der Datenübertragungmit TCP/IP

Anwenderprogramm TCP

zu übertragendeDaten, z.B. GIF-Bild. Datenmengekann MByte um-fassen.

Daten werden beimVersand abgegeben

Versand

01.019.63

Elemente der Datenübertragungmit TCP/IP

TCP

Jedes Paket kommt ineinen Aktendeckel mit:- Aktenzeichen- lfd. Nummer- Bitte um Quittierung

Gesamtdateiwird in kleinerePakete aufge-teilt.

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

Page 18: Verbindung der Einzelkomponenten Teil D: Datenübertragung · 2019-09-06 · Computer 1 Computer 4 Hub UTP-Kabel Computer 3 Computer 2 Computer 1 Hub Ports 01.019.30 Ethernet- Hardware

01 / Teil D / Seite 18

01.019.64

Elemente der Datenübertragungmit TCP/IP

TCP

Jeder Akten-deckel für sichkommt zur Post-stelle.

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

IP

Aktendeckel werdendurch Poststelleweiter bearbeitet.

Post-stelle

01.019.65

Elemente der Datenübertragungmit TCP/IP

IP

Poststelle packtAktendeckel inBriefumschlag.

Briefumschlag wirdmit IP-Nummernversehen.

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

IP

Abs:193.4.8.3

An:106.67.3.0

01.019.66

Elemente der Datenübertragungmit TCP/IP

IP

Briefumschlag wirdan data link layer(Schicht 2) über-geben.

IP kümmert sich nichtdarum, wie der Brief zu-gestellt wird oder ob erüberhaupt ankommt.

Schnittstelle zumdata link layer

Abs:193.4.8.3

An:106.67.3.0

01.019.67

Elemente der Datenübertragungmit TCP/IP

Zustelldienst

Zustelldienst bringt Briefzum Empfänger. Poststelle nimmt

Brief an.

IP

Abs:193.4.8.3

An:106.67.3.0

Post-stelle

106.67.3.0

Page 19: Verbindung der Einzelkomponenten Teil D: Datenübertragung · 2019-09-06 · Computer 1 Computer 4 Hub UTP-Kabel Computer 3 Computer 2 Computer 1 Hub Ports 01.019.30 Ethernet- Hardware

01 / Teil D / Seite 19

Abs:193.4.8.3

An:106.67.3.0

01.019.68

Elemente der Datenübertragungmit TCP/IP

IP

Poststelle öffnet Briefund bringt Aktendeckelzu TCP.

Postverteiler TCPnimmt Akten-deckel an.

TCP

Post-verteiler

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

Az: Port131lfd. Nr: 2

Empf. be-stätigen!

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

01.019.69

Elemente der Datenübertragungmit TCP/IP

TCP

Postverteiler TCP sortiert eingehende Aktendeckel nachAktenzeichen und laufender Nummer. Korrekt erhalteneAktendeckel werden quittiert, fehlende werden angemahnt.

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

Az: Port131lfd. Nr: 8

Empf. be-stätigen!

01.019.70

Elemente der Datenübertragungmit TCP/IP

TCP

Sind alle Aktendeckel vorhanden, wird deren Inhalt ent-nommen, zu einer Datei zusammengefügt und dem An-wenderprogramm übergeben.

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

Az: Port80lfd. Nr: 8

Empf. be-stätigen!

Anwenderprogramm

01.019.73

TCP - Ports

TCP erlaubt die verschachtelte (quasi parallele)Übertragung mehrerer Datenströme.

Die Datenströme werden durch Angabe einervoneinander unterschieden.Portnummer

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

Az:lfd. Nr: 2

Empf. be-stätigen!

Port131Az: Port80lfd. Nr: 5

Empf. be-stätigen!

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

Az:lfd. Nr: 5

Empf. be-stätigen!

Port80 Az:lfd. Nr: 8

Empf. be-stätigen!

Port131

Page 20: Verbindung der Einzelkomponenten Teil D: Datenübertragung · 2019-09-06 · Computer 1 Computer 4 Hub UTP-Kabel Computer 3 Computer 2 Computer 1 Hub Ports 01.019.30 Ethernet- Hardware

01 / Teil D / Seite 20

Abs:193.4.8.3

An:106.67.3.0

01.019.68

Elemente der Datenübertragungmit TCP/IP

IP

Poststelle öffnet Briefund bringt Aktendeckelzu TCP.

Postverteiler TCPnimmt Akten-deckel an.

TCP

Post-verteiler

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

Az: Port131lfd. Nr: 2

Empf. be-stätigen!

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

01.019.69

Elemente der Datenübertragungmit TCP/IP

TCP

Postverteiler TCP sortiert eingehende Aktendeckel nachAktenzeichen und laufender Nummer. Korrekt erhalteneAktendeckel werden quittiert, fehlende werden angemahnt.

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

Az: Port131lfd. Nr: 8

Empf. be-stätigen!

01.019.70

Elemente der Datenübertragungmit TCP/IP

TCP

Sind alle Aktendeckel vorhanden, wird deren Inhalt ent-nommen, zu einer Datei zusammengefügt und dem An-wenderprogramm übergeben.

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

Az: Port80lfd. Nr: 8

Empf. be-stätigen!

Anwenderprogramm

01.019.73

TCP - Ports

TCP erlaubt die verschachtelte (quasi parallele)Übertragung mehrerer Datenströme.

Die Datenströme werden durch Angabe einervoneinander unterschieden.Portnummer

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

Az:lfd. Nr: 2

Empf. be-stätigen!

Port131Az: Port80lfd. Nr: 5

Empf. be-stätigen!

Az: Port80lfd. Nr: 5

Empf. be-stätigen!

Az:lfd. Nr: 5

Empf. be-stätigen!

Port80 Az:lfd. Nr: 8

Empf. be-stätigen!

Port131

01.019.74

TCP - Ports

Zentrale TCP - Dienste und Programme benutzeneine standardisierte Portnummer.

Beispiele:

http

ftp

daytime

hostname

telnet

Port 80

Port 21

Port 13

Port 101

Port 23