1 Počítačové sítě Aplikační vrstva Přístup k transportní vrstvě z vrstvy aplikační – rozhraní služeb – služby pro systémové aplikace, služby pro uživatelské.

Slides:



Advertisements
Podobné prezentace
SÍŤOVÉ PROTOKOLY.
Advertisements

SÍŤOVÉ SLUŽBY DNS SYSTÉM
Přednáška č. 5 Proces návrhu databáze
Název školy: Autor: Název: Číslo projektu: Název projektu: SŠ spojů a informatiky Tábor Petr Vlach VY_32_INOVACE_OS_18 CZ.1.07/1.5.00/ Moderní škola.
Internet Definice Historie Použití Programy pro práci s internetem
DNS. Komunikace Aplikace používají k identifikaci komunikujících uzlů IP adresu Pro člověka jsou číslice těžko zapamatovatelné, proto se používá místo.
Základy informatiky Internet Ing. Roman Danel, Ph.D. Institut ekonomiky a systémů řízení Hornicko – geologická fakulta.
Analýza síťového provozu
Adresářová služba Active directory
Informatika Internet.
Vytvoření řadiče Windows Serveru Centrum pro virtuální a moderní metody a formy vzdělávání na Obchodní akademii T.G. Masaryka, Kostelec.
Internet, WWW, HTML a spol.. Hlavní zásady inženýrství reprodukovatelnost měřitelnost a parametrizovatelnost přenositelnost typizace a standardizace dokumentace.
Protokol TCP/IP a OSI model
Aplikace VT v hospodářské praxi internetové technologie Ing. Roman Danel, Ph.D. VŠB – TU Ostrava.
Internet.
Protokoly a adresy na internetu
Česká zemědělská univerzita v Praze Provozně ekonomická fakulta Administrace DNS serveru v prostředí OS Linux Vypracoval: Jiří Malák.
Tento výukový materiál vznikl v rámci Operačního programu Vzdělávání pro konkurenceschopnost Číslo projektu: CZ.1.07/1.5.00/ Číslo materiálu: VY_32_INOVACE_PSK-3-17.
Internet.  Celosvětový systém propojených počítačů  Funkce  Sdílení dat  Elektronická pošta.
Shrnutí A – Principy datové komunikace B – TCP/IP 1.
CZ.1.07/1.4.00/ VY_32_INOVACE_168_IT 9 Výukový materiál zpracovaný v rámci projektu Vzdělávací oblast: Informační a komunikační technologie Předmět:Informatika.
BootP Ing. Jiří Ledvina, CSc /12 Úvod Původně používání RARP Reverse Address Resolution protocol Dovoluje pouze distribuci adres na lokálním.
INTERNET – struktura, fungování a přehled využití
1 I NTERNETOVÁ INFRASTRUKTURA. H ISTORIE SÍTĚ I NTERNET RAND Corporation – rok 1964 Síť nebude mít žádnou centrální složku Síť bude od začátku navrhována.
URL v HTML URL - Unique Resource Locator Příklad:
POČÍTAČOVÉ SÍTĚ ADRESA. Identifikace v síti  IP adresa - je jednoznačná identifikace konkrétního zařízení (typicky počítače) v prostředí sítě (Internetu).
Datové sítě Ing. Petr Vodička.
Základy informatiky část 6
Shrnutí Chceme–li připojit PC k Internetu musíme: 1.Zadat adresu DNS serveru (začne pracovat převod IP adresa  symbolické jméno), prakticky začne fungovat.
1 Seminář 9 MAC adresa – fyzická adresa interface (rozhraní) Je zapsána v síťové kartě. Je identifikátor uzlu na spoji. MAC adresu v paketu čte switch.
Internet.
1 Protokol HTTP (Hypertext Transfer Protocol) HTTP je základem systému „World Wide Web“ (WWW) - Web … HTTP – jednoduchý protokol aplikační vrstvy, transport.
Internet.
Seminář 12 Obsah cvičení Transportní služby Utilita nestat
INTERNET.
1 Aplikační vrstva Přístup k transportní vrstvě z vrstvy aplikační – rozhraní služeb – služby pro systémové aplikace, služby pro uživatelské aplikace 1.
Počítačové sítě - architektura TCP/IP
Principy fungování sítě Název školyGymnázium Zlín - Lesní čtvrť Číslo projektuCZ.1.07/1.5.00/ Název projektuRozvoj žákovských.
Počítačové sítě Transportní vrstva
Aplikační vrstva Přístup k transportní vrstvě z vrstvy aplikační – rozhraní služeb – služby pro systémové aplikace, služby pro uživatelské aplikace HTTP.
Pavel Olšan & Ondřej Mrzena.  Co je server  Funkce  Verze Windows a instalace  Active Directory  Účty  DNS  DHCP  .
1 6 Počítačové sítě Transportní vrstva Ethernet driver ARPRARP IP ICMPIGMPOSPF TCPUDP Transportní vrstva Vrstva síťového rozhraní Síťová vrstva 17 Rozhraní.
PV175 SPRÁVA MS WINDOWS I Podzim 2008 Síťové služby Administrátor systému: Pracovní doba administrátora se sestává z výměny magnetických pásek v zálohovacích.
1 Seminář 10 1 DNS (Domain Name System) Aplikační protokol Používá UDP i TCP Naslouchá na portu 53 hierarchický systém doménových jmen Pracuje způsobem.
E- MAIL Ing. Jiří Šilhán. E LEKTRONICKÁ POŠTA NEBOLI vývoj od počátku sítí – původní návrh pouze pro přenos krátkých textových zpráv (ASCII) základní.
Překlad jmen, instalace AD
Aktivní prvky ochrany sítí ● Filtrace, proxy, firewall ● Filtrace přenosu, zakázané adresy, aplikační protokoly ● Proxy, socks, winsocks ● Překlad adres.
Počítačové sítě ● Síťové architektury ● Internet – historie a současnost ● Místní a rozsáhlé sítě ● Síťové prvky ● Adresace v sítích TCP/IP ● URI ● Síťové.
Internet. je celosvětový systém navzájem propojených počítačových sítí („síť sítí“), ve kterých mezi sebou počítače komunikují pomocí rodiny protokolů.
 = jedná se o vzájemné propojení lokálních počítačových sítí pomocí vysokorychlostních datových spojů  vznikl spojením mnoha menších sítí  v každé.
Transportní vrstva v TCP/IP Dvořáčková, Kudelásková, Kozlová.
Shrnutí A – Principy datové komunikace B – TCP/IP 1.
Číslo projektu CZ.1.07/1.5.00/ Název školy Gymnázium Česká a Olympijských nadějí, České Budějovice, Česká 64 Název materiálu VY_32_INOVACE_IVT_1_KOT_18_POCITACOVA_SIT.
Internet – pojmy, služby
Zásobník protokolů TCP/IP
NÁZEV ŠKOLY: S0Š Net Office, spol. s r.o, Orlová Lutyně
Počítačové sítě Systém pro přenos souborů – protokol FTP
TÉMA: Počítačové systémy
DNS (Domain Name System)
Číslo projektu OP VK Název projektu Moderní škola Název školy
DNS (Domain Name System)
Propojování sítí (1) Propojování sítí je možné realizovat, např. pomocí: Repeater: zesilovač, který předává veškeré informace z jedno-ho síťového segmentu.
Počítačové sítě Systém pro přenos souborů – protokol FTP
Aplikační vrstva Přístup k transportní vrstvě z vrstvy aplikační – rozhraní služeb – služby pro systémové aplikace, služby pro uživatelské aplikace HTTP.
Počítačové sítě IP vrstva
Příklad topologie sítě Adresace v internetu MAC adresa – fyzická adresa interface (rozhraní) Je zapsána v síťové kartě. Je identifikátor uzlu.
Počítačové sítě IP vrstva
Adresace v Internetu (1)
Ing. Jiří Šilhán DNS.
Informatika Internet.
Transkript prezentace:

1 Počítačové sítě Aplikační vrstva Přístup k transportní vrstvě z vrstvy aplikační – rozhraní služeb – služby pro systémové aplikace, služby pro uživatelské aplikace IP UDPTCP RIP RTPSNMP DNS SMTP HTTP FTP port TELNET

2 Počítačové sítě Aplikační vrstva Charakteristika aplikační vrstvy – poskytuje aplikacím přístup k síťovým službám Obsahuje protokoly, které implementují síťové aplikace Protokoly jsou specifikovány ve standardech RFC Protokoly základní (musí být implementovány, ale nemusí být administrativně povoleny) – SMTP, FTP, TELNET, DNS Protokoly doporučené – SNMP, HTTP Protokoly volitelné (rozšiřující) – RTP, RSVP Aplikace typu „klient“ – spouští uživatel ve své relaci Aplikace typu „server“ – programy typu daemon – spouští root nebo jiný systémový uživatel (zpravidla skriptem )

3 Počítačové sítě Aplikační vrstva – Domain Name System (DNS) DNS je distribuovaná databáze, kterou používají TCP/IP aplikace k mapování doménových jmen do IP adres (a naopak) DNS informace jsou rozprostřeny po množině DNS serverů Mapovací informace jsou přenášeny prostřednictvím aplikačního protokolu DNS DNS může používat transportní služby UDP (zpravidla) nebo TCP (ojediněle) DNS protokol používají ke vzájemné komunikace DNS servery (šíření DNS databází) nebo DNS klienti s DNS servery (požadavek – odpověď)

4 Počítačové sítě Aplikační vrstva – hierarchie DNS jmenného prostoru eduarpa 178 in-addr 195 com 78 org adczzw sun mendelu www prod akela 10 Doména nejvyšší úrovně TLD Doména druhé úrovně SLD I III II arpagenericCC

5 Počítačové sítě Aplikační vrstva - DNS I arpa (Address and Routing Parameter Area) – Infrastructure Domain II Generic Domain III CC (Country Code) Domain Kořenová doména (bezejmenná) (Root Domain) – Root Servers ( TLD oblasti

6 Počítačové sítě Aplikační vrstva - DNS SLD – Second Level Domains in-addr.arpa (v TLD arpa) –inverzní doména IPv4 –doménová jména „zón“ v oblasti geografické CC a v oblasti „generic“ (např. mendelu.cz) Informace (jmenné mapy) pro jednotlivé zóny poskytují jmenné servery (Name Servers, DNS servers) Databáze kořenových jmenných serverů jsou v Internetu centrálně distribuovány Informace o doménách druhé úrovně (poskytují kořenové jmenné servery (Root Servers) - administrativně určené Informace o doménách třetí úrovně jsou zajištěny na úrovni jmenných serverů 2. úrovně Další úrovně: čtvrtá, pátá …(nižší jen ojediněle) jsou zajištěny lokálně (jmennými servery 3. úrovně)

7 Počítačové sítě Aplikační vrstva - DNS Doménové jméno TLD oblastí II a III (např. pro uzel 5.úrovně) –úplné - návěstí5.návěstí4.návěstí3.návěstí2. hribek.mech.les.cz. doména („zóna“) –relativní – hribek platí v doméně mech.les.cz. hribek.mech platí v doméně les.cz. Doménová oblast I - TLD (arpa) – doména 2.úrovně in-addr – 6 úrovní – návěstí uzlů v úrovních 3 – 6 je dekadické vyjádření příslušného oktetu IP adresy uzlu

8 Počítačové sítě Aplikační vrstva - DNS Funkce zóny in-addr.arpa – reverzní mapování (překlad IP adresy na doménové jméno) Zóna in-addr.arpa – reverzní doména – je distribuovaná – zajišťují ji zpravidla name servery domén, které používají příslušné IP sítě Reverzní doménové jméno –úplné in-addr.arpa (je reverzní doméno jméno uzlu dahlia.mendelu.cz, kterému je přiřazena IP adresa –relativní – 10 – platí v doméně in-addr.arpa

9 Počítačové sítě Aplikační vrstva – DNS Protokol DNS – specifikuje výměnu DNS zpráv –mezi síťovou aplikací vyžadující IP adresu k doménovému jménu a DNS serverem zajišťujícím danou zónu –mezi dvěma DNS servery DNS protokol je založen na principu klient – server (well- known port 53) Používá transportní služby UDP (pro výměnu jednoduchých DNS zpráv) nebo TCP (pro transfer jmenných databází) DNS zprávy jsou typu požadavek (query) a odpověď (response)

10 Počítačové sítě Aplikační vrstva – DNS Formát DNS zprávy požadavek/odpověď DNS zdrojové záznamy (Resource Records – RR) jsou uloženy v databázích DNS serverů Pojmy: –Zóna –Autorita zóny – autoritativní odpověď –Primární a sekundární DNS server –Iterativní a rekurzivní požadavek/odpověď DNS záhlaví 12 B DNS zpráva (různý počet DNS zdrojových záznamů)

11 Počítačové sítě Aplikační vrstva – DNS Name server DotazOdpověď Zóna Name serveru DB Cache Dotaz Odpověď Plnění cache

12 Počítačové sítě Aplikační vrstva – DNS Formát DNS zprávy request response HEADER QUESTIONS AUTHORITY ADDITIONAL INFORMATION Sekce QUESTIONS ANSWERS AUTHORITY ADDITIONAL INFORMATION

13 Počítačové sítě Aplikační vrstva – DNS Sekce „HEADER“ – 12 B Formát záhlaví identifikátorpříznaky (flags) Počet RR v sekci QUESTIONS Počet RR v sekci AUTHORITY Počet RR v sekci ANSWERS Počet RR v sekci ADDITIONAL QRAARATCRDKód operaceKód odpovědinepoužito flags O – žádost 1 - odpověď 0 – stand. požadavek 1 – inverzní požadavek 2 – zašli status serveru – bez chyby 1,2,3,5 – chyby Rekurze povolena Žádost o rekurzivní odpověď Zkrácená zpráva Autoritativní odpověď

14 Počítačové sítě Aplikační vrstva – DNS Sekce „QUESTIONS“ – sekce požadavků (dotazů) obsahuje jeden dotaz - –„query name“ – vyhledávané doménové jméno –„query type“ (16 b) – typ záznamu (RR) –„query class“ (16 b) – obvykle IN=1 (internetové doménové jméno) Sekce „ANSWERS“ - odpověď Sekce „AUTHORITY“ – autoritativní odpověď Sekce „ADDITIONAL INFORMATION“ – dodatečné informace

15 Počítačové sítě Aplikační vrstva – DNS Reprezentace doménového jména v RR návěstí 4.úrovně návěstí 3.úrovně návěstí 2.úrovně 6dahlia7mendelu2cz čitače znaků

16 Formát sekce QUESTIONS – DNS query Reprezentace doménového jména – query name návěstí 4.úrovně návěstí 3.úrovně návěstí 2.úrovně 6dahlia7mendelu2cz čitače znaků query name query typequery class (0x01)

17 Hodnoty type/query type A1IP adresaXX NS2Name serverXX CNAME5Kanonické jménoXX PTR12Odkaz do inverzní doményXX HINFO13Informační záznamXX MX15Mail exchangerXX SOA6Záznam Start of AuthorityXX AXFR252požadavek na přesun zónyX ANY255požadavek na všechny záznamyX Name Hodnota Popis type query type

18 Počítačové sítě Aplikační vrstva – DNS Formát DNS záznamu RR ttl – platnost záznamu (sec) doménové jméno typtřída IN (1) délka dat zdroje – např. 4 pro IP adresu data zdroje

19 Počítačové sítě Aplikační vrstva – DNS DNS záznamy RR jsou uloženy v databázi zóny Databázi zóny tvoří: –Základní zónový soubor – obsahuje standardní záznamy pro všechny IP uzly zóny –Reverzní zónové soubory – obsahují reverzní záznamy pro všechny IP uzly zóny –Zónový soubor specifické domény (pro uzel ) –Zónový soubor specifické reverzní domény in-addr.arpa –Zónový soubor kořenové domény (inicializační soubor pro cache)

20 Počítačové sítě DNS - typy záznamů Záznam začátku autority zony („Start of Authority Record“) zóna[ttl] v sec class IN SOAkontakt adresa. Charakteristika zóny ( serial refresh retry expire minimum) mendelu.cz 16 admin.dahlia. mendelu.cz. ( )

21 Počítačové sítě DNS - typy záznamů Adresový záznam („Address Record“) Záznam pro zřetězené jméno („Canonical Name Record“) [ttl]aliasclassCNAME orig. doménové jméno www15 dahlia.mendelu.cz. [ttl]hostclassAIP adresa akela

22 Počítačové sítě DNS - typy záznamů Záznam uzlu doručujícího poštovní zprávy („Mail Exchanger Record“) Záznam pro DNS server zóny („Name Server Record“) [ttl] doménové jméno zóny class NS doménové jméno DNS serveru 12 dahlia.mendelu.cz. mendelu.cz. [ttl] doménové jméno zóny/uzlu classMX doménové jméno mail serveru 1 15 dahlia.mendelu.cz. mendelu.cz. preference 0/5/10..

23 Počítačové sítě DNS - typy záznamů Ukazatel na záznam v reverzní doméně (= in- addrr.arpa.) pro daný uzel („Domain Name Pointer Record“) [ttl] reverzní DN classPTRdoménové jméno in-addr.arpa. 112 akela.mendelu.cz.

24 Počítačové sítě DNS - typy záznamů Implementace DNS (de facto standard) – BIND (Berkeley Internet Name Domain) –DNS server (daemon named) –DNS klient (knihovní funkce „resolver“) –nástroje pro ověření funkcí DNS server (utilita nslookup) –konfigurační soubory (named.conf…) –datové „zónové“ soubory (tzv. „Master files“) přímá databáze inverzní databáze root databáze

25 DNS query Funkční schéma DNS uživatelský program Lokální systém Vzdálené systémy Resolver Name server Name server (primární) Master files Name server Sdílená databáze (cache) odkaz obnova odkaz připojení RR uživ. dotaz uživ. odpověď DNS response DNS query DNS response žádost o update update

26 Počítačové sítě DNS Iterační komunikace klient (1) A? server NS-2 server NS-1 root server (8) A (7) A (5) NS-2 (3) NS-1 (6) A? (4) A? (2) A?

27 Počítačové sítě DNS Rekurzivní komunikace ( root server rekurze neposkytuje) klient (1) A? server NS-2 server NS-1 root server (8) A (7) A (3) NS-1 (5) A? (4) A? (2) A? (6) A