Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Inicjowanie działania sieci - BOOTP, DHCP. System nazw dziedzin DNS Ryszard Wiatr Przedmiot: Sieci komputerowe Wykład 10.

Podobne prezentacje


Prezentacja na temat: "Inicjowanie działania sieci - BOOTP, DHCP. System nazw dziedzin DNS Ryszard Wiatr Przedmiot: Sieci komputerowe Wykład 10."— Zapis prezentacji:

1 Inicjowanie działania sieci - BOOTP, DHCP. System nazw dziedzin DNS Ryszard Wiatr Przedmiot: Sieci komputerowe Wykład 10

2 Informacje potrzebne komputerowi do komunikacji z innymi w sieci TCP/IP: własny adres IP adres rutera (bramka domyślna) maska podsieci, której ma używać adres serwera nazw (DNS)

3 Niektóre protokoły określające miejsce komputera w sieci (np. dla maszyn bezdyskowych) BOOTP ( BOOTstrap Protocol ) - protokół osiągania stanu działania DHCP ( Dynamic Host Configuration Protocol ) - protokół dynamicznej konfiguracji węzłów

4 BOOTP Program użytkowy IP może używać adresu ograniczonego rozgłaszania, aby wymusić na IP rozgłoszenie datagramu w lokalnej sieci, zanim oprogramowanie IP pozna adres IP sieci lokalnej lub adres IP swojej maszyny Protokół BOOTP polega na tym, że komputery (np. bezdyskowe) poznają swój adres IP, maskę podsieci, adres rutera, wysyłając prośbę o te informacje do serwerów BOOTP przez rozgłaszanie ograniczone, a serwer BOOTP przesyła odpowiedź również ta metodą

5 Komputer A używa BOOTP do pozyskania swojego adresu IP i innych informacji sieciowych: - wysyła prośbę BOOTP przy pomocy adresu ograniczonego rozgłaszania - odpowiedź od serwera BOOTP tez przychodzi poprzez rozgłasznie, ponieważ serwer nie może zastosować ARP, gdyż komputer A nie zna jeszcze swojego adresu IP serwer BOOTP to program działający na któryms z komputerów w sieci, mający tablicę adresów IP i przekazujący tą informację startującemu komputerowi wysyłającemu prośbę BOOTP BOOTP

6 BOOTP używa datagramów UDP, odpowiedzialnośc za niezawodność przekazu spoczywa na kliencie. W wypadku utraty datagramu z komunikatem BOOTP, klient ponawia prośbę po losowo dobranym czasie z zakresu sekundy. Następnie podwaja czas oczekiwania na odpowiedź za każdym razem nie doczekania się odpowiedzi, aż do 60 sekund, po czym ponownie losuje. Zapobiega to np. sytuacji po awarii zasilania, gdy wszystkie komputery naraz wyślą prośbę BOOTP

7 OperacjaTyp sprzętuDł. adresu sprz.Etapy Identyfikator transakcji SekundyNie używane Adres IP Klienta Twój adres IP Adres IP serwera Adres IP rutera Adres sprzętowy klienta (16 oktetów). Nazwa węzła serwera (64 oktety). Nazwa pliku startowego (128 oktetów). Dane specyficzne dla firmy (64 oktety). Format komunikatu BOOTP BOOTP

8 Typ pozycjiKod pozycjiDługość wartościZawartość wartości Uzupełnienie0-Zero - uzywane tylko do dopełnienia Maska podsieci14Maska podsieci dla sieci lokalnej Godzina24Godzina czasu uniwersalnego Rutery34NAdresy IP N ruterów Serwer czasu44NAdresy IP N serwerów czasu Serwer IEN11654NAdresy IP N serwerów IEN116 Serwer dziedzinowi64NAdresy IP N serwerów DNS Serwer kroniki74NAdresy IP N serwerów kroniki Serwer cytatów84NAdresy IP N serweró cytatów Serwer lpr94NAdresy IP N serwerów lpr Impress104NAdresy IP N serwerów Impress Serwer RPL114NAdresy IP N serwerów RPL Nazwa węzła12NN bajtów nazwy węzła dla klienta Plik startowy1322 -oktetowy rozmiar pliku start. Zarezerwowane Zarezerwowane Koniec255-Koniec listy pozycji Typy i zawartość pozycji o zmiennych długościach, któe mogą znaleźć się w polu Dane Specyficzne Dla Firmy w odpowiedzi BOOTP

9 INICJUJ ODNÓW PRZEWIĄŻ POWIĄZANIE PROŚBA WYBIERZ WĘZEŁ STARTUJE /DHCPDISCOVER DHCPOFFER Wybierz ofertę/ DHCPRQUEST DHCPNACK lub okres wynajmu kończy się DHCPACK DHCPNACK 87,5% okresu wynajmu DHCPREQUEST DHCPACK 50% okresu wynajmu DHCPREQUEST Skasuj wynajmowanie/ DHCPRELEASE BOOTP

10 Potrzeba dynamicznego przydziału adresów IP Gdy ilość podłączanych komputerów jest większa niż ilośc możliwych adresów Przy publicznym dostępie bezprzewodowym

11 DHCP Trzy metody obsługiwania adresów: konfigurowanie ręczne - administrator można przyznać konkretny adres każdemu komputerowi konfiguracja automatyczna - serwer DHCP przyznaje stały adres, kiedy komputer przyłącza się do sieci po raz pierwszy konfiguracja automatyczna - serwer DHCP dynamicznie wynajmuje komputerowi adres, na ograniczony czas Klient, który kontaktuje się z serwerem DHCP, wysyła swój identyfikator - adres sprzętowy. Serwer DHCP wykorzystuje identyfikator klienta i identyfikator sieci do określenia sposobu przydziału adresu IP klientowi

12 OperacjaTyp sprzętuDł. adresu sprz.Etapy Identyfikator transakcji SekundyZnaczniki Adres IP Klienta Twój adres IP Adres IP serwera Adres IP rutera Adres sprzętowy klienta (16 oktetów). Nazwa węzła serwera (64 oktety). Nazwa pliku startowego (128 oktetów). Opcje (zmienna długość). Format komunikatu DHCP jako rozszerzenie komunikatu BOOTPDHCP

13 RMuszą być zerowe 0 15 Format 16-bitowego pola Znaczniki komunikatu DHCP Lewy skrajny bit to prośba rozgłaszania, pozostałe bity muszą być zerowe DHCP

14 KOD (53)DŁUGOŚĆ (1)TYP (1-7) Pole typuOdpowiadający typ komunikatu DHCP 1DHCPDISCOVER 2DHCPOFFER 3DHCPREQUEST 4DHCPDECLINE 5DHCPACK 6DHCPNACK 7DHCPRELEASE Format pola OPCJE typu komunikatu DHCP używanej do specyfikowania, który z komunikatów DHCP jest wysyłany. W tabeli podano możliwe wartości trzeciego oktetu wraz z ich znaczeniami DHCP

15 DNS - Domain Name System DNS to system nazw domen internetowych: rozproszony - zasoby bazy danych rozmieszczone są na wielkiej ilości komputerów - serwerów internetowych - na całym świecie hierarchiczny - struktura nazw domen internetowych jest drzewiasta, w każdej domenie można utworzyć wiele poddomen w każdej z nich można utworzyć wiele pod-poddomen itd. Celem DNS jest odwzorowywanie nazw internetowych na adresy IP maximus.pwsztar.edu.pl

16 DNS - Domain Name System Hierarchiczność i rozproszoność systemu DNS jest konieczna w wyniku ogromnej ilości komputerów w sieci ciągłego jej wzrostu nieustannych zmian Użycie centralnego ośrodka zarządzającego przestało być możliwe DNS - Domain Name System

17 Nazwa dziedzinyZnaczenie COM EDU GOV MIL NET ORG ARPA INT kod kraju Organizacje komercyjne Instytucje edukacyjne Instytucje rządowe Grupy wojskowe Główne centra kontroli pracy sieci Organizacje nie pasujące do żadnej z powyższych kategorii Tymczasowa dziedzina sieci ARPANET (nieaktualna) Organizacje międzynarodowe Poszczególne kraje Niektóre nazwy dziedzin na głównym poziomie hierarchi nazw Internetu i ich znaczenie DNS - Domain Name System

18 comedugovpl..... Korzeń hierarchii (kropka, bez nazwy) tarman keynet anka pwsz maxeitbibl pl DNS - Domain Name System

19 ankakeynettarmanpl. główny serwer nazw serwer nazw pl serwer nazw edu.pl serwer nazw pwsztar.edu.pl Korzeń drzewa systemu nazw (kropka po prawej stronie nazwy) jest obługiwany przez serwery główne o których informacja zawarta jest w pliku root.hints anka. keynet. tarman. pl.

20 . 6D IN NS G.ROOT-SERVERS.NET.. 6D IN NS J.ROOT-SERVERS.NET.. 6D IN NS K.ROOT-SERVERS.NET.. 6D IN NS L.ROOT-SERVERS.NET.. 6D IN NS M.ROOT-SERVERS.NET.. 6D IN NS A.ROOT-SERVERS.NET.. 6D IN NS H.ROOT-SERVERS.NET.. 6D IN NS B.ROOT-SERVERS.NET.. 6D IN NS C.ROOT-SERVERS.NET.. 6D IN NS D.ROOT-SERVERS.NET.. 6D IN NS E.ROOT-SERVERS.NET.. 6D IN NS I.ROOT-SERVERS.NET.. 6D IN NS F.ROOT-SERVERS.NET. G.ROOT-SERVERS.NET. 5w6d16h IN A J.ROOT-SERVERS.NET. 5w6d16h IN A K.ROOT-SERVERS.NET. 5w6d16h IN A L.ROOT-SERVERS.NET. 5w6d16h IN A M.ROOT-SERVERS.NET. 5w6d16h IN A A.ROOT-SERVERS.NET. 5w6d16h IN A H.ROOT-SERVERS.NET. 5w6d16h IN A B.ROOT-SERVERS.NET. 5w6d16h IN A C.ROOT-SERVERS.NET. 5w6d16h IN A D.ROOT-SERVERS.NET. 5w6d16h IN A E.ROOT-SERVERS.NET. 5w6d16h IN A I.ROOT-SERVERS.NET. 5w6d16h IN A F.ROOT-SERVERS.NET. 5w6d16h IN A DNS - Domain Name SystemZawartość pliku root.hints - adresy IP serwerów domen głównych

21 DNS - Domain Name System Dana nazwa w systemie nazw dziedzin może mieć wiele różnych znaczeń. Pytając o nazwę, klient określa typ obiektu, który go interesuje, a serwer udziela odpowiedzi dotyczącej obiektu tego typu np. program do pracy zdalnej pyta seystem DNS o adres IP program pocztowy pyta system DNS o adres komputera zajmującego się wymiana poczty Nie da się odróżnić nazwy poddziedziny od nazwy konkretnego obiektu danego typu na podstawie budowy jego nazwy np. mail.keynet.pl - komputer autofelgi.keynet.pl - dziedzina

22 DNS - Domain Name System TypZnaczenieZawartość A CNAME HINFO MINFO MX NS PTR SOA TXT Adres maszyny Nazwa kanoniczna CPU & syst. Poczta Wymiennik poczty Serwer nazw Wskaźnik Odpowiedzialność Dowolny tekst 32-bitowy adres IP Kanoniczna nazwa dla podanego aliasu Nazwa procesora i systemu operacyjnego Informacja o skrzynce lub liście pocztowej 16-bitowa preferencja i nazwa maszyny, która zapewnia wymianę poczty w danej dziedzinie Nazwa serwera z autorytatywnymi informacjami z dla danej dziedziny Nazwa dziedziny (jak dowiązanie symboliczne) Ciąg pól, które określają, za które części hierarchii nazw jest odpowiedzialny dany serwer Ciąg znaków ASCII bez żadnej szczególnej interpretacji Typy rekordów zasobów systemu nazw dziedzin

23 DNS - Domain Name System Zapytanie odwrotne: Kiedy komputer stwierdzi, że inny komputer próbuje się z nim połączyć, to zna jedynie numer IP komputera nawiązującego połączenie. Aby uzyskać jego nazwę, wysyła zapytanie odwrotne: odwrócony adres IP.in-addr.arpa np. pytanie o nazwę komputera o adresie ma postać: in-addr.arpa odwrócenie wynika z odwrotnej kolejności hierarchii w IP i w nazwach

24 DNS - Domain Name System Serwer główny Serwer dla.gov System serwerów nazw Serwer dla.com Serwer dla.edu Serwer dla.pl Serwer dla tarnow.pl Serwer dla agh.edu Serwer dla microsoft.com Serwer dla whitehouse.gov

25

26

27

28

29

30

31

32

33

34

35


Pobierz ppt "Inicjowanie działania sieci - BOOTP, DHCP. System nazw dziedzin DNS Ryszard Wiatr Przedmiot: Sieci komputerowe Wykład 10."

Podobne prezentacje


Reklamy Google