DHCP Copyright : JaRo



Podobne dokumenty
Serwer i klient DHCP w systemie Linux

System operacyjny Linux

ZiMSK dr inż. Łukasz Sturgulewski, DHCP

Serwer DHCP (dhcpd). Linux OpenSuse.

Skąd dostać adres? Metody uzyskiwania adresów IP. Statycznie RARP. Część sieciowa. Część hosta

DHCP (Dynamic Host Configuration Protocol) Labolatorium Numer 3

Enkapsulacja RARP DANE TYP PREAMBUŁA SFD ADRES DOCELOWY ADRES ŹRÓDŁOWY TYP SUMA KONTROLNA 2 B 2 B 1 B 1 B 2 B N B N B N B N B Typ: 0x0835 Ramka RARP T

Laboratorium Sieci Komputerowych - 2

OBSŁUGA I KONFIGURACJA SIECI W WINDOWS

Wykład Nr Sieci bezprzewodowe 2. Monitorowanie sieci - polecenia

Sieci komputerowe. Wykład dla studentów Informatyki Stosowanej i Fizyki Komputerowej UJ 2007/2008. Michał Cieśla

pasja-informatyki.pl

DHCP w Windows Server 2000/2003

Internet Control Messaging Protocol

Programowanie sieciowe

Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat usługi DHCP.

Copyright International Business Machines Corporation Wszelkie prawa zastrzeżone.

ARP Address Resolution Protocol (RFC 826)

ZADANIE.10 DHCP (Router, ASA) 1,5h

DHCP + udostępnienie Internetu

host, aby móc działać w Internecie, host musi otrzymać globalnie unikatowy adres

LABORATORIUM SIECI KOMPUTEROWYCH (compnet.et.put.poznan.pl)

Technologie WAN transmisja synchroniczna i asynchroniczna

Wykład 2 jak się połączyć? Dr inż. Małgorzata Langer

Sprawdzanie połączenia sieciowego

SIECI KOMPUTEROWE Adresowanie IP

Sieci komputerowe - administracja

Sieć Dynamic Host Configuration Protocol

Podstawy działania wybranych usług sieciowych. Dariusz Chaładyniak Warszawska Wyższa Szkoła Informatyki

Protokół DHCP. DHCP Dynamic Host Configuration Protocol

Sieci komputerowe Wykład dla studentów Informatyki Stosowanej studia niestacjonarne

Politechnika Krakowska Katedra Automatyki i Technik Informacyjnych. Laboratorium Sieci Komputerowych 2010/2011. Protokół DHCP

Protokół DHCP. Patryk Czarnik. Bezpieczeństwo sieci komputerowych MSUI 2010/11. Wydział Matematyki, Informatyki i Mechaniki Uniwersytet Warszawski

Sieci komputerowe - Protokoły DHCP i DNS

Praca w sieci Protokół DHCP

ZADANIE.10 Cisco.&.Juniper DHCP (Router, Firewall)

Wszechnica Popołudniowa: Sieci komputerowe Podstawy działania wybranych usług sieciowych. Dariusz Chaładyniak

Zasada działania protokołu DHCP, sposoby konfiguracji w urządzeniach i hostach

Zakresy prywatnych adresów IPv4: / / /24

Ćwiczenie Konfigurowanie klienta DHCP

Sieci komputerowe - adresacja internetowa

Wykład 4: Protokoły TCP/UDP i usługi sieciowe. A. Kisiel,Protokoły TCP/UDP i usługi sieciowe

Protokół DHCP. DHCP Dynamic Host Configuration Protocol

Ćwiczenie 5b Sieć komputerowa z wykorzystaniem rutera.

Ping. ipconfig. getmac

Laboratorium 6.7.1: Ping i Traceroute

TCP/IP. Warstwa aplikacji. mgr inż. Krzysztof Szałajko

Adresowanie karty sieciowej

Telefon AT 530 szybki start.

Test sprawdzający wiadomości z przedmiotu Systemy operacyjne i sieci komputerowe.

Problemy techniczne SQL Server

Ćwiczenie 5a Sieć komputerowa z wykorzystaniem rutera.

1.1 Podłączenie Montaż Biurko Montaż naścienny... 4

Instrukcja konfiguracji funkcji skanowania

Laboratorium - Konfiguracja karty sieciowej do używania protokołu DHCP w systemie Windows XP

Telefon IP 620 szybki start.

ZESZYTY ETI ZESPOŁU SZKÓŁ W TARNOBRZEGU Nr 1 Seria: Teleinformatyka 2012 SERWER DHCP, IP STATYCZNE I DYNAMICZNE, BRAMA DOSTĘPOWA, MONITOROWANIE SIECI

Akademia Techniczno-Humanistyczna w Bielsku-Białej

Ogólnie biorąc, nie ma związku pomiędzy hierarchią nazw a hierarchią adresów IP.

INSTRUKCJA OBSŁUGI DLA SIECI

Problemy techniczne SQL Server. Jak odblokować porty na komputerze-serwerze, aby umożliwić pracę w sieci?

Kierunek: technik informatyk 312[01] Semestr: II Przedmiot: Urządzenia techniki komputerowej Nauczyciel: Mirosław Ruciński

Automatyczna konfiguracja interfejsu sieciowego czyli protokół DHCP w praktyce

Rozdział 11. Protokół dynamicznej konfiguracji hosta (DHCP)

SZYBKI START MP01. Wersja: V1.0 PL

Laboratorium - Konfiguracja karty sieciowej z wykorzystaniem protokołu DHCP w systemie Vista

Laboratorium - Konfiguracja karty sieciowej do korzystania z serwera DHCP w systemie Windows 7

BRINET Sp. z o. o.

Bramka IP 2R+L szybki start.

Akademia Górniczo-Hutnicza im. Stanisława Staszica

SIECI KOMPUTEROWE - BIOTECHNOLOGIA

Instrukcja konfiguracji urządzenia Comarch TNA Gateway Plus

Instrukcja oryginalna Urządzenie posiada oznaczenie MODUŁ KOMUNIKACYJNY CENTRAL WENTYLACYJNYCH. WebManipulator

Zespół Szkół Technicznych w Suwałkach. Pracownia Systemów Komputerowych. Ćwiczenie Nr 18. ZASADY ADRESOWANIA IP cz. I. Opracował Sławomir Zieliński

KONFIGURACJA SIECIOWA SYSTEMU WINDOWS

Wykład VI. Administrowanie szkolną siecią komputerową. dr Artur Bartoszewski

Urządzenie InelNET-01 służy do sterowania radiowym systemem SSN-04R firmy INEL poprzez internet.

Projekt LAN. Temat: Skaner bezpieczeństwa LAN w warstwie 2. Prowadzący: dr inż. Krzysztof Szczypiorski Studenci: Kończyński Marcin Szaga Paweł

Przewodowe sieci dostępu do. Dr inż. Małgorzata Langer

Wykład 2: Budowanie sieci lokalnych. A. Kisiel, Budowanie sieci lokalnych

Ćwiczenie 7 Sieć bezprzewodowa z wykorzystaniem rutera.

Sieci Komputerowe Protokół DHCP Dynamic Host Configuration Protocol

Szkolenie operatorów Wirtualnego Serwera Egzaminacyjnego 24 maja Prowadzący: Bartłomiej Boryń Robert Michalski

A B C D E F. F: Kontrolka 4 portu LAN G: Złącze dla głównego zasilania H: Port 4 LAN I: Port 3 LAN J: Port 2 LAN

Brinet sp. z o.o. wyłączny przedstawiciel DrayTek w Polsce

Protokoły zdalnego logowania Telnet i SSH

Podstawy działania sieci komputerowych

Laboratorium 6.7.2: Śledzenie pakietów ICMP

Struktura adresu IP v4

Laboratorium 3. Zaawansowana konfiguracja i zarządzanie zaporami sieciowymi D-Link NetDefend cz.3.

4. Podstawowa konfiguracja

BRINET Sp. z o. o.

NetBEUI NWLink TCP/IP. Powiązania. Obwoluta NDIS. Rysunek 1.1. Architektura NDIS. Tryb jądra. Mechanizm wykonawczy

ZAKŁAD SYSTEMÓW ROZPROSZONYCH. Politechnika Rzeszowska BEZPIECZEŃSTWO I OCHRONA INFORAMCJI

Sieci komputerowe. Wstęp

Sieci komputerowe i bazy danych

Instrukcja dla instalatora systemu SMDP Enterprise/Professional

Podręcznik instalacji oprogramowania

INSTRUKCJA OBSŁUGI USTAWIEŃ DYNAMICZNIE PRZEDZIELANYCH ADRESÓW IP W URZĄDZENIACH SYSTEMU IP-PRO ORAZ REJESTRATORACH MY-DVR

Narzędzia diagnostyczne protokołów TCP/IP

Transkrypt:

DHCP Copyright : JaRo

1. Działanie DHCP Sieci podlegają stałym przemianom przybywa nowych komputerów, mobilni użytkownicy logują się i wylogowują. Ręczna konfiguracja sieci wymagałaby nieprawdopodobnego nakładu pracy. Protokół DHCP (Dynamic Host Configuration Protocol) rozwiązuje ten problem poprzez dynamiczne przydzielanie adresów IP. W sieci opartej na protokole TCP/IP każdy komputer ma co najmniej jeden adres IP i jedną maskę podsieci; dzięki temu może się komunikować z innymi urządzeniami w sieci. Centralne przydzielanie adresów za pomocą wydzielonego komputera opłaca się już w małej sieci. Administrator uzyskuje w ten sposób kilka korzyści od razu. Konserwacja sieci wymaga mniej czasu, ponieważ odpadają manipulacje przy poszczególnych klientach. Konflikty adresów należą do przeszłości, ponieważ serwer DHCP steruje centralnie przydzielaniem adresów IP. Protokół DHCP opiera się na protokole BOOTP (Bootstrap Protocol), jednak w stosunku do niego zawiera wiele ulepszeń. Niewątpliwie najbardziej interesującym jest dynamiczne przydzielanie adresów IP. Serwer DHCP korzysta przy tym z predefiniowanego obszaru adresowego i przydziela kolejnym klientom, które o to występują, adres IP na określony czas (lease). W czasie trwania okresu lease klient DHCP nie występuje do serwera DHCP podczas startu systemu o nowy adres, a jedynie żąda potwierdzenia istniejącego stanu lease. Protokół DHCP minimalizuje również możliwe źródła błędów. Na życzenie podaje oprócz adresu IP również inne parametry, jak choćby standardowa brama, czy adresy serwerów nazw. Specyfikacja techniczna protokołu DHCP zawarta jest w RFC 2131. 2. Proces DHCP Rys.: Proces DHCP Źródło: PC World Komputer PRO. Nr 3/2003

Już uproszczony opis przydzielania adresów unaocznia cykliczny charakter interakcji między klientem a serwerem. Cały proces uzgadniania i przydzielania jest czteroetapowy. 1. Ujawnienie DHCP (Discover) klient protokołu DHCP emituje pakiet żądania konfiguracji DHCPDISCOVER, dostarczając swój adres MAC oraz nazwę hosta. Jeżeli dany klient miał wcześniej przydzielony adres IP, to wysyła również tę informację w polu opcji żądany adres. W ten sposób klient często utrzymuje ten sam adres, nawet jeżeli został wyłączony na dłużej niż czas trwania jego dzierżawy. 2. Oferta DHCP każdy serwer DHCP otrzymujący żądanie odpowiada pakietem emisji DHCPOFFER, zawierającym oferowany adres IP (jeżeli ma jeden lub więcej nieprzydzielonych) oraz jego własny adres IP. Serwery DHCP na dalekim końcu routera mogą odpowiadać na emisję DHCPDISCOVER pod warunkiem, że router ma włączone przesyłanie ruchu emisji DHCP. 3. Żądanie DHCP (Request) to kolejny pakiet również wysyłany przez klienta jako rozgłoszenie. Powodem takiego postępowania jest potrzeba powiadomienia jednego serwera o przyjęciu oferty i, jednocześnie, wszystkich pozostałych o jej odrzuceniu. W przypadku odebrania wielu ofert DCHP, proces podejmowania decyzji przez klienta firmy Microsoft przebiega następująco: a. klient DHCP przyjmuje ofertę z serwera, który przydzielał adres IP używany ostatnio b. jeżeli serwer przydzielający wcześniejszy adres nie odpowiada, przyjmowana jest pierwsza oferta odebrana 4. Potwierdzenie DHCP serwer DHCP oficjalnie przydziela żądany adres klientowi w pakiecie emisji DHCPACK. Pakiet zawiera również podane w żądaniu parametry opcjonalne, długość całkowitego okresu dzierżawy adresu oraz okresów jego odnawiania. Serwer przechowuje te informacje w swojej bazie danych jako przydzieloną dzierżawę. 3. Odświeżanie (odnawianie) DHCP Nieodłącznym elementem przydzielenia klientowi adresu IP przez serwer DHCP jest przyznanie dodatkowo tzw. czasu użytkowania (lease). Określa on czas ważności ustawień. W tle pracują dwa zegary T1 odmierza połowę czasu użytkowania, zaś T2 87,5 procent pełnego czasu użytkowania. Obie wartości można zmienić w opcjonalnych

ustawieniach serwera DHCP jeśli takie funkcje zostały zaimplementowane. Po upływie czasu T1 klient wysyła komunikat DHCPREQUEST do serwera i pyta, czy serwer może przedłużyć czas użytkowania. Stan ten określa się jako renewing status. Z reguły serwer odpowiada wiadomością DHCPACK i przydziela nowy czas użytkowania. Serwer resetuje wówczas zegary T1 i T2. Jeżeli po upływie czasu T2 klient nie otrzyma wiadomości DHCPACK, rozpoczyna się tak zwany rebinding status. Klient musi wystać komunikat DHCPREQUEST, żeby uzyskać przedłużenie czasu użytkowania. Serwer może odpowiedzieć na to żądanie potwierdzeniem DHCPACK. Jeżeli jednak i to żądanie pozostanie bez odpowiedzi, klient musi zażądać nowego adresu IP. Wkracza wówczas ponownie opisany na początku mechanizm, który rozsyła zapytania do wszystkich serwerów DHCP w sieci. 4. Obszar adresowania a czas użytkownia Zanim serwer DHCP będzie w ogóle mógł zacząć przydzielać klientom adresy IP, musi zostać wyposażony w informacje na temat przewidzianego do tych celów obszaru adresowego (rangę). Obszar adresowy jest zdefiniowany poprzez adres początkowy i końcowy. W zależności od implementacji mogą też być też obszary wykluczone, a więc takie, których serwer nie może przydzielać. Gwarantuje to bezkolizyjne współistnienie w sieci adresów stałych i dynamicznie przydzielanych. Czas użytkowania określany jest zwykle w dniach, godzinach i minutach. Nie ma w tym względzie żadnej złotej reguły. Parametr ten, jeśli w ogóle jest zaimplementowany w poszczególnych produktach, musi uwzględniać obciążenie serwera, zachowanie klientów i stabilność sieci. Decydujące znaczenie ma liczba potencjalnych klientów. Reguła brzmi: Czas użytkowania powinien być dwukrotnie dłuższy niż czas potrzebny do przywrócenia pracy serwera w razie jego awarii. W przypadku długiego czasu użytkowania odpowiednio później uwzględniane są zmiany opcji DHCP po stronie klientów.

5. Literatura 5.1. Komar, B. (2002). TCP/IP dla każdego. Gliwice: Helion. 5.2. Scrimger R., LaSalle P., Leitzke C., Parihar M., Gupta M. (2002). TCP/IP. Biblia. Gliwice: Helion. 5.3. McLean, I. (2002). TCP/IP. Czarna księga. Gliwice: Helion. 5.4. PC World Komputer PRO. Nr 3/2003.