Plan wykładu. Domain Name System. Hierarchiczna budowa nazw. Definicja DNS. Obszary i ich obsługa Zapytania Właściwości.



Podobne dokumenty
Plan wykładu. Domain Name System. Definicja DNS. Po co nazwy? Przestrzeń nazw domen Strefy i ich obsługa Zapytania Właściwości.

Wykład 5: Najważniejsze usługi sieciowe: DNS, SSH, HTTP, . A. Kisiel,Protokoły DNS, SSH, HTTP,

Sieci komputerowe. Zajęcia 5 Domain Name System (DNS)

Domain Name System. Kraków, 30 Marca 2012 r. mgr Piotr Rytko Wydział Matematyki i Informatyki UJ

Ćwiczenie nr: 5 Temat: DNS

ODWZOROWYWANIE NAZW NA ADRESY:

Ćwiczenie nr: 10 DNS. 1.Model systemu. 2.Typy serwerów DNS

DKonfigurowanie serwera DNS

Sieci komputerowe. Wykład 7: Warstwa zastosowań: DNS, FTP, HTTP. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski

Serwer nazw DNS. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski

Znajdywanie hostów w sieci

pasja-informatyki.pl

Za dużo wpisów! Serwer nazw DNS. Marcin Bieńkowski

DNS - DOMAIN NAME SYSTEM

Protokół sieciowy Protokół

Stos TCP/IP Warstwa transportowa Warstwa aplikacji cz.1

System DNS. Maciej Szmigiero

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

Przestrzeń nazw domen (DNS) - Sieci komputerowe

Jarosław Kuchta Administrowanie Systemami Komputerowymi DNS, WINS, DHCP

Narzędzia do diagnozowania sieci w systemie Windows

Adres IP

DNS adresu (numeru) IP nazwę nazwy hosta nazwy DNS NetBIOS Nazwa hosta DNS domena protokół domenom górnego poziomu domena

Wykład 3 / Wykład 4. Na podstawie CCNA Exploration Moduł 3 streszczenie Dr inż. Robert Banasiak

Struktura domen DNS Rekursywny serwer DNS

DNS. Jarek Durak PI 2009

Sieci komputerowe. Domain Name System. WIMiIP, AGH w Krakowie. dr inż. Andrzej Opaliński.

Przestrzeń nazw DNS /5

Windows Serwer 2008 R2. Moduł 3. DNS v.2

Instrukcja 6 - ARP i DNS - translacja adresów

= RD PRZEPUSTOWOŚCI. Dla lepszego zrozumienia zasad doboru szerokości okna wprowadzono współczynnik znormalizowanej przepustowości (S).

Autorytatywne serwery DNS w technologii Anycast + IPv6 DNS NOVA. Dlaczego DNS jest tak ważny?

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

Instytut Teleinformatyki

MODEL WARSTWOWY PROTOKOŁY TCP/IP

TIN Techniki Internetowe

Plan wykładu. 1. Sieć komputerowa 2. Rodzaje sieci 3. Topologie sieci 4. Karta sieciowa 5. Protokoły używane w sieciach LAN 6.

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

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

Zadanie1: Wykorzystując serwis internetowy Wikipedia odszukaj informacje na temat serwera DNS.

Akademickie Centrum Informatyki PS. Wydział Informatyki PS

System operacyjny Linux

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

Zapoznanie się z konfiguracją i zarządzaniem serwerem nazwa internetowych DNS.

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

Usługi nazw domenowych DNS

Przegląd zagrożeń związanych z DNS. Tomasz Bukowski, Paweł Krześniak CERT Polska

Sieciowy system nazw domen

Laboratorium podstaw sieci komputerowych Zadanie 2

Sieciowe systemy operacyjne

Sieci komputerowe lab 1 Jacek Wiślicki, jacenty@kis.p.lodz.pl

Narzędzia diagnostyczne protokołów TCP/IP

Sieci komputerowe - Protokoły DHCP i DNS

OBSŁUGA I KONFIGURACJA SIECI W WINDOWS

(źródło: pl.wikipedia.pl) (źródło:

Sieci komputerowe - adresacja internetowa

Sieci komputerowe Warstwa aplikacji

DNS Domain Name Service

Typowa trasa przesyłania poczty w sieci Internet. Bardziej skomplikowana trasa przesyłania poczty. MTA. Sieć rozległa. inq. outq. smtpd. locs.

ZiMSK dr inż. Łukasz Sturgulewski, DHCP

Sieci komputerowe. Wstęp

Laboratorium Sieci Komputerowych - 2

ERserver DNS. iseries. Wersja 5 Wydanie 3

Odwzorowywanie adresów IP i nazw logicznych. Odwzorowanie adresów IP na adresy MAC

TIN Techniki Internetowe

Software RAID funkcje dostarcza zaimplementowane oprogramowanie, bez wykorzystania z dedykowanych kontrolerów.

Konfiguracja usługi WINS i DNS

Co w sieci siedzi. Protokół DNS.

Podstawy Informatyki. Inżynieria Ciepła, I rok. Wykład 14 Protokoły sieciowe

Laboratorium - Przechwytywanie i badanie datagramów DNS w programie Wireshark

Akademia Techniczno-Humanistyczna w Bielsku-Białej

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE

Rozpoznawanie nazw hostów przy użyciu systemu DNS

T: Instalacja i konfiguracja serwera DNS.

Sieci komputerowe. Zajęcia 3 c.d. Warstwa transportu, protokoły UDP, ICMP

Wykrywanie podejrzanych domen internetowych poprzez pasywną analizę ruchu DNS

DNS - jest "klejem" łączącym adresy sieciowe z obiektami (komputerami / host'ami) z nazwami jakimi się posługują wszyscy użytkownicy.

Internet to ogólnoświatowy zbiór wzajemnie połączonych ze sobą sieci komputerowych (lokalnych LAN i rozległych WAN). Za datę powstania Internetu

Ataki na serwery Domain Name System (DNS Cache Poisoning)

Systemy operacyjne i sieci komputerowe Szymon Wilk Adresowanie w sieciach Klasy adresów IP a) klasa A

Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat protokołu http.

Konfiguracja serwera DNS w systemie operacyjnym linux. Autorzy: Monika Nazarko, Krzysztof Raczkowski IVFDS

Podstawy działania sieci komputerowych

Cel stosowanie DNS to zapewnienia odpowiedzi na następujące pytania:

Instrukcja konfiguracji funkcji skanowania

1 z :24

Wykład 5 Usługa DNS i SMB

Warstwa aplikacji. część 1. Sieci komputerowe. Wykład 9. Marcin Bieńkowski

System operacyjny Linux

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

Sieci komputerowe i bazy danych

Konfiguracja DNS, część I (Instalacja)

Sieci komputerowe. Wykład 6: DNS. Sieci bezprzewodowe. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski

Opis narzędzia nslookup

Copyright International Business Machines Corporation Wszelkie prawa zastrzeżone.

Ping. ipconfig. getmac

Laboratorium podstaw telekomunikacji

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

SIECI KOMPUTEROWE Adresowanie IP

SIECI KOMPUTEROWE - BIOTECHNOLOGIA

Transkrypt:

Sieci owe Sieci owe Plan wykładu Domain Name System System Nazw Domen Definicja DNS Hierarchiczna budowa nazw Obszary i ich obsługa Zapytania Właściwości Sieci owe Sieci owe Definicja DNS DNS to rozproszona baza danych używana przez aikacje TCP/IP do odwzorowywania nazw hostów na adresy IP i odwrotnie. Rozproszenie polega na tym, że żaden system nie posiada pełnej informacji o odwzorowaniu; informacja ta jest współdzielona pomiędzy niezależne serweray. Domeny górnego poziomu Domeny drugiego poziomu Hierarchiczna budowa nazw Korzeń bez nazwy arpa com edu gov int mil mil org uk zw in-addr 9 56 97 noao tuc sun www.agh.edu. edu agh www 0 Domeny podstawowe Domeny geograficzne

Sieci owe 5 Sieci owe 6 Nazwy w DNS Obszary i ich obsługa www.cs.agh.edu. Każdy węzeł drzewa może mieć etykietę do 6 znaków (A-Z,a-z,0-9,-). Wyjątkiem jest korzeń, który nie ma nazwy (ma nazwę pustą). Nazwy nie rozróżniają wielkości liter. Nazwa zakończona kropką jest nazywana absolutną nazwą domeny lub w pełni określoną nazwą domeny (ang. FQDN) Zakłada się, że nazwa bez końcowej kropki musi być uzupełniona jeśli składa się z dwóch lub więcej członów może być traktowana jako w pełni określona może ona też być uzupełniona przez dodanie nazwy zależnej od lokalizacji węzła Sieci owe 7 Podstawowy i drugoanowy serwer nazw Każdy obszar musi zawierać podstawowy serwer nazw i jeden lub więcej drugoanowych serwerów nazw. Serwer drugoanowy otrzymuje informacje poprzez transfer obszaru. podstawowy Transfer obszaru Obszar jest częścią drzewa DNS, która jest oddzielnie administrowana. może być podzielony na mniejsze obszary następuje wtedy delegacja odpowiedzialności. Delegowanie odpowiedzialności za zarządzanie etykietami sprawia, że rozwiązanie staje się skalowalne. Nigdy pojedyncza jednostka nie zarządza wszystkimi etykietami w drzewie. Odpowiedzialność jest delegowana w dół. Sieci owe Zapytania Rozwiązywanie nazw polega na wysyłaniu zapytań i otrzymywaniu odpowiedzi Każdy serwer zna adresy hostów ze swojej domeny, adresy hostów do których delegował odpowiedzialność, adresy ch serwerów nazw adres serwera domeny macierzystej itd... (ftp.rs.internic.net/domain/named.root), Rekurencyjne i iteracyjne PLIK:... - IPAQ.domena...9 - PC.domena... - SUN.domena Transfer obszaru drugoanowe

Sieci owe 9 Sieci owe 0 Zapytania rekurencyjne Zapytania iteracyjne moj.. 7 5 0... 6 0... Zapytanie Odpowiedź moj.. 7 5 0... 6 0... Zapytanie Odpowiedź... agh.edu. Sieci owe Rzeczywistość mieszane moj.. 7 6 5... agh.edu. 0... 0... Rekurencyjne Iteracyjne... agh.edu. Sieci owe Zapytania proste Najczęściej występujące Jaki jest adres IP urządzenia o nazwie www.internic.net? Decyzję podejmuje oprogramowanie klienta Serwer jest konfigurowalny Serwer nigdy nie jest rekurencyjny

Sieci owe Zapytania wskazujące Po podaniu adresu IP dostajemy nazwę DNS: 9.56.9. -> x.y.z? Wykorzystywana jest domena in-addr.arpa. 9.56.9. ->.9.56.9.in-addr.arpa. arpa in-addr 9 9 56 Bez oddzielnej gałęzi drzewa DNS należałoby przeszukiwać wszystkie domeny. Sieci owe Inne typy MX serwer poczty dla określonej nazwy maciek@poczta. -> mail.poczta. NS autorytatywny serwer DNS dla danej domeny CNAME nazwa kanoniczna (alias) HINFO informacje na temat a inne Sieci owe 5 Sieci owe 6 Pamięć podręczna Wszystkie serwery DNS stosują pamięć podręczną aby zredukować wymianę komunikatów DNS i zwiększyć efektywność działania. odpowiedzi autorytatywne pochodzą od serwerów z odpowiedniej domeny odpowiedzi z pamięci podręcznej nie są autorytatywne zawierają informacje na temat serwera od którego zostały uzyskane klient ma możliwość osobistej kontroli wraz z odpowiedzią autorytatywną serwer otrzymuje TTL określający jak długo należy przechowywać daną informację w pamięci podręcznej. Przykład konfiguracji serwera Nazwa bieżącego hosta edu.. IN SOA dns.edu. hostmaster.edu. ( Wersja iku 56 ;serial Minimalny TTL 600 ;minimum of a day ) NS dns.edu. NS dns.edu. agh.edu.. 600 NS dns.agh.edu. NS dns.agh.edu. dns.edu. A 0.5.. Priorytet MX 0 dns.edu. dns.edu. A 0.5.. dns.edu. A 0.5....5.0.in-addr.arpa PTR dns.edu...5.0.in-addr.arpa PTR dns.edu. ftp.edu. CNAME dns.edu. Osoba kontaktowa Serwery drugoanowe Delegacja odpowiedzialności na podobszar Rekord wymiany poczty Rekord prosty Rekord wskazujący Nazwa kanoniczna Ustawienia domeny

Sieci owe 7 UDP i TCP DNS obsługuje zarówno UDP jak i TCP. Dobrze znany port UDP i TCP nr 5 UDP stosowane jest najczęściej TCP wykorzystywane jest jeśli odpowiedź od serwera nazw przekracza 5 bajtów jest to wielkość pakietu UDP jaki musi być w stanie odebrać każdy host jeśli odpowiedź UDP zawiera informację o tym, że ilość informacji została obcięta do wymaganych 5 bajtów to resolver ponawia zapytanie po TCP TCP jest używane do transmisji obszarów przy stosowaniu UDP programy muszą same obsługiwać czasy oczekiwania i retransmisje