Protokoll. Versuch: Dienste in IP-Netzen DHCP



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

Modul 7: DHCP (Dynamic Host Configuration Protocol)

Dynamic Host Configuration Protocol

Modul 13: DHCP (Dynamic Host Configuration Protocol)

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

DHCP-Server unter Linux

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

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

How-to: Webserver NAT. Securepoint Security System Version 2007nx

Anbindung des eibport an das Internet

DHCP Dynamic Host Configuration Protocoll

WLAN Konfiguration. Michael Bukreus Seite 1

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

Pädagogische Hochschule Thurgau. Lehre Weiterbildung Forschung

Adressen im Internet (Wdh.)

8. Bintec Router Redundancy Protocol (BRRP) 8.1 Einleitung

Modul 7: DHCP (Dynamic Host Configuration Protocol)

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

Modul 12: DHCP (Dynamic Host Configuration Protocol)

Konfigurationsanleitung Anbindung einer externen Nebenstelle Funkwerk. Seite - 1 -


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

PC einrichten - leicht gemacht. oder. wie man Computer automatisch konfigurieren lassen kann

MSXFORUM - Exchange Server 2003 > SMTP Konfiguration von Exchange 2003

Routing und DHCP-Relayagent

Hamnet Einstieg: Technik und Konfiguration des eigenen Zugangs

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

Prof. Dr. R. Sethmann Übungen: Datum: Rechnernetze und Telekommunikation

DPC. Dynamic Host Configuration Protocol (DHCP)

1. Der Router ist nicht erreichbar Lösungsansatz: IP Adresse des Routers überprüfen ( entweder irgendwo auf dem Gerät aufgeklebt oder im Handbuch )

Übung - Konfiguration eines WLAN-Routers in Windows XP

DNS Server einrichten unter Debian Linux. DHCP Server einrichten unter Debian Linux. Querschnittsaufgaben.

MC-Hx 006. Einbindung des MC-Hx Modul als MODBus TCP Slave. MB DataTec GmbH. Stand:

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

DVG-2001S. Kurzinstallationsanleitung

Wireless & Management

Inbetriebnahme einer Fritzbox-Fon an einem DSLmobil Anschluss Konfiguration einer PPPOE-Einwahl (DSLmobil per Funk)

Kommunikations-Parameter

Multimedia und Datenkommunikation

Netzwerk. Um den Hostnamen angezeigt zu bekommen $ hostname $ hostname -f Um den Hostnamen zu ändern $ hostname <neuerhostname>

Sagem IP-Phonefax 49A

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

Xbox 360 Netzwerkkonfiguration Copyright 2005 by sp3ci4l-k

Machen Sie Ihr Zuhause fit für die

Installationsanleitung zum Access Point Wizard

Registrierung eines VPN-Zuganges ins Hamnet

Wireless LAN PCMCIA Adapter Installationsanleitung

Voraussetzungen für die Nutzung der Format Rechenzentrumslösung (Hosting)

ALL0276VPN / Wireless g VPN Router

Fragen und Antworten. Kabel Internet

Automatisieren der IP-Adresszuweisung mit Hilfe von DHCP

Modem: Intern o. extern

Analyse und Darstellung der Protokollabläufe in IPv6-basierten Rechnernetzen

Konfiguration des Wireless Breitband Routers.

e-fon PRO Start Konfiguration FRITZ!Box 7390

Modul 10: Autokonfiguration

Service & Support. Wie kann ein WinCC (TIA Portal) Projekt über Ethernet auf ein Bediengerät übertragen werden? WinCC (TIA Portal) FAQ Februar 2012

Konfigurationsanleitung SIP Phone zum SIP Provider Funkwerk. Copyright Stefan Dahler Oktober 2008 Version 1.0.


Benutzeranleitung Web Login (Internetzugang an Öffentlichen Datendosen und in Studentenwohnheimen )

THOMSON TG788A1VN EINRICHTUNG WLAN ROUTER DIE BESSERE VERBINDUNG

Aufgabe 12.1b: Mobilfunknetzwerke

DynDNS Router Betrieb

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

Gauß-IT-Zentrum. DHCP für Institute. Zielgruppe: DV Koordinatoren. Version 1.0

Konfigurationsanleitung Network Address Translation (NAT) Funkwerk. Seite Copyright Stefan Dahler Oktober 2008 Version 1.

Los geht s. aber Anhand meines Beispiels!

Dynamic Host Configuration Protocol

Inhaltverzeichnis 1 Einführung Zugang zu den Unifr Servern Zugang zu den Druckern Nützliche Links... 6

IAC-BOX Netzwerkintegration. IAC-BOX Netzwerkintegration IACBOX.COM. Version Deutsch

Installation. Um eine fehlerfreie Installation zu gewährleisten sollte vor der Installation der Virenscanner deaktiviert werden.

Konfigurationsanleitung Access Control Lists (ACL) Funkwerk. Copyright Stefan Dahler Oktober 2008 Version 1.0.

Inhalt. Erreichbarkeit von VPN-Gateways hinter einem Genexis FTTH-Abschlussrouter

HowTo: erweiterte VLAN Einrichtung & Management von APs mittels des DWC- 1000/DWS-4026/DWS-3160

Gerät zur Leistungssteuerung von PV-Anlagen POWER REDUCER BOX

Inbetriebnahme einer Fritzbox-Fon an einem DSLmobil Anschluss Konfiguration einer DSL-Einwahl (DSLmobil per Kabel)

Matrix42. Use Case - Sicherung und Rücksicherung persönlicher Einstellungen über Personal Backup. Version September

Seite Wireless Distribution System (Routing / Bridging) 3.1 Einleitung

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom b

Anleitung zur Einrichtung eines Lan-to-Lan Tunnels zwischen einen DI-804HV und einer DSR (Für DI-804HV ab Firmware 1.44b06 und DSR-250N/500N/1000N)

Netzwerk- Konfiguration. für Anfänger

IPv6. Übersicht. Präsentation von Mark Eichmann Klasse WI04f 22. November 2005

Technical Note ewon über DSL & VPN mit einander verbinden

WinVetpro im Betriebsmodus Laptop

CCNA Exploration Network Fundamentals. Chapter 6 Subnetze

Übung - Konfiguration eines WLAN-Routers in Windows Vista

Anleitung Grundsetup C3 Mail & SMS Gateway V

Security. Stefan Dahler. 4. Internet Verbindung. 4.1 Einleitung

Walther- Übungsaufgabe 24. Januar 2016 Rathenau- Routing Name: Gewerbeschule Freiburg DHCP Klasse: E3FI1T Seite 1 Punkte: /20 Note:

Benutzerhandbuch. Marco Wegner [ ]

PIXMA MG3500. series. Einrichtungshandbuch

2.1 Adressierung im Internet

:46:37 DHCP ist aktiv:fe80:0000:0000:0000:0000:0000:0000:0001. (DH101)

LOG-FT BAG Filetransfer zum Austausch mit dem Bundesamt für Güterverkehr (BAG) Kurzanleitung

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

ZEITSYNCHRONISATION IM DS-WIN EINRICHTEN

FuxMedia Programm im Netzwerk einrichten am Beispiel von Windows 7

Netzwerkeinstellungen unter Mac OS X

Step by Step Softwareverteilung unter Novell. von Christian Bartl

Prof. Dr. Klaus Lang, Fachhochschule Bingen. rwho rhosts.. NIS YP ... NFS RIP/OSPF/EGP ARP/RARP SLIP/PPP. Modem/V24/ISDN

Transkript:

Deutsche Telekom AG Fachhochschule Leipzig Protokoll Versuch: Dienste in IP-Netzen DHCP Angefertigt von: Franziska Marr SG 02/4 Versuchsdatum: 19.04.2004 Betreuer: Prof. Dr. rer. nat. Thomas Möbert, Laborleiter Dipl.-Ing. (FH) Michael Flegl, Laboringenieur

2 1 Vorbereitende Aufgaben 1.1. DHCP DHCP = Dynamic Host Configuration Protocol ermöglicht dynamische Zuweisung von IP- Adressen und anderer Konfigurationsparameter in einem Netzwerk. 1.2 Ziel von DHCP Durch die automatische Konfiguration von IP-Adressen mittels eines DHCP-Servers ist die Einbindung eines Computers in ein bestehendes Netzwerk ohne weitere Konfiguration am Client möglich. 1.3 Vor und Nachteile + automatische Konfiguration beim Client DHCP-Client überall im Netz anschließbar flexible und schnelle Konfigurationsänderung statische IP-Adressen trotzdem möglich einmaliger Administrationsaufwand beim Einrichten bei Ausfall des DHCP-Servers kein Netzwerkzugriff der Netzwerkkomponenten zusätzliche Netzlast durch Client- Server-Requests 1.4 DHCP in Netzwerken mit Routern Laut RFC 2131 soll DHCP auch über Routergrenzen hinweg arbeiten: "DHCP should not require a server on each subnet. To allow for scale and economy, DHCP must work across routers or through the intervention of BOOTP relay agents." Ein DHCP-Server kann die Adresse von Routern an die Clients liefern.. Router sind oft selbst DHCP-Server, was einen großen internen Aufwand zur Folge hat. 1.5 Mögliche Probleme beim Einsatz von DHCP Folgende Probleme können beim Einsatz von DHCP enstehen: in einem Netzwerk mit mehreren DHCP-Servern muss darauf geachtet werden, dass sich deren Konfigurationseinstellungen (besonders IP-Ranges) nicht überschneiden da zur Anmeldung eines Clients an einem DHCP-Server keine Autorisation erforderlich ist, besteht ohne die explizite Angabe vertrauenswürdiger MAC-Adressen in der DHCP- Konfigurationsdatei ein Sicherheitsrisiko

1.6 Parameter 3 Folgende Parameter können durch DHCP übermittelt werden: IP-Adresse Subnetzmaske Broadcast-Adresse für Subnetz IP-Adresse des nächsten Routers (Default Gateway) DNS-Hostname DNS-Default Domain IP-Adressen von WINS-Servern IP-Adressem von DNS-Nameservern Timeserver Einstellungen u.a. 2 Durchführung und Auswertung 2.1 IP-Vergabeprozedur mittels DHCP Die gewonnenen Daten wurden hinsichtlich der des Ablaufs der IP-Vergabeprozedur mittels DHCP untersucht: No. Time Source Destination Protocol Info -> Client startet DHCP-Discover 77 232.075272 0.0.0.0 255.255.255.255 DHCP DHCP Discover - Transaction ID 0x3ab02722 -> DHCP-Server antwortet mit DHCP-Offer (your IP-Address: 192.168.4.122) 78 232.076604 192.168.4.13 255.255.255.255 DHCP DHCP Offer - Transaction ID 0x3ab02722 -> Client nimmt dieses "Angebot" mit DHCP-Request an 79 232.076847 0.0.0.0 255.255.255.255 DHCP DHCP Request - Transaction ID 0x3ab02722 -> Server bestätigt mit DHCP-ACK 80 232.083689 192.168.4.13 255.255.255.255 DHCP DHCP ACK - Transaction ID 0x3ab02722 log Das renewing (Erneuern der IP-Adresse) erfolgt mittels Unicast-Frames zwischen Client und Server: -> nach Timer-Ablauf sendet Client erneutes DHCP-Request, um IP zu erneuern 93 267.965224 192.168.4.122 192.168.4.13 DHCP DHCP Request - Transaction ID 0x7c4f8a74 -> Server bestätigt positiv 94 267.970068 192.168.4.13 192.168.4.122 DHCP DHCP ACK - Transaction ID 0x7c4f8a74 log

4 2.2 Verhalten von Hosts verschiedener Betriebssysteme Windows-Clients (Windows 2000) erneuern nach Ablauf der Default-Lease-Time, welche mit dem DHCP-Ack vom Server übermittelt wird, ihre IP-Adesse, wohingegen Linux-Clients die vom Server angegebene Maximum-Lease-Time verwenden. 2.3 Timerablauf Um den Ablauf der Timer zu provozieren, wurde der DHCP-Dienst auf dem Server heruntergefahren. Vorerst versucht der Client, seine zuvor zugewiesene IP-Adresse vom bisher verwendeten Server erneuern zu lassen. Da hierauf keine Bestätigung erfolgt, wiederholt der Client nach 50% der Lease- Time seine Anfrage und versucht, eine neue IP zugewiesen zu bekommen. Da dies wieder erfolglos bleibt (der Server meldet über ICMP, dass der gewünschte Port nicht erreichbar ist), sendet der Client nach 87,5% der Lease-Time ein DHCP-Request als Broadcast ins Netz. No. Time Source Destination Protocol Info -> DHCP-Request vom Client 2 6.178703 192.168.4.121 192.168.4.13 DHCP DHCP Request - Transaction ID 0x2b9d916c -> DHCP-Server nicht erreichbar 3 6.179042 192.168.4.13 192.168.4.121 ICMP Destination unreachable -> erneuter DHCP-Request 5 10.268710 192.168.4.121 192.168.4.13 DHCP DHCP Request - Transaction ID 0x2b9d916c -> Server immer noch nicht erreichbar 6 10.269023 192.168.4.13 192.168.4.121 ICMP Destination unreachable -> DHCP-Request vom Client als Broadcast 12 28.178725 192.168.4.121 255.255.255.255 DHCP DHCP Request - Transaction ID 0x491a2c06 -> kein DHCP-Server erreichbar 16 31.010466 192.168.4.13 192.168.4.121 ICMP Destination unreachable timers 2.4 Variieren der Parameter Es wurden in der Datei /etc/dhcpd.conf/ die Default- und die Maximum-Lease-Time verändert und analysiert. 2.5 Mehrere DHCP-Server in einem Netz Zur Untersuchung des Verhaltens mehrerer DHCP-Server in einem Netz wurden zwei Server mit unterschiedlichen IP-Ranges aufgesetzt.

Im folgenden wurden die zwei DHCP-Server zur besseren Verdeutlichung farblich markiert: Server 1 Server 2 No. Time Source Destination Protocol Info -> Client 1 startet DHCP-Discover 2 4.822026 0.0.0.0 255.255.255.255 DHCP DHCP Discover - Transaction ID 0x6c944327 -> Server 1 (192.168.4.13) bietet IP-Adresse 192.168.4.126 an 4 5.815970 192.168.4.13 255.255.255.255 DHCP DHCP Offer - Transaction ID 0x6c944327 -> erneutes DHCP-Discover von Client 1 5 5.816211 0.0.0.0 255.255.255.255 DHCP DHCP Discover - Transaction ID 0x6c944327 -> Server 2 (192.168.4.254) bietet IP-Adresse 192.168.4.100 an 6 5.816470 192.168.2.254 255.255.255.255 DHCP DHCP Offer - Transaction ID 0x6c944327 -> Client 1 fordert 192.168.4.100 an 7 5.816712 0.0.0.0 255.255.255.255 DHCP DHCP Request - Transaction ID 0x6c944327 5 -> Server 1 kann diese IP nicht zur Verfügung stellen und sendet DHCP-NAK 10 5.817637 192.168.4.13 255.255.255.255 DHCP DHCP NAK - Transaction ID 0x6c944327 -> Client 2 startet DHCP-Discover 11 5.818323 0.0.0.0 255.255.255.255 DHCP DHCP Discover - Transaction ID 0x8f4bf470 -> Server 1 bietet IP-Adresse 192.168.4.126 an 12 5.818998 192.168.4.13 255.255.255.255 DHCP DHCP Offer - Transaction ID 0x8f4bf470 -> Client 2 fordert 192.168.4.126 an 15 5.820127 0.0.0.0 255.255.255.255 DHCP DHCP Request - Transaction ID 0x8f4bf470 -> Server 2 bestätigt Vergabe von 192.168.4.100 mit DHCP-ACK 16 5.821112 192.168.2.254 255.255.255.255 DHCP DHCP ACK - Transaction ID 0x6c944327 -> Server 2 kann 192.168.4.126 nicht zur Verfügung stellen und sendet DHCP-NAK 19 5.821583 192.168.2.254 255.255.255.255 DHCP DHCP NAK - Transaction ID 0x8f4bf470 -> Server 1 bestätigt Vergabe von 192.168.4.126 mit DHCP-ACK 25 5.823682 192.168.4.13 255.255.255.255 DHCP DHCP ACK - Transaction ID 0x8f4bf470 2servers

3 Praktische Anwendung 6 Die praktische Anwendung von DHCP ist bei Netzwerken sinnvoll, deren Topologie sich häufig verändert. Daher wird DHCP für Internetverbindungen, insbesondere für WLAN verwendet. Die dynamische IP-Vergabe ist für drahtlose LAN (WLAN) sogar erforderlich. 4 Anlagen Im Folgenden finden sich die für das Praktikum relevanten Analyse-Dateien des Protokollanalyzers Ethereal: log.txt timers.txt 2servers.txt