TCP / IP Transmission Control Protocol / Internet Protocol"

Größe: px
Ab Seite anzeigen:

Download "TCP / IP Transmission Control Protocol / Internet Protocol""

Transkript

1 TCP / IP Transmission Control Protocol / Internet Protocol" Ziel: Weltweite Kommunikation zwischen Rechnersystemen unterschiedlicher Bauart Weg: Definition einer einheitlichen Protokollfamilie: TCP/ IP Struktur: Kopplung einzelner Rechner bzw. lokaler Netze über ein teilvermaschtes Netz = Rechnersystem SS !

2 Die TCP/ IP- Protokollfamilie (1) Überblick" Die Bezeichnung TCP/ IP wird häufig als Synonym für die gesamte Protokollfamilie verwendet Einordnung der Internetprotokolle in das ISO/ OSI- Referenzmodell: Internet Control Message Protocol Internet Group Management Protocol Kommunikationssteuerungsschicht Transportschicht 4 (Reverse) Address Resolution Protocol Vermittlungsschicht Sicherungsschicht Obwohl ICMP und IGMP den IP- Dienst nutzen, werden sie dennoch der Vermittlungsschicht zugeordnet In den anwendungsbezogenen Schichten 5-7 werden im Internet Protokolle wie z.b. FTP, TELNET oder SMTP eingesetzt (die Schichten 5-7 sind im Internet zusammengefasst zur Anwendungsschicht) 3 2 SS !

3 Die TCP/ IP- Protokollfamilie (2) Protokollaufgaben" TCP (Transmission Control Protocol): Stellt verbindungsorientierten, gesicherten Transportdienst bereit UDP (User Datagram Protocol): Stellt verbindungslosen, ungesicherten Transportdienst bereit IP (Internet Protocol): Sorgt für Wegewahl und ungesicherte Übertragung von Datagrammen ICMP (Internet Control Message Protocol): Unterstützt den Austausch von Kontrollinformationen innerhalb der Vermittlungsschicht (z.b. ping) IGMP (Internet Group Management Protocol): Unterstützt die Verwaltung von Kommunikationsgruppen für IP-Multicasting ARP (Address Resolution Protocol): Unterstützt die Zuordnung von IP- Adressen zu den entsprechenden Adressen der Sicherungsschicht RARP (Reverse Address Resolution Protocol): Stellt die Umkehrfunktion von ARP zur Verfügung SS !

4 UDP Packets" UDP datagram format 8 bytes header + variable payload * * Example: Port 53 is used for DNS SS !

5 tracert (traceroute unter Unix/Linux)" Determines the path taken to a destination by sending Internet Control Message Protocol (ICMP) Echo Request messages to the destination with incrementally increasing Time to Live (TTL) field values. The path displayed is the list of near-side router interfaces of the routers in the path between a source host and a destination. The near-side interface is the interface of the router that is closest to the sending host in the path. Used without parameters, tracert displays help. Syntax tracert [-d] [-h MaximumHops] [-j HostList] [-w Timeout] [TargetName] Parameters -d : Prevents tracert from attempting to resolve the IP addresses of intermediate routers to their names. This can speed up the display of tracert results. -h MaximumHops : Specifies the maximum number of hops in the path to search for the target (destination). The default is 30 hops. -j HostList : Specifies that Echo Request messages use the Loose Source Route option in the IP header with the set of intermediate destinations specified in HostList. With loose source routing, successive intermediate destinations can be separated by one or multiple routers. The maximum number of addresses or names in the host list is 9. The HostList is a series of IP addresses (in dotted decimal notation) separated by spaces. -w Timeout : Specifies the amount of time in milliseconds to wait for the ICMP Time Exceeded or Echo Reply message corresponding to a given Echo Request message to be received. If not received within the time-out, an asterisk (*) is displayed. The default time-out is 4000 (4 seconds). TargetName : Specifies the destination, identified either by IP address or host name. -? : Displays help at the command prompt. SS !

6 Exkurs: Router" Kopplung von Netzwerken auf Schicht 3 (Vermittlungsschicht) Ermöglichen der Kommunikation entfernter Endsysteme über ein oder mehrere WANs (wide area networks) Wegewahl anhand weltweit eindeutiger, bevorzugt hierarchischer Netzwerkadressen (z. B. IP- oder ISO-Adressen) WWW-Browser HTTP TCP IP LLC MAC (WLAN) PHY (Code...) Segmentieren und Reassemblieren von Schicht- 3- Datenpaketen zur Anpassung an unterschiedliche maximale Paketgrößen auf Schicht 2 Sicherheitsmechanismen zur Regelung von Netzzugriffen abhängig von der Netzwerkadresse (Stichwort Firewall ) MAC (WLAN) PHY (Code...) Bridge LLC MAC (Ethernet) PHY LLC MAC (Ethernet) PHY Router IP WWW-Server HTTP TCP IP LLC MAC PHY LLC MAC (FDDI) PHY Funk Bridge/Switch UTP5 - Twisted Pair Router Glasfaser SS !

7 Das Internet Protokoll IP" Historie Entwickelt im Auftrag des amerikanischen Verteidigungsministerium (Departement of Defense, DoD) Bereits seit 1969 im damaligen ARPANET eingesetzt Aufgaben Wegewahl Prüfung der "Lebenszeit" von Paketen Segmentieren und Reassemblieren Realisierung und Entwicklung Aufgrund der großen Ausdehnung des Internets ist IP heute das am häufigsten realisierte Schicht- 3- Protokoll. Derzeit noch am weitesten verbreitete Version ist IPv4. Aktuelle Version: IPv6 SS !

8 IP - Eigenschaften" Verbindungslos, daher relativ unzuverlässig: Datagramm kann verloren gehen Datagramm kann dupliziert werden Datagramme können einander überholen Nicht behebbare Fehler der darunter liegenden Schicht 2 können von IP im allgemeinen ebenfalls nicht behandelt werden. Aber mit dem Protokoll ICMP (Internet Control Message Protocol) existiert eine Möglichkeit zur Fehleranzeige. SS !

9 IP - Adressierung Konzept" Eine IP-Adresse teilt sich grundsätzlich in zwei Felder: Netzwerk-Adresse (network address), dieser Adressteil wird von Routern benutzt Host-Adresse (node address), dieser Adressteil bezeichnet ein spezifisches Gerät auf dem Netz Router SS !

10 IP - Adressformate (IPv4) Netz- und Host-IDs" Beispiel Netz-ID: Host-ID: Netz-ID: Host-ID: Netz-ID: Host-ID: Multicast-Adresse: Reserviert: Max. Anz. Hosts pro Netzwerk: für Gruppenkommunikation Fünf Adressklassen Beispiel Mailserver der FHD: SS !

11 Address Allocation for Private Internets (RFC1918)" TCP/IP wird auch in Netzen eingesetzt, die keine global eindeutigen Adressen benötigen, z.b.: TCP/IP ist heute Standard in firmeninternen Netzen ("Intranet"). Aus Sicherheitsgründen verbinden viele Unternehmen ihr internes Netzwerk mit dem Internet nur über "application layer gateways" (z.b. HTTP proxy server für Browser-Zugang). Die internen IP-Adressen brauchen nicht weltweit eindeutig sein. Die Internet Assigned Numbers Authority (IANA) hat folgende drei Blocks von IP-Adressen für private Internets reserviert: SS !

12 Spezielle IP-Adressen (IPv4)" Dieser Host (wird nicht unter allen Betriebssystemen unterstützt) : Host in diesem Netz: Broadcast im lokalen Netz: Broadcast in einem entfernten Netz: Schleife (Loopback): i.d.r.: SS !

13 IP Adressen-Vergabe (1)" Die Vergabe von IP-Adressen erfolgt hierarchisch und blockweise. Die oberste Instanz stellt die IANA dar, die über den gesamten IP-Adressraum waltet. Sie verwaltet zum einen die IP-Adressblöcke von Besitzern kompletter Class-A Netzwerke, die in der Frühzeit der IP-Adressen an große Unternehmen vergeben wurden, zum anderen vergibt sie IP-Adressblöcke an regionale Vergabestellen für IP-Adressen, den so genannten Regional Internet Registries (RIR), die für die IP- Adressvergabe in bestimmten Kontinenten und Regionen zuständig sind. Regional Internet Registries: APNIC (Asia-Pacific Network Information Center) ARIN (American Registry for Internet Numbers ) RIPE NCC (Reseau IP Europeens) Local Internet Registries, siehe: SS !

14 IP Adressen-Vergabe (2)" "Class A" Adressen belegen 50% des gesamten IP-Adressraumes, die "class B" Adressen belegen 25% und die "class C" Adressen 12.5%. Die gegenwärtige Struktur des IP-Adressraums führt zu: Verschwendung von Adressen (insbesondere in der Klasse A) Erschöpfung der vorhandenen Adressen; Situation heute: Das IP Nachfolgeprotokoll (IP Next Generation, IPng, IPv6) hat Adressen mit 128 Bit Länge. SS !

15 Umstellung auf IPv6" IPv6-Anschluss testen: SS !

16 IPv6 Adressraum" Top Level Aggregator (verwaltet durch IANA) Next Level Aggregator (ISP) Site Level Aggregator Die IEEE EUI-64-Adresse ist ein neuer Standard für die Adressierung von Netzwerkschnittstellen Prefix: FE8:: SS !

17 IPv6: Die neue Adressierung im Internet " Eine Beibehaltung der bisherigen Schreibweise (z.b ) würde bei IPv6 zu einer äußerst langen und unhandlichen Darstellung führen. Deshalb wurde beschlossen, die 128 Bit durch acht hexadezimale 16 Bit Zahlen (Tupel) darzustellen. Die Tupel werden durch Doppelpunkte voneinander getrennt, führende Nullen (in einem Tupel) können dabei weggelassen werden. Dadurch erreicht man eine signifikante Verkürzung der Adresse: wird zu 3ffe:400:280:0:0:0:0:1 Eine komprimierte Schreibweise erlaubt es diese Darstellung erneut zu vereinfachen. Eine Gruppe aufeinander folgender Nullen kann durch zwei Doppelpunkte ersetzt werden, wobei dies aus Gründen der Eindeutigkeit nur einmal pro Adresse gemacht werden darf. Es ergibt sich somit für obige Adresse die komprimiert Darstellung: 3ffe:400:280::1 Loopback: ::1 Weitere Schreibweisen sind für die Kompatibilität zu dem IPv4 Adressformat vorgesehen, Beispiele: ::FFFF: IPv4-mapped IPv6 address (wird automatisch erzeugt für nur-v4-hosts) :: IPv4-compatible IPv6 address (müssen von DNS Servern vorgehalten werden) SS !

18 Probleme mit großen Netzen (IPv4)" Ein "flaches" Netz der Klasse B hat mehr als Hosts Wie kann das verwaltet werden? Wie ist die Netzleistung? Bei einem "unterteilten" Netz werden mehrere Host-Gruppen durch einen Router verbunden. SS !

19 IPv4- Subnetze (1)" Für die interne Aufteilung eines Netzes in Teilnetze wird die Host-ID in zwei Teile unterteilt: Subnetz-Adresse und (End-)Host-Adresse) Bei einer Klasse-B-Adresse wie könnte man das dritte Byte benutzen um das Teilnetz zu identifizieren, z.b.: subnet # X X = Host-ID-Bereich von subnet # X SS !

20 IPv4- Subnetze (2)" Subnetzmasken kennzeichnen den Bereich der IP- Adresse, der das Netzwerk und das Subnetzwerk beschreibt. Router erkennen diesen Bereich durch die Einsen ("1") in der binären Form der 32-Bit-Subnetzmaske Beispiel: IP- Adresse: (Klasse B: ) Subnetzmaske: Netzwerk: Subnetz: 3 Endsystem: 64 Überdeckt die Subnetzmaske nur den Netzwerk- Teil, dann gibt es keinen Subnetz-Teil (z.b , Klasse B) SS !

21 IPv4- Subnetze (3) Beispiel" Die Subnetzmaske für eine Klasse-B Adresse bedeutet: Das Netzwerk ist in 254 Subnetze unterteilt z.b.: X bis X Das logische "UND" zwischen IP-Adresse und Subnetzmaske liefert die Netzwerkadresse: & & Netzwerkadressen SS !

22 Interpretation von Subnetzadressen (IPv4) Beispiele" IP address subnet mask Interpretation host 71 on subnet host 3 on subnet host 4 on subnet host 2 on subnet host 15.2 on subnet > > & > 128 SS !

23 IPv4- Subnetze (4) Interne Vorgehensweise des Rechners" & & SS !

24 Übung zu IPv4-Adressen: Unterscheidung von "Netzwerk"- und "Host"-Teil " 1. Ermitteln Sie die IP-Adresse des Webservers der Universität Kapstadt: 2. Zu welcher Adressklasse gehört diese IP- Adresse? 3. Ermitteln Sie eine Route, über die IP- Pakete von der FH Düsseldorf zum Webservers der Uni. Kapstadt transportiert werden. 4. Gehen Sie auf die Webseiten und 5. Ändern Sie den Host-Teil in der IP- Adresse und ermitteln Sie wiederum eine Route. Was ändert sich? 6. Ändern Sie den Netzwerk-Teil in dieser IP- Adresse und ermitteln Sie wiederum eine Route. Was ändert sich? 1. Ermitteln Sie die IP-Adresse des Mailservers der FH Düsseldorf: smtp.dvz.fh-duesseldorf.de 2. Zu welcher Adressklasse gehört diese IP- Adresse? 3. Ermitteln Sie eine Route, über die IP- Pakete vom Informatik-Labor zum Mailserver der FH Düsseldorf transportiert werden. 4. Ändern Sie den Host-Teil in dieser IP- Adresse und ermitteln Sie wiederum eine Route. Was ändert sich? 5. Ändern Sie den Netzwerk-Teil in dieser IP- Adresse und ermitteln Sie wiederum eine Route. Was ändert sich? SS !

25 Vorteile der Unterteilung in Teilnetze" Teilnetz-Konzept erhöht die Kontrolle des Netzwerk-Managers über den ihm zugeteilten Adressraum. Geringerer Aufwand, wenn ein Rechner von einem LAN in an anderes verlegt werden muss oder sich aus sonstigen Gründen die Adresse ändert. Keine internationale Anmeldung für Änderungen innerhalb der Teilnetze. Bessere Netzwerkleistung durch Strukturierung des Adressraums Das Verbergen der internen Routing-Struktur vor externen Routern reduziert die Größe der benötigten Routing-Tabellen erheblich. dreistufige Hierarchie: Netz Teilnetz Host ein Router in Teilnetz k muss wissen, wie er alle anderen Teilnetze und alle Hosts auf Teilnetz k erreicht. Er muss keine Einzelheiten über Hosts in anderen Teilnetzen wissen. SS !

26 IEEE 802 / Ethernet - MAC-Adresse" Zwei Adressformate: 48 Bits 16 Bits Ethernet-Netzwerkadapter werden durch 6 Byte adressiert. Es gibt drei Adresstypen: Broadcast (an Alle) - I/G=1, U/L=1 (ff:ff:ff:ff:ff:ff) Multicast (an Gruppe) - I/G=1 (e3:01:56:ff:00:01) Unicast (an Einen) - I/G=0 (7b:00:89:27:4d:a8) Organizationally Unique Identifier (OUI). 00:00:0c:06:13:4a I/G = 0 individual address I/G = 1 group address U/L = 0 globally administered address U/L = 1 locally administered address SS !

27 Konvertierung IEEE 802 MAC-Adresse IPv6 IEEE EUI-64 Format Die EUI-64 Adresse kann lokal oder global verwaltet werden. Wenn das 7te Bit auf 1 gesetzt ist, handelt es sich um eine global eindeutige Adresse. SS !

28 Adressauflösung im LAN" Problem: Wie soll die Abbildung der Internet-Adresse (IP-Adresse) eines Rechners auf die physikalische Stationsadresse im LAN (IEEE 802/Ethernet MAC-Adresse) erfolgen? Wenn die physikalische Adresse (Stationsadresse / MAC- Adresse) durch den Benutzer ausgewählt werden kann, wähle für den Hostid-Teil der Internet-Adresse die physikalische Adresse. Wenn die physikalische Adresse vorkonfiguriert ( fest verdrahtet ) ist, unterhalte eine Abbildungstabelle (z.b. im Router) und/oder benütze das Address Resolution Protocol ARP SS !

29 Address Resolution Protocol ARP Schicht 2 Protokoll für Router" Sende mittels Broadcast auf dem LAN ein ARP-Request-Paket, welches die physikalische Adresse (MAC) und die IP-Adresse des Senders und die IP-Adresse des gesuchten Empfängers enthält. Warte auf die Antwort des gesuchten Empfängers durch ein ARP-Reply- Paket, welches seine physikalische Adresse enthält. Unterhalte einen Cache aus (IP, MAC)-Adresspaaren für spätere Anfragen. Verbesserung: Der Empfänger des ARP-Requests speichert das (IP, MAC) -Paar des Senders auch in seinem Cache. Zeitgeber-gesteuertes Löschen von Einträgen in der dynamischen ARP-Tabelle. request reply System B hat die gesuchte IP-Adresse SS !

30 RARP: Reverse Address Resolution Protocol Schicht 2" Problem: Wie kann die IP-Adresse eines Rechners initial festgelegt werden? Das ist bei einem Neustart eines Kommunikationssystems notwendig. Lösung: Manuelle Eingabe der IP- Adresse bei jeder Neuinitialisierung. Einlesen der IP- Adresse aus einer Konfigurationsdatei; kann bei "Diskless Stations" nicht angewendet werden. Ermittlung der IP- Adresse basierend auf der global eindeutigen Adresse der Adapterkarte (MAC-Adresse). Ein Verfahren zur Abbildung der physikalischen Adresse auf die IP- Adresse des Rechners wird durch das Reverse Address Resolution Protocol (RARP) festgelegt. Protokollablauf: Die Station sendet mittels Broadcast (Schicht 2) eine Anfrage, welche die MAC- Adresse des Rechners beinhaltet. Ein RARP- Server besitzt eine Tabelle mit den zugehörigen IP- Adressen und sendet eine entsprechende Antwort an den Initiator der Anfrage. SS !

31 DHCP : Dynamic Host Configuration Protocol (1)" Mit dem "Bootstrap Protocol" BOOTP existiert ein einfaches Client-Server Konzept für das automatische Booten eines Rechners über ein Netzwerk. Die Konfigurationsinformation wird mit einem einzelnen UDP-Paket übermittelt. Dabei erfährt ein konfigurationswilliger Host von einem BOOTP-Server seine IP- Adresse, den eigenen Rechnernamen, die Adresse eines Routers und eines File Servers und ggf. weitere Parameter, die er für das Booten benötigt. DHCP erweitert das BOOTP-Protokoll, indem es einem Rechner bzw. IP-System die Möglichkeit bietet, seine IP-Adresse dynamisch auf Anforderung zu erhalten. Um einen DHCP-Server in die Lage zu versetzen, IP-Systeme dynamisch mit IP- Adressen zu versorgen, muss ein Netzadministrator einen Satz IP-Adressen zur Verfügung stellen. Über diese IP-Adressen muss der DHCP-Server frei verfügen können, d.h., sie dürfen nicht von anderen Systemen im Netz belegt sein. Wenn ein Host, der DHCP-Client, in das Netz eintritt, nimmt er mit dem DHCP- Server Kontakt auf. Der Server wählt eine seiner freien Adressen aus und vermittelt sie dem neuen Rechner. Dabei unterstützt DHCP auch BOOTP-Anfragen. SS !

32 DHCP : Dynamic Host Configuration Protocol (2) Phasen der Konfiguration, Phase 1 und 2 " 1. Phase: Um die Konfigurationsparameter und eine IP-Adresse zu erhalten, muss ein DHCP-Client, wenn er sich neu an das Netz anschließt, zuerst eine Broadcast-Nachricht (DISCOVER) an alle Server im Netz oder Teilnetz senden. 2. Phase: Alle DHCP-Server, die sich im Netz befinden, prüfen, ob sie eine freie IP-Adresse haben. Falls eine der dynamisch zugewiesenen Adressen nicht benutzt wird, antworten der oder die Server mit einer OFFER- Nachricht. DHCP Clients DHCP Server Router IP Adressdatei DHCP Clients SS !

33 DHCP : Dynamic Host Configuration Protocol (3) Phasen der Konfiguration, Phase 3 und 4 " 3.Phase: Die erste OFFER-Nachricht eines Servers, die beim Client eintrifft, wird vom Client angenommen. Mittels einer REQUEST-Nachricht teilt der Client dem Server mit, was die akzeptierten Parameter der IP- Adresse sind. 4. Phase: Der Server, der die Parameter gesendet hat, bestätigt den Anschluss des neuen Client mit einer ACK-Nachricht und teilt ihm mit, wie lange die zugeteilte IP- Adresse gültig ist (Lease-Dauer). DHCP Clients DHCP Server Router IP Adressdatei DHCP Clients SS !

34 Beispiel: Konfiguration eines DHCP-Servers unter Linux" ### Server:/etc/dhcpd.conf ################################################## # Minimale Ausleihzeit in Sekunden (1 Stunde) default-lease-time 3600; # Maximale Ausleihzeit in Sekunden (24 Stunden) max-lease-time 86400; # Für die Netzwerkkarte eth0 (LAN) gelten folgende Einstellungen subnet netmask { # Domainname = mylan option domain-name "mylan"; # zwei DNS-Server für die Klienten option domain-name-servers , ; # Internet-Gateway für die Klienten option routers ; # Netzmaske für die Klienten option subnet-mask ; # Konfiguration für den Rechner pc1 host pc1 { hardware ethernet 00:81:af:76:c4:38; fixed-address ; } # dynamische Zuweisung bei fremden Rechnern im LAN range ; } ########## SS !

35 DHCP : Dynamic Host Configuration Protocol (4) Zusammenfassung" Große Netze brauchen viel Verwaltungsaufwand. Speziell in Netzen, wo ein reger Wechsel der angeschlossenen Rechner stattfindet, ist eine automatische Verwaltung der benötigten Adressen notwendig. Das DHCP (Dynamic Host Configuration Protocol) schafft hier Abhilfe. DHCP wird benutzt, um PC's als Clients in einem TCP/IP-Netz automatisch, also ohne manuellen Eingriff, zentral und somit einheitlich zu konfigurieren. Der Systemadministrator bestimmt, wie die IP-Adressen zu vergeben sind und legt die Dauer der Vergabe der IP-Adressen (Lease-Dauer) fest. Während der Konfiguration der Clients werden Angaben wie IP-Adresse, Netzmasken oder die Adresse für den Router (den Standart-Gateway) oder den DNS-Server zentral festgelegt und vergeben. Wesentliche Vorteile: zentralisierte Automatisierung des Netz-Managements automatische Zuordnung von Netzadressen, die dynamisch wiederverwertet werden können Fehler bei der manuellen Konfiguration werden vermieden SS !

36 Übung zu DHCP" Lassen Sie sich die IP-Konfiguration Ihres Rechners anzeigen. Benutzen Sie dazu "ipconfig" oder "ipconfig /all " unter Windows bzw. "ifconfig" unter Unix. Vergleichen Sie die Netzwerkkonfiguration Ihres Rechners im PC-Pool mit einem der anderen Rechner. SS !

KN 20.04.2015. Das Internet

KN 20.04.2015. Das Internet Das Internet Internet = Weltweiter Verbund von Rechnernetzen Das " Netz der Netze " Prinzipien des Internet: Jeder Rechner kann Information bereitstellen. Client / Server Architektur: Server bietet Dienste

Mehr

IP-Adressen und Ports

IP-Adressen und Ports IP-Adressen und Ports Eine Einführung Tina Umlandt Universität Hamburg 2. August 2011 Überblick Präsentationsablauf 1 IP = Internetwork protocol Schematische Darstellung über die Layer IP-Datenpaket (IPv4)

Mehr

Chapter 9 TCP/IP-Protokoll Protokoll und IP-Adressierung. CCNA 1 version 3.0 Wolfgang Riggert,, FH Flensburg auf der Grundlage von

Chapter 9 TCP/IP-Protokoll Protokoll und IP-Adressierung. CCNA 1 version 3.0 Wolfgang Riggert,, FH Flensburg auf der Grundlage von Chapter 9 TCP/IP-Protokoll Protokoll und IP-Adressierung CCNA 1 version 3.0 Wolfgang Riggert,, FH Flensburg auf der Grundlage von Rick Graziani Cabrillo College Vorbemerkung Die englische Originalversion

Mehr

Internetprotokoll TCP / IP

Internetprotokoll TCP / IP Internetprotokoll TCP / IP Inhaltsverzeichnis TCP / IP - ALLGEMEIN... 2 TRANSPORTPROTOKOLLE IM VERGLEICH... 2 TCP / IP EIGENSCHAFTEN... 2 DARPA MODELL... 3 DIE AUFGABEN DER EINZELNEN DIENSTE / PROTOKOLLE...

Mehr

Internet-Praktikum II Lab 0: The Basics

Internet-Praktikum II Lab 0: The Basics Kommunikationsnetze Internet-Praktikum II Lab 0: The Basics Mark Schmidt, Andreas Stockmayer Sommersemester 2015 kn.inf.uni-tuebingen.de Wiederholung: Die Internet-Protokollhierarchie 5 4 3 2 1 Application

Mehr

Einführung in IP, ARP, Routing. Wap WS02/03 Ploner, Zaunbauer

Einführung in IP, ARP, Routing. Wap WS02/03 Ploner, Zaunbauer Einführung in IP, ARP, Routing Wap WS02/03 Ploner, Zaunbauer - 1 - Netzwerkkomponenten o Layer 3 o Router o Layer 2 o Bridge, Switch o Layer1 o Repeater o Hub - 2 - Layer 3 Adressierung Anforderungen o

Mehr

Verbindungslose Netzwerk-Protokolle

Verbindungslose Netzwerk-Protokolle Adressierung Lokales Netz jede Station kennt jede Pakete können direkt zugestellt werden Hierarchisches Netz jede Station kennt jede im lokalen Bereich Pakete können lokal direkt zugestellt werden Pakete

Mehr

IP Adressen & Subnetzmasken

IP Adressen & Subnetzmasken IP Adressen & Subnetzmasken Jörn Stuphorn stuphorn@rvs.uni-bielefeld.de Universität Bielefeld Technische Fakultät Stand der Veranstaltung 13. April 2005 Unix-Umgebung 20. April 2005 Unix-Umgebung 27. April

Mehr

IPV6. Eine Einführung

IPV6. Eine Einführung IPV6 Eine Einführung ÜBERSICHT IPv4 Historisch IPv6 Historisch Darstellung von IPv6-Adressen Adresstypen Unicast Link Local Multicast IPv6 Headeraufbau DNS IPV4 - HISTORISCH Entwicklung 1981 Geplant für

Mehr

CCNA Exploration Network Fundamentals. ARP Address Resolution Protocol

CCNA Exploration Network Fundamentals. ARP Address Resolution Protocol CCNA Exploration Network Fundamentals ARP Address Resolution Protocol ARP: Address resolution protocol 1. Eigenschaften ARP-Cache Aufbau 2. Ablauf Beispiel Flussschema 3. ARP-Arten 4. Sicherheit Man-In-The-Middle-Attacke

Mehr

Das TCP/IP-Protokoll

Das TCP/IP-Protokoll Das TCP/IP-Protokoll Der Datenaustausch im Netzwerk (z.b. Internet) baut meistens auf dem TCP/IP-Protokoll auf. Aber was ist eigentlich TCP/IP?? Den folgenden Text habe ich aus verschiedenen Büchern und

Mehr

Übung 6. Tutorübung zu Grundlagen: Rechnernetze und Verteilte Systeme (Gruppen MI-T7 / DO-T5 SS 2015) Michael Schwarz

Übung 6. Tutorübung zu Grundlagen: Rechnernetze und Verteilte Systeme (Gruppen MI-T7 / DO-T5 SS 2015) Michael Schwarz Übung 6 Tutorübung zu Grundlagen: Rechnernetze und Verteilte Systeme (Gruppen MI-T7 / DO-T5 SS 2015) Michael Schwarz Fakultät für Informatik 03.06.2015 / FEIERTAG 1/1 IPv6 Routing Routing Table 172.16.0.254/24

Mehr

IP-Adresse. Grundlagen. Aufbau. Netzwerk- und Geräteteil

IP-Adresse. Grundlagen. Aufbau. Netzwerk- und Geräteteil IP-Adresse IP-Adressen erlauben eine logische Adressierung von Geräten (Hosts) in IP-Netzwerken wie z.b. dem Internet. Ein Host besitzt dabei mindestens eine eindeutige IP-Adresse. IP-Adressen der IP Version

Mehr

TCP/IP-Protokollfamilie

TCP/IP-Protokollfamilie TCP/IP-Protokollfamilie Internet-Protokolle Mit den Internet-Protokollen kann man via LAN- oder WAN kommunizieren. Die bekanntesten Internet-Protokolle sind das Transmission Control Protokoll (TCP) und

Mehr

RARP, BOOTP, DHCP Wie ermittelt ein Client seine IP-Adresse?

RARP, BOOTP, DHCP Wie ermittelt ein Client seine IP-Adresse? RARP, BOOTP, DHCP Wie ermittelt ein Client seine IP-Adresse? Holger Jakobs, bibjah@bg.bib.de Bildungszentrum b.i.b. e. V. RCSfile: dhcp.tex,v Revision: 1.2 p. 1 RARP Was heißt RARP? Reverse Address Resolution

Mehr

7 Transportprotokolle

7 Transportprotokolle 7 Transportprotokolle 7.1 Transmission Control Protocol (TCP) 7.2 User Datagram Protocol (UDP) 7.3 Ports 7.1 TCP (1) IP-Pakete (Datagramme) von A nach B transportieren reicht nicht interaktive Verbindungen

Mehr

CCNA Exploration Network Fundamentals. Chapter 6 Subnetze

CCNA Exploration Network Fundamentals. Chapter 6 Subnetze CCNA Exploration Network Fundamentals Chapter 6 Subnetze Chapter 6: Zu erwerbende Kenntnisse Wissen über: Rechnen / Umrechnen im binären Zahlensystem Strukturteile einer IP-Adresse Spezielle IPv4-Adressen

Mehr

IPv6. Autor Valentin Lätt Datum 09.07.2010 Thema IPv6 Version V 1.0

IPv6. Autor Valentin Lätt Datum 09.07.2010 Thema IPv6 Version V 1.0 Autor Datum 09.07.2010 Thema Version V 1.0 Inhaltsverzeichnis Inhaltsverzeichnis... - 2-1 Das ISO/OSI Modell... - 3-1.1 Internet Protocol Grundlagen... - 3-1.2 Transmission Control Protocol Grundlagen...

Mehr

Netzwerk Linux-Kurs der Unix-AG

Netzwerk Linux-Kurs der Unix-AG Netzwerk Linux-Kurs der Unix-AG Benjamin Eberle 5. Februar 2015 Netzwerke mehrere miteinander verbundene Geräte (z. B. Computer) bilden ein Netzwerk Verbindung üblicherweise über einen Switch (Ethernet)

Mehr

1989, Anfang Erste deutsche Internetanschlüsse werden in Betrieb genommen

1989, Anfang Erste deutsche Internetanschlüsse werden in Betrieb genommen KiezLAN ist ein Projekt des IN-Berlin e.v. und wird im Rahmen des Quartiersmanagements Moabit-Ost aus Mitteln des Programms Soziale Stadt (EU, Bund und Land Berlin) gefördert. Netzwerke - Internet 1989,

Mehr

Netzwerk Linux-Kurs der Unix-AG

Netzwerk Linux-Kurs der Unix-AG Netzwerk Linux-Kurs der Unix-AG Andreas Teuchert 15. Juli 2014 Netzwerke mehrere miteinander verbundene Geräte (z. B. Computer) bilden ein Netzwerk Verbindung üblicherweise über einen Switch (Ethernet)

Mehr

DHCP-Server unter Linux

DHCP-Server unter Linux DHCP-Server unter Linux Dieser Artikel beschreibt die Einrichtung eines DHCP - Server (vom Internet Software Consortium) unter Linux, und die Einrichtung von Windows Clients. Ein paar TCP/IP-, Linux-Grundkenntnisse

Mehr

TCP/IP. Internet-Protokolle im professionellen Einsatz

TCP/IP. Internet-Protokolle im professionellen Einsatz Mathias Hein TCP/IP Internet-Protokolle im professionellen Einsatz mrnrn 5., aktualisierte und erweiterte Auflage m mitp i Vorwort 15 1 Der Erfolg des TCP/IP-Protokolls 17 2 Kommunikation über Schichten

Mehr

Netzwerk Linux-Kurs der Unix-AG

Netzwerk Linux-Kurs der Unix-AG Netzwerk Linux-Kurs der Unix-AG Andreas Teuchert 18./19. Juli 2012 Netzwerk-Protokolle legen fest, wie Daten zur Übertragung verpackt werden unterteilt in verschiedene Schichten: Anwendungsschicht (HTTP,

Mehr

Netzwerk- Konfiguration. für Anfänger

Netzwerk- Konfiguration. für Anfänger Netzwerk- Konfiguration für Anfänger 1 Vorstellung Christian Bockermann Informatikstudent an der Universität Dortmund Freiberuflich in den Bereichen Software- Entwicklung und Netzwerk-Sicherheit tätig

Mehr

Übertragungsprotokolle TCP/IP Ethernet-Frames / network layer

Übertragungsprotokolle TCP/IP Ethernet-Frames / network layer Ethernet-Frames / network layer Jedes Frame enthält am Anfang zwei Adressen (MAC Adressen) zu je 48 bit, anschliessend folgen die eigentlichen Daten. Die Adressen sind diejenige des Interfaces, welches

Mehr

UDP-, MTU- und IP- Fragmentierung

UDP-, MTU- und IP- Fragmentierung UDP-, MTU- und IP- Fragmentierung Jörn Stuphorn stuphorn@rvs.uni-bielefeld.de Universität Bielefeld Technische Fakultät Stand der Veranstaltung 13. April 2005 Unix-Umgebung 20. April 2005 Unix-Umgebung

Mehr

Internet-Praktikum I Lab 1: Forwarding / DHCP

Internet-Praktikum I Lab 1: Forwarding / DHCP Kommunikationsnetze Internet-Praktikum I Lab 1: Forwarding / DHCP Mark Schmidt, Andreas Stockmayer Sommersemester 2015 kn.inf.uni-tuebingen.de Die Internet-Protokollhierarchie 5 4 3 2 1 Application Layer

Mehr

Die IP-Adressierung. IP-Adresse Netz- / Hostadressteil Einteilung der Adressen Subnetting Arbeit des Routers Fragmentierung IPv6

Die IP-Adressierung. IP-Adresse Netz- / Hostadressteil Einteilung der Adressen Subnetting Arbeit des Routers Fragmentierung IPv6 Die IP-Adressierung IP-Adresse Netz- / Hostadressteil Einteilung der Adressen Subnetting Arbeit des Routers Fragmentierung IPv6 1 Post-Adresse / IP-Adresse Post-Paket IP-Paket 193.135.244.14 Herr Hans

Mehr

Grundlagen Funktionsweise Anhang Begriffserklärungen. DHCP Grundlagen. Andreas Hoster. 9. Februar 2008. Vortrag für den PC-Treff Böblingen

Grundlagen Funktionsweise Anhang Begriffserklärungen. DHCP Grundlagen. Andreas Hoster. 9. Februar 2008. Vortrag für den PC-Treff Böblingen 9. Februar 2008 Vortrag für den PC-Treff Böblingen Agenda 1 Einleitung Netzwerkeinstellungen 2 Feste Zuordnung Lease 3 4 Einleitung Einleitung Netzwerkeinstellungen DHCP, das Dynamic Host Configuration

Mehr

Rechnernetze Übung 8 15/06/2011. Schicht 7 Schicht 6 Schicht 5 Schicht 4 Schicht 3 Schicht 2 Schicht 1. Switch. Repeater

Rechnernetze Übung 8 15/06/2011. Schicht 7 Schicht 6 Schicht 5 Schicht 4 Schicht 3 Schicht 2 Schicht 1. Switch. Repeater Rechnernetze Übung 8 Frank Weinhold Professur VSR Fakultät für Informatik TU Chemnitz Juni 2011 Schicht 7 Schicht 6 Schicht 5 Schicht 4 Schicht 3 Schicht 2 Schicht 1 Repeater Switch 1 Keine Adressen 6Byte

Mehr

2.1 Adressierung im Internet

2.1 Adressierung im Internet 2.1 Adressierung im Internet Netzwerkadressen IPv4 4 Byte-Namen 32 Bit (IPv4) Adresse 128.10.2.30 besteht aus 4 Oktetts Schreibweise ist dotted dezimal Jedes Oktett entspricht einem Byte (0-255) 10000000.00001010.000000010.00011110

Mehr

Grundlagen der Rechnernetze. Internetworking

Grundlagen der Rechnernetze. Internetworking Grundlagen der Rechnernetze Internetworking Übersicht Grundlegende Konzepte Internet Routing Limitierter Adressbereich SS 2012 Grundlagen der Rechnernetze Internetworking 2 Grundlegende Konzepte SS 2012

Mehr

Breitband ISDN Lokale Netze Internet WS 2009/10. Martin Werner, November 09 1

Breitband ISDN Lokale Netze Internet WS 2009/10. Martin Werner, November 09 1 Telekommunikationsnetze 2 Breitband ISDN Lokale Netze Internet Martin Werner WS 2009/10 Martin Werner, November 09 1 Breitband-ISDN Ziele Flexibler Netzzugang Dynamische Bitratenzuteilung Effiziente Vermittlung

Mehr

Gemeinsam statt einsam - ein Internet-Zugang für mehrere Rechner Wie geht das? - Tricks und Verfahren einer Technik, die wirklich Geld spart.

Gemeinsam statt einsam - ein Internet-Zugang für mehrere Rechner Wie geht das? - Tricks und Verfahren einer Technik, die wirklich Geld spart. Gemeinsam statt einsam - ein Internet-Zugang für mehrere Rechner Wie geht das? - Tricks und Verfahren einer Technik, die wirklich Geld spart. Ausgangssituation: Es ist ein Computer vorhanden (Rechnername

Mehr

Netzwerkprotokolle. Physikalische Verbindungsebene Datenübertragungsebene

Netzwerkprotokolle. Physikalische Verbindungsebene Datenübertragungsebene TCP/IP-Familie Netzwerkprotokolle Protokoll Verfahrensvorschrift Der komplexe Vorgang der Kommunikation wird im Netzwerk auf mehrere aufeinander aufbauende Schichten verteilt, wobei es neben dem OSI-Modell

Mehr

Grundlagen zum Internet. Protokolle

Grundlagen zum Internet. Protokolle Grundlagen zum Internet Grundlagen zum Internet Protokolle TCP/IP Die TCP/IP Protokollfamilie ICMP ARP TCP RARP IP UDP X.25 Ethernet FDDI... IP Das Internet Protokoll (IP) Funktionen des IP-Protokolls

Mehr

DHCP Grundlagen 1. DHCP - Protokoll. Dynamic Host Configuration Protocol. DHCP Grundlagen 2. DHCP Varianten

DHCP Grundlagen 1. DHCP - Protokoll. Dynamic Host Configuration Protocol. DHCP Grundlagen 2. DHCP Varianten DHCP - Protokoll DHCP Grundlagen 1 Automatische Zuweisung von Netzwerkeinstellungen (Konfigurationsdaten) für Hosts durch einen DHCP-Server Bei DHCP ist keine manuelle Konfiguration der Hosts erforderlich

Mehr

Telekommunikationsnetze 2

Telekommunikationsnetze 2 Telekommunikationsnetze 2 Breitband-ISDN Lokale Netze Internet WS 2008/09 Martin Werner martin werner, January 09 1 Breitband-ISDN Ziele Flexibler Netzzugang Dynamische Bitratenzuteilung Effiziente Vermittlung

Mehr

OSI-Referenzmodell. Protokollkopf C2 MAC-6

OSI-Referenzmodell. Protokollkopf C2 MAC-6 3. Network-Layer: auch Netzwerkschicht OSI-Referenzmodell Schicht 3-Paket: Protokollkopf logische Zieladresse logische Quelladresse Nutzdaten Schicht 2-Paket: MAC Zieladresse MAC Quelladresse Nutzdaten

Mehr

Inhaltsverzeichnis. Vorwort 15 Danksagungen 17

Inhaltsverzeichnis. Vorwort 15 Danksagungen 17 Vorwort 15 Danksagungen 17 1 Protokolle 19 1.1 Warum Protokolle? 19 1.2 Referenzmodelle 21 1.2.1 OSI 21 1.2.2 TCP/IP-Modell 26 1.3 Typen von Protokollen 28 1.3.1 Verbindungsorientierte Protokolle 28 1.3.2

Mehr

Kapitel 6 Internet 1

Kapitel 6 Internet 1 Kapitel 6 Internet 1 Kapitel 6 Internet 1. Geschichte des Internets 2. Datenübertragung mit TCP/IP 3. Internetadressen 4. Dynamische Zuteilung von Internetadressen 5. Domain-Namen 6. Internetdienste 2

Mehr

4.3.3 NAT und IP-Masquerading

4.3.3 NAT und IP-Masquerading 4.3.3 NAT und IP-Masquerading 4.3 Steuer- und Konfigurationsprotokolle im Internet Mit NAT (Network Address Translation) werden grundsätzlich Adressen eines privaten Netzes über Abbildungstabellen öffentlich

Mehr

Installations- und Konfigurationsanleitung für Debian-Linux

Installations- und Konfigurationsanleitung für Debian-Linux DHCP Installations- und Konfigurationsanleitung für Debian-Linux Inhalt: 1. Vorwort 2. Aufgaben von DHCP 28.03.2007 1 2007 Hubert, Lang, Schardt 3. Funktionsweise 4. Varianten von DHCP 5. Labornetz 6.

Mehr

www.microsoft.de www.google.de www.gbg-seelze.de www.facebook.de

www.microsoft.de www.google.de www.gbg-seelze.de www.facebook.de www.microsoft.de www.google.de www.gbg-seelze.de www.facebook.de Was ist IP? Was ist eine Subnet mask? Was ist ein Default Gateway? Was ist DHCP? Was ist DNS? Wie funktioniert die Kommunikation? Hauptbestandteil

Mehr

Praktikum zur Vorlesung Datenkommunikation. Teil I

Praktikum zur Vorlesung Datenkommunikation. Teil I Praktikum zur Vorlesung Datenkommunikation Teil I 1 1 Praktikum zur Vorlesung Datenkommunikation Ansprechpartner Rainer Krogull Krogull@i4.informatik.rwth-aachen.de Tel. 0241 / 80-21 406 URL http://www-i4.informatik.rwth-aachen.de/dk-ma/

Mehr

Netzwerk Linux-Kurs der Unix-AG

Netzwerk Linux-Kurs der Unix-AG Netzwerk Linux-Kurs der Unix-AG Andreas Teuchert 16. Juli 2013 Netzwerk-Protokolle legen fest, wie Daten zur Übertragung verpackt werden unterteilt in verschiedene Schichten: Anwendungsschicht (z. B. HTTP,

Mehr

Dynamic Host Configuration Protocol

Dynamic Host Configuration Protocol Dynamic Host Configuration Protocol Autor: Andreas Schockenhoff (asc@gmx.li) Formatierung: Florian Frank (florian@pingos.org) Lizenz: GFDL Die Automatisierung der TCP/IP-Netzwerkadministration lässt sich

Mehr

Networking - Überblick

Networking - Überblick Networking - Überblick Netzwerkgrundlagen René Pfeiffer Systemadministrator GNU/Linux Manages! lynx@luchs.at rene.pfeiffer@paradigma.net Was uns erwartet... Hardware (Ethernet, Wireless LAN) Internetprotokolle

Mehr

Netzwerke. Teil 4. Adressierung und. Netzwerkklassen 11.09.2011. BLS Greifswald. Netzwerk-Adressierung (1)

Netzwerke. Teil 4. Adressierung und. Netzwerkklassen 11.09.2011. BLS Greifswald. Netzwerk-Adressierung (1) Netzwerke Teil 4 Adressierung und Netzwerkklassen 11.09.2011 BLS Greifswald Folie 1/26 Netzwerk-Adressierung (1) Ein Protokoll der Netzwerkschicht muss grundsätzlich gewährleisten, das jeder Knoten mit

Mehr

Lösungen zu 978-3-8045-5387-3 Informations- und Telekommunikationstechnik Arbeitsheft, 3. Auflage

Lösungen zu 978-3-8045-5387-3 Informations- und Telekommunikationstechnik Arbeitsheft, 3. Auflage Lösungen zu ---- Informations- und Telekommunikationstechnik Arbeitsheft,. Auflage. HANDLUNGSSCHRITT a) Aufgabe Die TCP/IP-Protokollfamilie verwendet logischen Adressen für die Rechner (IP-Adressen), die

Mehr

Man unterscheidet zwischen LAN (Local Area Network) und WAN (Wide Area Network), auch Internet genannt.

Man unterscheidet zwischen LAN (Local Area Network) und WAN (Wide Area Network), auch Internet genannt. Netzwerk Ein Netzwerk wird gebildet, wenn mehrere Geräte an einem Switch mit Netzwerkkabeln angeschlossen werden. Dabei können die einzelnen Geräte miteinander kommunizieren und über ein Netzwerkprotokoll

Mehr

Folgende Voraussetzungen für die Konfiguration müssen erfüllt sein: - Ein Bootimage ab Version 7.4.4. - Optional einen DHCP Server.

Folgende Voraussetzungen für die Konfiguration müssen erfüllt sein: - Ein Bootimage ab Version 7.4.4. - Optional einen DHCP Server. 1. Dynamic Host Configuration Protocol 1.1 Einleitung Im Folgenden wird die Konfiguration von DHCP beschrieben. Sie setzen den Bintec Router entweder als DHCP Server, DHCP Client oder als DHCP Relay Agent

Mehr

Netzwerkgrundlagen. OSI-Modell. Layer 1 Physikal Layer. Layer 2 Data Link Layer. Layer 3 Network Layer

Netzwerkgrundlagen.  OSI-Modell. Layer 1 Physikal Layer. Layer 2 Data Link Layer. Layer 3 Network Layer Netzwerkgrundlagen http://de.wikipedia.org/wiki/ethernet OSI-Modell http://de.wikipedia.org/wiki/osi-modell Das OSI-Modell beschreibt modellhaft eine Art der Datenübertragung für die Kommunikation offener,

Mehr

CSMA/CD: - keine Fehlerkorrektur, nur Fehlererkennung - Fehlererkennung durch CRC, (Jabber) Oversized/Undersized

CSMA/CD: - keine Fehlerkorrektur, nur Fehlererkennung - Fehlererkennung durch CRC, (Jabber) Oversized/Undersized 1.1.: MAC-Adressen für CSMA/CD und TokenRing bestehen jeweils aus 48 Bits (6 Bytes). Warum betrachtet man diese Adressräume als ausreichend? (im Gegensatz zu IP) - größer als IP-Adressen (48 Bits 32 Bits)

Mehr

Einführung in TCP/IP. das Internetprotokoll

Einführung in TCP/IP. das Internetprotokoll Schwarz Einführung in TCP/IP das Internetprotokoll Was ist ein Protokoll? Mensch A Mensch B Englisch Deutsch Spanisch Französisch Englisch Japanisch Was sind die Aufgaben eines Protokolls? Informationen

Mehr

DNÜ-Tutorium HS Niederrhein, WS 2014/2015. Probeklausur

DNÜ-Tutorium HS Niederrhein, WS 2014/2015. Probeklausur Probeklausur Aufgabe 1 (Allgemeine Verständnisfragen): 1. Wie nennt man die Gruppe von Dokumenten, in welchen technische und organisatorische Aspekte (bzw. Standards) rund um das Internet und TCP/IP spezifiziert

Mehr

IP-Recherchen. Die Wurzeln ausgraben - Recherchen nach und mit IPs. Wer steckt hinter den Adressen im Netz? Albrecht Ude

IP-Recherchen. Die Wurzeln ausgraben - Recherchen nach und mit IPs. Wer steckt hinter den Adressen im Netz? Albrecht Ude IP-Recherchen -Wer steckt hinter den Adressen im Netz? Bl. 1 / 13 IP-Recherchen Die Wurzeln ausgraben - Recherchen nach und mit IPs Wer steckt hinter den Adressen im Netz? freier Journalist Rechercheur

Mehr

HBF IT-Systeme. BBU-NPA Übung 4 Stand: 27.10.2010

HBF IT-Systeme. BBU-NPA Übung 4 Stand: 27.10.2010 BBU-NPA Übung 4 Stand: 27.10.2010 Zeit Laborübung 90 min IP-Adressierung und e Aufbau einer IP-Adresse Jeder Rechner in einem Netzwerk muß eine eindeutige IP-Adresse besitzen. Die IP-Adresse von IPv4 ist

Mehr

Lösungen zu 978-3-8045-5387-3 Informations- und Telekommunikationstechnik - Arbeitsheft

Lösungen zu 978-3-8045-5387-3 Informations- und Telekommunikationstechnik - Arbeitsheft Lösungen zu ---- Informations- und Telekommunikationstechnik - Arbeitsheft Handlungsschritt Aufgabe a) Die TCP/IP-Protokollfamilie verwendet logischen Adressen für die Rechner (IP- Adressen), die eine

Mehr

Grundlagen TCP/IP. C3D2 Chaostreff Dresden. Sven Klemm sven@elektro-klemm.de

Grundlagen TCP/IP. C3D2 Chaostreff Dresden. Sven Klemm sven@elektro-klemm.de Grundlagen TCP/IP C3D2 Chaostreff Dresden Sven Klemm sven@elektro-klemm.de Gliederung TCP/IP Schichtenmodell / Kapselung ARP Spoofing Relaying IP ICMP Redirection UDP TCP Schichtenmodell Protokolle der

Mehr

IPv6 Vorbereitungen auf die neuen IP-Adressen

IPv6 Vorbereitungen auf die neuen IP-Adressen IPv6 Vorbereitungen auf die neuen IP-Adressen CableTech - 16. März 2011 Michael Neumann Was ist IPv6 IPv6 = Internet Protokoll Version 6 Nachfolger von IPv4 Neuer Standard für Datenübermittlung Synonym

Mehr

Inhalt. Funk%onsweise Vor und Nachteile Konfigura%onshinweise Lease- Time

Inhalt. Funk%onsweise Vor und Nachteile Konfigura%onshinweise Lease- Time DHCP Inhalt Funk%onsweise Vor und Nachteile Konfigura%onshinweise Lease- Time DHCP - Einleitung DHCP, das Dynamic Host Configura%on Protocol, dient dazu, die Einrichtung des Netzwerkes zu vereinfachen,

Mehr

Thema IPv6. Geschichte von IPv6

Thema IPv6. Geschichte von IPv6 Geschichte von IPv6 IPv6 ist der Nachfolger des aktuellen Internet Protokolls IPv4, welches für die Übertragung von Daten im Internet zuständig ist. Schon Anfang der 90er Jahre wurde klar, dass die Anzahl

Mehr

Adressen im Internet (Wdh.)

Adressen im Internet (Wdh.) Subnetze und Routen Subnetze werden benötigt, um die nutzbaren IP-Adressen weiter zu strukturieren. Die Diskriminierung erfolgt über die Netzmaske. Zwischen Subnetzen muss per Gateway bzw. Router vermittelt

Mehr

Network Layer (= Internet Protocol)

Network Layer (= Internet Protocol) Layer 3: Network Layer (= Internet Protocol) Aufgabe: Weltweite Vernetzung zum Internet. Das geschieht durch die Koppelung von einzelnen LANs (Local Area Networks) zu WANs (Wide Area Networks). Neue Adressen:

Mehr

Classless Inter Domain Routing CIDR. Jonas Sternisko Albert Ludwigs Universität Freiburg

Classless Inter Domain Routing CIDR. Jonas Sternisko Albert Ludwigs Universität Freiburg Classless Inter Domain Routing CIDR Classless Inter Domain Routing 1993 eingeführte Verfeinerung des IP-Adressschemas CIDR, sprich cider Domain: virtuelle Hosts im Internet...Verfahren mit dem zwischen

Mehr

Adressierung. Fragmentierung und Reassemblierung. Identifizierung über Namen, Adressen und Wege

Adressierung. Fragmentierung und Reassemblierung. Identifizierung über Namen, Adressen und Wege Adressierung Identifizierung über Namen, Adressen und Wege "The name of a resource indicates WHAT we seek, an address indicates WHERE it is, and a route tells HOW TO GET THERE." [Shoch 78] Ziele : Globales

Mehr

Routing im Internet Wie findet ein IP Paket den Weg zum Zielrechner?

Routing im Internet Wie findet ein IP Paket den Weg zum Zielrechner? Wie findet ein IP Paket den Weg zum Zielrechner? Bildung von Subnetzen, welche über miteinander verbunden sind. Innerhalb einer Collision Domain (eigenes Subnet): Rechner startet eine ARP (Address Resolution

Mehr

Werkzeuge zur Netzwerkdiagnose

Werkzeuge zur Netzwerkdiagnose Werkzeuge zur Netzwerkdiagnose Markus Dahms BraLUG e.v. 16. Januar 2008 Überblick 1 Einführung 2 Netzzugangsschicht Ethernet 3 Vermittlungsschicht Internet Protocol 4 Namensauflösung 5 Firewall-Troubleshooting

Mehr

Internet und WWW Übungen

Internet und WWW Übungen Internet und WWW Übungen 6 Rechnernetze und Datenübertragung [WEB6] Rolf Dornberger 1 06-11-07 6 Rechnernetze und Datenübertragung Aufgaben: 1. Begriffe 2. IP-Adressen 3. Rechnernetze und Datenübertragung

Mehr

TCP/UDP. Transport Layer

TCP/UDP. Transport Layer TCP/UDP Transport Layer Lernziele 1. Wozu dient die Transportschicht? 2. Was passiert in der Transportschicht? 3. Was sind die wichtigsten Protkolle der Transportschicht? 4. Wofür wird TCP eingesetzt?

Mehr

So wird der administrative Aufwand bei der Konfiguration von Endgeräten erheblich reduziert.

So wird der administrative Aufwand bei der Konfiguration von Endgeräten erheblich reduziert. 11.2 Cisco und DHCP.. nur teilweise CCNA relevant DHCP Dynamic Host Configuration Protocol ist der Nachfolger des BOOTP Protokolls und wird verwendet um anfrandenen Hosts dynamisch IP Parameter - i.d.r.

Mehr

Domain Name Service (DNS)

Domain Name Service (DNS) Domain Name Service (DNS) Aufgabe: den numerischen IP-Adressen werden symbolische Namen zugeordnet Beispiel: 194.94.127.196 = www.w-hs.de Spezielle Server (Name-Server, DNS) für Listen mit IP-Adressen

Mehr

DHCP. DHCP Theorie. Inhalt. Allgemein. Allgemein (cont.) Aufgabe

DHCP. DHCP Theorie. Inhalt. Allgemein. Allgemein (cont.) Aufgabe 23. DECUS München e.v. Symposium 2000 Bonn Norbert Wörle COMPAQ Customer Support Center Inhalt Theorie Allgemein Aufgabe von Vorteile / Nachteile Wie bekommt seine IP Adresse? Wie wird Lease verlängert?

Mehr

Der Internet Layer. Internet layer/ip. Internet Protocol (IP) Internet Control Message Protocol (ICMP) Routing Information Protocol (RIP)

Der Internet Layer. Internet layer/ip. Internet Protocol (IP) Internet Control Message Protocol (ICMP) Routing Information Protocol (RIP) Der Internet Layer Internet Protocol (IP) Internet Control Message Protocol (ICMP) Routing Information Protocol (RIP) Open Shortest Path First Protocol (OSPF) Address Resolution Protocol (ARP) Reverse

Mehr

Überblick. Fragmentierung IPv4. IPv6. Aufbau ICMP Adress Auflösung

Überblick. Fragmentierung IPv4. IPv6. Aufbau ICMP Adress Auflösung Überblick Fragmentierung IPv4 Aufbau ICMP Adress Auflösung IPv6 TCP/IP Referenzmodell Das Internet Kommunikation im Internet Versenden von Paketen mit maximaler Größe von 65k möglich Durchschnittlich 1500

Mehr

Referat von Sonja Trotter Klasse: E2IT1 Datum Jan. 2003. Subnetting

Referat von Sonja Trotter Klasse: E2IT1 Datum Jan. 2003. Subnetting Referat von Sonja Trotter Klasse: E2IT1 Datum Jan. 2003 Subnetting Einleitung Thema dieser Ausarbeitung ist Subnetting Ganz zu Beginn werden die zum Verständnis der Ausführung notwendigen Fachbegriffe

Mehr

Dynamic Host Configuration Protocol

Dynamic Host Configuration Protocol Ingo Blechschmidt LUGA 25. Januar 2006 Inhalt 1 Geschichte Aufbau 2 Dynamische IP-Adressenkonfiguration Diskless-Clients 3 Server Client 4 Klartextübertragung Keine Authentifizierung Alternativen

Mehr

Rechnernetze I SS 2014. Universität Siegen rolanda.dwismuellera@duni-siegena.de Tel.: 0271/740-4050, Büro: H-B 8404. Stand: 3.

Rechnernetze I SS 2014. Universität Siegen rolanda.dwismuellera@duni-siegena.de Tel.: 0271/740-4050, Büro: H-B 8404. Stand: 3. Rechnernetze I SS 2014 Universität Siegen rolanda.dwismuellera@duni-siegena.de Tel.: 0271/740-4050, Büro: H-B 8404 Stand: 3. Juli 2014 Betriebssysteme / verteilte Systeme Rechnernetze I (1/10) i Rechnernetze

Mehr

Router 1 Router 2 Router 3

Router 1 Router 2 Router 3 Network Layer Netz 1 Netz 2 Netz 3 Router 1 Router 2 Router 3 Router 1 Router 2 Router 3 Netz 1, Router 1, 1 Netz 1, Router 1, 2 Netz 1, Router 2, 3 Netz 2, Router 2, 2 Netz 2, Router 2, 1 Netz 2, Router

Mehr

Multicast & Anycast. Jens Link FFG2012. jenslink@quux.de. Jens Link (jenslink@quux.de) Multicast & Anycast 1 / 29

Multicast & Anycast. Jens Link FFG2012. jenslink@quux.de. Jens Link (jenslink@quux.de) Multicast & Anycast 1 / 29 Multicast & Anycast Jens Link jenslink@quux.de FFG2012 Jens Link (jenslink@quux.de) Multicast & Anycast 1 / 29 Übersicht 1 Multicast 2 Anycast Jens Link (jenslink@quux.de) Multicast & Anycast 2 / 29 Wer

Mehr

Domain Name Service (DNS)

Domain Name Service (DNS) Domain Name Service (DNS) Aufgabe: den numerischen IP-Adressen werden symbolische Namen zugeordnet Beispiel: 194.94.127.196 = www.w-hs.de Spezielle Server (Name-Server, DNS) für Listen mit IP-Adressen

Mehr

ICMP Internet Control Message Protocol. Michael Ziegler

ICMP Internet Control Message Protocol. Michael Ziegler ICMP Situation: Komplexe Rechnernetze (Internet, Firmennetze) Netze sind fehlerbehaftet Viele verschiedene Fehlerursachen Administrator müsste zu viele Fehlerquellen prüfen Lösung: (ICMP) Teil des Internet

Mehr

IPv4 vs. IPv6 IPv6 im praktischen Einsatz

IPv4 vs. IPv6 IPv6 im praktischen Einsatz IPv4 vs. IPv6 IPv6 im praktischen Einsatz Referat im Fach Kommunikationsnetze von Stefan Macke http://www.stefan www.stefan-macke.com 1 Agenda Geschichtliche Entwicklung von IPv6 Von festen Netzklassen

Mehr

Kommunikationsnetze 1. TCP/IP-Netze 1.1 IP. University of Applied Sciences. Kommunikationsnetze. 1. TCP/IP-Netze 1.1 IP

Kommunikationsnetze 1. TCP/IP-Netze 1.1 IP. University of Applied Sciences. Kommunikationsnetze. 1. TCP/IP-Netze 1.1 IP Kommunikationsnetze Gliederung 1. Die OSI- und TCP/IP-Schichtenmodelle 2. Kurze Geschichte von IP 3. Aufbau eines IP-Pakets 4. IP-Adressen, Klassen und Routing 5. Subnetze 6. NAT und private IP-Adressen

Mehr

IPv6 Motivation (ursprünglich)

IPv6 Motivation (ursprünglich) IPv6 Motivation (ursprünglich) Das Das Internet funktioniert seit seit Jahrzehnten! Warum Warum ein ein neues neues IP-Protokoll??? Anwachsen des des Internets: Der Der überwältigende Erfolg Erfolg des

Mehr

Aufgaben zum ISO/OSI Referenzmodell

Aufgaben zum ISO/OSI Referenzmodell Übung 1 - Musterlösung 1 Aufgaben zum ISO/OSI Referenzmodell 1 ISO/OSI-Model Basics Aufgabe 1 Weisen Sie die folgenden Protokolle und Bezeichnungen den zugehörigen OSI- Schichten zu: IP, MAC-Adresse, HTTP,

Mehr

Internetzugang Modul 129 Netzwerk Grundlagen

Internetzugang Modul 129 Netzwerk Grundlagen Netzwerk Grundlagen Technische Berufsschule Zürich IT Seite 1 TCP-IP-Stack Aus M117 bekannt! ISO-OSI-Referenzmodell International Standard Organization Open Systems Interconnection 4 FTP, POP, HTTP, SMTP,

Mehr

Projekte IPv4 IPv6 Routing Configuration. OSI-3 - u23 2014. yanosz, florob, nomaster, rampone, ike, gevatter thomas.wtf. Chaos Computer Club Cologne

Projekte IPv4 IPv6 Routing Configuration. OSI-3 - u23 2014. yanosz, florob, nomaster, rampone, ike, gevatter thomas.wtf. Chaos Computer Club Cologne OSI-3 u23 2014 yanosz, florob, nomaster, rampone, ike, gevatter thomas.wtf e.v. https://koeln.ccc.de Cologne 2014-10-13 1 Projekte 2 IPv4 3 IPv6 4 Routing 5 Configuration 1 Projekte 2 IPv4 3 IPv6 4 Routing

Mehr

LAN & Internet. Grundlagen Netzwerke LAN-2. Saarpfalz-Gymnasium. Router. Router LAN-3. Router. Kommunikation in Rechnernetzen

LAN & Internet. Grundlagen Netzwerke LAN-2. Saarpfalz-Gymnasium. Router. Router LAN-3. Router. Kommunikation in Rechnernetzen Kommunikation in Rechnernetzen Grundlagen Netzwerke Als Folge des Sputnik-Schocks 1957 wurde Ende der 60er-Jahre von einer Projektgruppe des amerikanischen Verteidigungsministeriums (ARPA) ein Computer-Netz

Mehr

1.) Nennen Sie Aufgaben und mögliche Dienste der Transportschicht (Transport Layer) des ISO/OSI-Schichtenmodells.

1.) Nennen Sie Aufgaben und mögliche Dienste der Transportschicht (Transport Layer) des ISO/OSI-Schichtenmodells. Übung 7 1.) Nennen Sie Aufgaben und mögliche Dienste der Transportschicht (Transport Layer) des ISO/OSI-Schichtenmodells. 2.) Charakterisieren Sie kurz das User Datagram Protokoll (UDP) aus der Internetprotokollfamilie

Mehr

Scaling IP Addresses. CCNA 4 version 3.0 Wolfgang Riggert,, FH Flensburg

Scaling IP Addresses. CCNA 4 version 3.0 Wolfgang Riggert,, FH Flensburg Scaling IP Addresses CCNA 4 version 3.0 Wolfgang Riggert,, FH Flensburg auf der Grundlage von Rick Graziani, Cabrillo College Vorbemerkung Die englische Originalversion finden Sie unter : http://www.cabrillo.cc.ca.us/~rgraziani/

Mehr

IPv6 Chance und Risiko für den Datenschutz im Internet

IPv6 Chance und Risiko für den Datenschutz im Internet IPv6 Chance und Risiko für den Datenschutz im Internet 22. November 20 Prof. Dr. Hannes Federrath http://svs.informatik.uni-hamburg.de/ Adressen sind erforderlich für das Routing Anforderungen Einfachheit:

Mehr

Adressierung im Internet

Adressierung im Internet Adressierung im Internet Adressen sind in einem Netz, wie dem Internet, für einen Datenaustausch absolut notwendig. Jede Ressource, jedes Gerät im Netz muss auf diese Weise eindeutig identifiziert werden.

Mehr

IPv6 bei DESY. Was bringt der neue Internetstandard IPv6? Rico Lindemann IPv6-Grundlagen 25.09.2012

IPv6 bei DESY. Was bringt der neue Internetstandard IPv6? Rico Lindemann IPv6-Grundlagen 25.09.2012 IPv6 bei DESY. Was bringt der neue Internetstandard IPv6? Rico Lindemann IPv6-Grundlagen 25.09.2012 IPv6 bei DESY. Was bringt der neue Internetstandard IPv6? Ipv6 Grundlagen und Möglichkeiten Rico Lindemann

Mehr

TCP/IP. Datenübertragungsschicht Netzwerkschicht Anwendungsschicht

TCP/IP. Datenübertragungsschicht Netzwerkschicht Anwendungsschicht TCP/IP Datenübertragungsschicht Netzwerkschicht Anwendungsschicht 1 Schichtenmodell Schichtenmodell der Internet- Protokollsuite Ziel: Kommunikation unterschiedlicher Rechner mit verschiedenen Betriebssystemen

Mehr

Modul 7: DHCP (Dynamic Host Configuration Protocol)

Modul 7: DHCP (Dynamic Host Configuration Protocol) Modul 7: DHCP (Dynamic Host Configuration Protocol) 10.06.2007 11:11:03 M. Leischner Rechnernetze SS 2007 Folie 1 Aufgabenstellung DHCP DHCP ist eine netznahe Anwendung (umfasst also OSI-Schicht 5-7) und

Mehr

IPv6 Architektur. Das neue Jahrtausend hat begonnen: IPv6 Adressierung. IT-Symposium 2005. www.decus.de 1. DECUS IT IT --Symposium

IPv6 Architektur. Das neue Jahrtausend hat begonnen: IPv6 Adressierung. IT-Symposium 2005. www.decus.de 1. DECUS IT IT --Symposium Das neue Jahrtausend hat begonnen: IPv6 Adressierung Karl Karl Bruns Bruns Trainer/Consultant Trainer/Consultant OpenVMS OpenVMS and and Networking Networking OSI, OSI, DECnet, DECnet, X.25 X.25 and and

Mehr

Computeranwendung in der Chemie Informatik für Chemiker(innen) 5. Internet

Computeranwendung in der Chemie Informatik für Chemiker(innen) 5. Internet Computeranwendung in der Chemie Informatik für Chemiker(innen) 5. Internet Jens Döbler 2003 "Computer in der Chemie", WS 2003-04, Humboldt-Universität VL5 Folie 1 Dr. Jens Döbler Internet Grundlagen Zusammenschluß

Mehr