2014 10 12 ZUSO Wykład 02


ZARZDZANIE USAUGAMI
W SYSTEMACH
OPERACYJNYCH
Wykład 2
mgr inż. Paweł SKURATOWICZ
pskuratowicz@poczta.wwsi.edu.pl
Agenda
1. Po co DHCP?
2. Struktura pakietu DHCP.
3. Zasady wymiany informacji w DHCP.
4. Relay Agent dla DHCP.
5. Projektowanie infrastruktury DHCP.
ZARZDZANIE USAUGAMI
W SYSTEMACH
OPERACYJNYCH
PO CO DHCP?
RARP i BOOTP
1. RARP i BOOTP to protokoły służące także do
zdalnego przypisywania adresów IP.
1. RARP nie przesyła informacji np. o bramie
domyślnej.
2. BOOTP nie przesyła informacji o masce sieci,
DNS, nie potrafi odnowić swojej konfiguracji
(wymaga restartu).
Po co jest stosowany?
1. Umożliwia kontrolę konfiguracji parametrów sieci.
2. Klient sieci może być dynamicznie konfigurowany, nie ma
konieczności ręcznej konfiguracji stacji roboczej przy
zmianach parametrów sieci.
3. Dostępność  kilka serwerów DHCP może pracować w
jednej lub kilku podsieciach.
4. Serwer DHCP może obsłużyć klientów z różnych podsieci.
5. Dynamiczna alokacja adresów  adresy niewykorzystywane
mogą być przypisane innym klientom.
6. Nawet po restarcie klient może używać tego samego
adresu.
DHCP i BOOTP razem?
1. Model klienta/serwer.
Konfiguracja IP jest przesyłana gdy klient zgłosi żądanie.
Jednakże BOOTP przechowuje konfigurację w statycznym
pliku, gdzie DHCP w dynamicznej bazie danych.
2. Struktura pakietu.
Pakiety są prawie identyczne dla dwóch protokołów: po 576
bajtów. Jednakże BOOTP zawiera pole vend (vendor)
maksymalnie 64 oktety, gdzie DHCP zawiera pole zmiennej
długości options, które może zawierać 312 oktetów.
3. Port UDP.
Numery portów są takie same (67 i 68)
Serwer DHCP może obsłużyć klientów BOOTP.
Adresowanie statyczne IP
1. Wady:
1. Użytkownik z braku wiedzy wpisze zły adres lub już
istniejący.
2. Administrator przez pomyłkę wpisze zły adres.
3. Stacja robocza zostanie przesunięta w inne miejsce.
2. Zalety:
1. Serwery powinny być stabilne i ciągle dostępne, są
administrowane przez doświadczonych specjalistów.
2. Drukarki powinny mieć adres statyczny, ponieważ
serwer wydruku zawsze musi znalezć konkretną
drukarkę.
3. Inne ważne urządzenia: routery,
ZARZDZANIE USAUGAMI
W SYSTEMACH
OPERACYJNYCH
STRUKTURA
PAKIETU
DHCP
Pakiet DHCP
00-07 08-15 16-23 24-31
operacja typ sprzętu długość adresu liczba skoków
sprzętowego
sid (identyfikator transakcji)
liczba sekund flagi
adres ip klienta
przydzielony adres ip klienta
adres ip serwera
adres IP bramki (rutera)
adres sprzętowy klienta
nazwa serwera
plik startowy
opcje
Pakiet DHCP
1. Operacja: Typ nagłówka. 1 = BOOTREQUEST, 2 =
BOOTREPLY
2. Typ sprzętu  liczba z zakresu 1-28 oznaczająca typ sprzętu,
dla sieci ethernetowej przyjmuje wartość 1.
3. Długość adresu sprzętowego  np. 6 dla Ethernetu 10 Mbps.
4. Liczba skoków  liczba pośrednich routerów biorących udział
w transmisji pakietu.
5. Identyfikator transakcji - wybierany losowo przez klienta
identyfikator (w sytuacji, gdy serwer nie będzie w stanie
"zrozumieć" adresu sprzętowego klienta. Wyśle odpowiedz na
broadcast, a xid będzie jedynym sposobem rozpoznania
odpowiedzi kierowanej do klienta).
6. Liczba sekund czas, jaki upłynął od momentu pierwszego
wysłania przez klienta wiadomości typu BOOTREQUEST.
Pakiet DHCP
7. Flagi - tej chwili używany tylko 1 bit (BROADCAST flag),
pozostałe 15 bitów jest zarezerwowane na zastosowanie w
przyszłości.
8. Adres IP klienta  wypełniane w przypadku odświeżania
adresu.
9. Przydzielony adres IP klienta  ręcznie (na podstawie MAC),
automatycznie (kolejność zgłaszania) i dynamicznie (tylko na
pewien okres).
10.Adres IP serwera  ustawiane przez serwer.
11.Adres IP bramki  ustawiane przez serwer
ZARZDZANIE USAUGAMI
W SYSTEMACH
OPERACYJNYCH
ZASADY
PROTOKOAU
DHCP
Pakiet DHCP
DHCPNACK
DHCPRELEASE
Protokół DHCP
DHCPOFFER Message:
1. Renewal Time Option (58) - this option specifies the amount
of time, measured in seconds, that should elapse before the
client attempts to renew its IP address lease. This is set to
50% of the time allocated for the lease.
2. Rebinding Time Option (59) - this option specifies the
amount of time, measured in seconds, that should elapse
before the client attempts to renew its IP address lease via a
broadcast message. This is set to 87.5% of the time
allocated for the lease.
3. IP Address Lease Time Option (51) - this option specifies the
total amount of time that the client has a valid lease on this
IP address.
Protokół DHCP
4. Subnet Mask Option (1) - this option specifies the subnet
mask to be used by the client.
5. Server Identifier Option (54) - this option specifies the IP
address of the DHCP server that is sending this DHCPOFFER
message, and thus is offering this lease.
6. DHCP Option End (255)- This option designates the end of
the options field.
Protokół DHCP
DHCPACK Message:
1. Renewal Time Option (58)
2. Rebinding Time Option (59)
3. IP Address Lease Time Option (51)
4. Server Identifier Option (54)
5. Routers Option (3) - this option specifies the default
gateway.
6. Domain Name Option (15) - this option specifies the domain
name to be used by the client.
7. Domain Name Servers Option (6) - this option lists the DNS
servers to be used for hostname resolution by the client.
8. NetBIOS Name Servers Option (44) - this option lists the
WINS servers to be used for NetBIOS name resolution by the
client.
9. NetBIOS Node Type Option (46) - this option determines the
NetBIOS node type to be used by the client.
ZARZDZANIE USAUGAMI
W SYSTEMACH
OPERACYJNYCH
Relay Agent
dla DHCP
DHCP Relay Agent
ZARZDZANIE USAUGAMI
W SYSTEMACH
OPERACYJNYCH
Projektowanie
Infrastruktury
DHCP
Projekt DHCP
Wprowadzenia
1. Organizacja musi określić jak środowisk jest
wykorzystywane, typu użytkowników i stacji
roboczych, w tym użytkowników mobilnych i
urządzeń sieciowych.
2. Przy rozległej topologii sieci jest ważne zarówno
umiejscowienie serwerów DHCP i Relay Agentów,
jak i ich ilość.
3. Ustanowienie DHCP powoduje, że cała sieć jest od
tych serwerów zależna  należy umożliwić
dostępność usługi w każdym czasie.
Projekt DHCP
Kto potrzebuje?
1. Duże korporacje  oszczędność czasu i błędów.
2. Małe firmy  oszczędność ciągłego administrowania.
3. Mobilni użytkownicy.
Projekt DHCP
Statyczna adresacja IP
1. Utrzymywanie tablicy adresów IP w pliku (arkuszu
kalkulacyjnym).
2. Możliwość popełnienia błędu przy aktualizacji.
3. Konieczność ciągłej aktualizacji tablicy
(dopisywanie/usuwanie).
4. Problemy przy zarządzaniu tablicą adresów IP.
5. Problemy przy przeadresowaniu sieci.
Projekt DHCP
Automatyczna adresacja IP
1. Automatic Private IP Addressing (APIPA).
2. Stosowane przy bardzo małych sieciach.
3. Konfiguracja:
a) klient wysyła DHCPDISCOVER;
b) przy braku odpowiedzi wybiera jeden adres z puli
169.254.0.0 maska 255.255.0.0;
c) wysyła ARP w celu sprawdzenia czy adres jest zajęty.
d) w przypadku pozytywnej odpowiedzi wybiera następny
adres i znowu wysyła ARP.
e) konfiguracja kończy się przy braku odpowiedzi z ARP
lub po ok. 10 próbach.
Projekt DHCP
1. Dynamiczna adresacja IP
a) główne wykorzystanie DHCP.
b) omówiono na poprzednich slajdach.
2. Adresacja IP roaming:
a) użytkownicy mobilni, którzy podłączają się na krótko
(lotniska, kawiarnie, biblioteki);
b) adres jest dzierżawiony na krótki czas;
c) może powodować zwiększenie wykorzystania serwera
DHCP.
3. Ręczna adresacja:
a) administrator chce wiedzieć o nowych komputerach;
b) urządzenia sieciowe, serwery, drukarki sieciowe.
Projekt DHCP
Topologia sieci
1. Fizyczne umiejscowienie sieci.
2. Ilość użytkowników w danej sieci.
3. Umiejscowienie DHCP Relay Agent:
a) dla dużych sieci  lokalnie;
b) dla małych sieci nie krytycznych  zdalnie.
4. Dostępność usługi:
1. 50/50
2. 80/20
3. 100/0
4. Klastry
Projekt DHCP
Topologia sieci
Projekt DHCP
Topologia sieci
Dziękuję za uwagę!
mgr inż. Paweł SKURATOWICZ
pskuratowicz@poczta.wwsi.edu.pl


Wyszukiwarka

Podobne podstrony:
2014 12 07 ZUSO Wykład 06
Wykład 2 10 3 12
wykład 3 27 10 12
wykład 1 4 10 12
MIKROEKONOMIA WYKŁAD 4 (10 12 2011) struktury rynku,teoria podziału
wykład 1 14 10 12
02 10 12 Specjalizacja notatka
Wykład 4 27 10 12
wykład 3 18 10 12
wykład 4 25 10 12
KPC Wykład (1) 02 10 2012
Ministerstwo Gospodarki ?ektywno energetyczna 10 12 02
wyklad 02 03 10 11 fizyka

więcej podobnych podstron