Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

1 Grundlagen Netzwerke und Protokolle

Ähnliche Präsentationen


Präsentation zum Thema: "1 Grundlagen Netzwerke und Protokolle"—  Präsentation transkript:

1 1 Grundlagen Netzwerke und Protokolle
Computernetze 1 (CN1) 1 Grundlagen Netzwerke und Protokolle Prof. Dr. Andreas Steffen Institute for Internet Technologies and Applications

2 Lesestoff im Ethernet Buch
Kapitel 1 Eine Einführung in Netzwerke, 1-29 1.1 Erforderliche Netzwerkelemente 1.2 Die Netzwerktopologien 1.3 Einteilung der Netzwerke 1.4 Die Netzwerktechnologien 1.6 Netzwerkarchitekturen

3 Computernetze 1 (CN1) 1.1 Netzwerk-Topologien

4 Network Symbols* *as used by Cisco Systems Inc.

5 Local Area Network (LAN)
A network serving a home, building or campus is called a Local Area Network (LAN) Modern switch-based LANs usually have a star topology whereas older hub-based LANs were organized in a bus structure.

6 Wide Area Network (WAN)
failure LANs separated by geographic distance are connected by a network known as a Wide Area Network (WAN) WANs usually have a point-to-point or ring topology The logical topology can be different from the physical one!

7 Internet The Internet is defined as a global mesh of interconnected networks

8 1.2 Segmentierung und Multiplexierung
Computernetze 1 (CN1) 1.2 Segmentierung und Multiplexierung

9 Shared Network Communication
Data is sent across a network in small “chunks” called segments Segmentation Messages or data streams are split up into segments Multiplexing Multiple users share the same communication channel

10 Example of Multiplexing and Segmentation
? Intermediary Device

11 Role of Intermediary Devices I
Intermediary Devices provide connectivity and ensure the data flow across the network Examples Network Access Devices (hubs, switches, wireless access points) Internetworking Devices (routers) Communication Servers and Modems Security Devices (firewalls)

12 Role of Intermediary Devices II
Intermediary network devices perform the following functions: Regenerate and retransmit the data signal Maintain information about the pathways existing through the network and internetwork Notify other devices of errors and communication failures Direct data along alternate pathways in the event of a link failure Classify and direct messages according to Quality-of Service priorities Permit or deny the flow of data based on security settings

13 Computernetze 1 (CN1) 1.3 Netzwerk-Protokolle

14 What is a Protocol? A protocol is a set of predetermined rules

15 Function of a Network Protocol
Network protocols are used to allow hosts or devices to communicate successfully Protocols provide: The format or structure of the message The process by which networking devices share information about pathways to other networks How and when error and system messages are passed between devices The setting up and termination of communication sessions

16 Protocol Suites and Industry Standards
A standard is a process or protocol that has been endorsed by the networking industry and ratified by a standards organization. A protocol suite is a collection of protocols. Standards Organizations: IEEE - Institute of Electrical and Electronics Engineers IETF - Internet Engineering Task Force ITU - International Telecommunications Union

17 Technology Independent Protocols
Diverse types of devices can communicate using the same sets of protocols. This is because network protocols specify network functionality, but not the underlying technology required to support this functionality.

18 1.4 Das OSI Referenz Modell
Computernetze 1 (CN1) 1.4 Das OSI Referenz Modell

19 Open System Interconnection Reference Model
Sender Intermediary Device Receiver 7 Application Layer 7 Protocol Application 7 Layer 6/7 Interface Layer 6/7 Interface 6 Presentation Layer 6 Protocol Presentation 6 Layer 5/6 Interface Layer 5/6 Interface 5 Session Layer 5 Protocol Session 5 Layer 4/5 Interface Layer 4/5 Interface 4 Transport Layer 4 Protocol Transport 4 Layer 3/4 Interface Layer 3/4 Interface 3 Network Layer 3 Protocol Network 3 Layer 2/3 Interface Routing Layer 2/3 Interface 2 Data Link Layer 2 Protocol 2 2 Layer 2 Protocol Data Link 2 Layer 1/2 Interface Layer 1/2 Interface 1 Physical Layer 1 Protocol 1 1 Layer 1 Protocol Physical 1 Communication Link

20 OSI Reference Model - Application Layer
Die Anwendungschicht verschafft den Anwendungen Zugriff auf das Netzwerk (zum Beispiel für Datenübertragung, , Virtual Terminal, Remote Login, etc.). Der eigentliche Anwendungsprozess liegt oberhalb der Schicht und wird nicht vom OSI-Modell erfasst. Beispiele: DNS, FTP, HTTP, LDAP, NFS, NTP, SIP, SMTP, Telnet 7 Application 6 Presentation 5 Session 4 Transport 3 Network 2 Data Link 1 Physical Quelle: Wikipedia Communication Link

21 OSI Reference Model - Presentation Layer
Die Darstellungsschicht setzt die systemabhängige Darstellung der Daten (z.B. binäre Integer) in eine unabhängige Form um und ermöglicht somit den syntaktisch korrekten Datenaustausch zwischen unterschiedlichen Systemen. Auch Aufgaben wie Datenkompression und Verschlüsselung gehören zur Schicht 6. Falls erforderlich, agiert die Darstellungs-schicht als Übersetzer zwischen verschiedenen Datenformaten, indem sie eine normierte Syntax wie z.B. ASN.1 oder XML verwendet. Beispiele: MIME, SSL, TLS 7 Application 6 Presentation 5 Session 4 Transport 3 Network 2 Data Link 1 Physical Quelle: Wikipedia Communication Link

22 OSI Reference Model - Session Layer
Die Kommunikationssteuerungsschicht oder Sitzungsschicht sorgt für die Prozess-kommunikation zwischen zwei Systemen. Um Zusammenbrüche der Sitzung und ähnliche Probleme zu beheben, stellt die Sitzungsschicht Dienste für einen organisierten und synchronisierten Datenaustausch zur Verfügung. Beispiele: Named Pipes, Sockets, RTP, Session establishment in TCP 7 Application 6 Presentation 5 Session 4 Transport 3 Network 2 Data Link 1 Physical Quelle: Wikipedia Communication Link

23 OSI Reference Model - Transport Layer
Zu den Aufgaben der Transportschicht zählen die Segmentierung von Daten-paketen, die Stauvermeidung (Congestion Avoidance), sowie optionale Fehlersicherung und Fehlerkorrektur. Die Transportschicht ist die unterste Schicht, die eine vollständige End-to-End Kommunikation zwischen Sender und Empfänger zur Verfügung stellt. Beispiele: TCP, UDP, SCTP, SPX, DDP 7 Application 6 Presentation 5 Session 4 Transport 3 Network 2 Data Link 1 Physical Quelle: Wikipedia Communication Link

24 OSI Reference Model - Network Layer
Die Vermittlungsschicht oder Netzwerk-schicht sorgt bei leitungsorientierten (connection-oriented) Diensten für das Schalten von Verbindungen und bei paketorientierten (connectionless) Diensten für die Weitervermittlung von Datenpaketen. Die Datenübertragung geht in beiden Fällen jeweils über das gesamte Kommunikations-netz hinweg und schließt die Wegesuche (Routing) zwischen den Netzknoten mit ein. Beispiele: IP, IPsec, ICMP, IGMP, OSPF, IPX, ATP 7 Application 6 Presentation 5 Session 4 Transport 3 Network 2 Data Link 1 Physical Quelle: Wikipedia Communication Link

25 Layer 3 Example: The Internet Protocol (IP)

26 OSI Reference Model - Data Link Layer
Aufgabe der Sicherungsschicht ist es, eine zuverlässige, das heißt weitgehend fehlerfreie Übertragung zu gewährleisten und den Zugriff auf das Übertragungs-medium zu regeln. Dazu dient das Aufteilen des Bitdatenstromes in Blöcke (Frames) und das Hinzufügen von Sequenznummern und Prüfsummen. Fehlerhafte, verfälschte oder verlorengegangene Blöcke können vom Empfänger durch Quittungs- und Wieder-holungsmechanismen erneut angefordert werden. Beispiele: Ethernet, WLAN, ATM, Frame Relay, HDLC, PPP 7 Application 6 Presentation 5 Session 4 Transport 3 Network 2 Data Link 1 Physical Quelle: Wikipedia Communication Link

27 Layer 2 Examples: Different Data Link Media

28 OSI Reference Model - Physical Layer
Die Bitübertragungsschicht stellt mechanische, elektrische und weitere funktionale Hilfsmittel zur Verfügung, um physikalische Verbindungen zu aktivieren bzw. zu deaktivieren, sie aufrechtzuerhalten und Bits darüber zu übertragen. Das können zum Beispiel elektrische Signale, optische Signale (Lichtwellenleiter, Laser), elektro-magnetische Wellen (drahtlose Netze) oder Schall sein. Beispiele: Ethernet, WLAN, RS-232, V.34, POTS, DSL, SDH 7 Application 6 Presentation 5 Session 4 Transport 3 Network 2 Data Link 1 Physical Quelle: Wikipedia Communication Link

29 Layer 1 Examples: Cables & Connectors
Copper Fibre

30 Representations of Signals on Physical Media

31 Transmission Rate Units
Unit of Bandwidth Abbreviation Equivalence Bits per second bps 1 bps = fundamental unit of bandwidth Kilobits per second kbps 1 kbps = 1‘000 bps Megabits per second Mpbs 1 Mbps = 1‘000‘000 bps Gigabits per second Gbps 1 Gbps = 1‘000‘000‘000 bps Terabits per second Tbps 1 Tbps = 1‘000‘000‘000‘000 bps Note: transmission rates are decimal (1 kbps = 1000 bps ) whereas storage capacity is binary (1 kbit = 1024 bits)

32 Protocol Data Unit (PDU) / Service Data Unit (SDU)
Ln_PDU = Ln_PCI + Ln_SDU = Ln_PCI + L(n+1)_PDU Sender Receiver 7 Application L7 PDU L7 SDU L7P Application 7 L6 SDU Layer 6/7 Interface Layer 6/7 Interface 6 Presentation L6P L6 PDU Presentation 6 L5 SDU Layer 5/6 Interface Layer 5/6 Interface 5 Session L5P L5 PDU Session 5 L4 SDU Layer 4/5 Interface Layer 4/5 Interface 4 Transport L4P L4 PDU Transport 4 L3 SDU Layer 3/4 Interface Layer 3/4 Interface 3 Network L3P L3 PDU Network 3 L2 SDU Layer 2/3 Interface Layer 2/3 Interface 2 Data Link L2P L2 PDU Data Link 2 L1 SDU Layer 1/2 Interface Layer 1/2 Interface 1 Physical L1P L1 PDU Physical 1 LnP: Layer n Protocol Control Information (PCI) consisting of Header and optional Footer or Trailer

33 Example: Digital Voice Transmission over Ethernet
Sender Receiver 7 Application Voice Samples Application 7 Codec Data Voice Compression Layer 6/7 Interface Layer 6/7 Interface 6 Presentation Presentation 6 Codec Data Layer 5/6 Interface Layer 5/6 Interface 5 Session RTP Session 5 RTP Codec Data Layer 4/5 Interface Layer 4/5 Interface 4 Transport UDP Transport 4 RTP Codec Data UDP Layer 3/4 Interface Layer 3/4 Interface 3 Network IP Network 3 IP RTP Codec Data UDP Layer 2/3 Interface Layer 2/3 Interface 2 Data Link MAC Data Link 2 1 Preamble Layer 1/2 Interface Layer 1/2 Interface 1 Physical Physical 1 Communication Link

34 Addressing and Naming Schemes
Each layer has its own and unique addressing and naming scheme

35 Computernetze 1 (CN1) 1.5 Das TCP/IP Modell

36 TCP/IP Protocol Suite

37 TCP/IP Protocol Stack of a Webserver

38 TCP/IP Reference Model
Developed by the Advanced Research Projects Agency (ARPA) of the U.S. Department of Defence (DoD)

39 Comparing the OSI and TCP/IP Models
TCP/IP combines the upper three layers of the OSI model into a single Application Layer. Part of the OSI Session Layer (e.g. session management) has been integrated into the [TCP] Transport Layer. TCP/IP combines the lower two layers of the OSI model into a single Network Access Layer


Herunterladen ppt "1 Grundlagen Netzwerke und Protokolle"

Ähnliche Präsentationen


Google-Anzeigen