STRUKTURA INTERNETU
STRUKTURA INTERNETU
URL Uniform Resource Locator
Má stejný význam, jako telefonní číslo. URL musíme zadat, abychom mohli “zavolat” požadovanou službu. URL má
3 části:
1. accesss-specification = specifikace způsobu přístupu ke zdroji
2. server-specification = specifikace serveru, kde je zdroj umístěn
3. resource-specification = specifikace zdroje na serveru
Obecný formát URL:
access-spec://server-spec/resource-spec
http://host.domain[:port]/type[path][?key1[+key2]] (implicitní port je 80)
http://www.einet.net/hytelnet/HYTELNET.html
TCP/IP
sada TCP/IP protokolů. Je to základní protokol Internetu a každý počítač musí být schopen komunikovat s Internetem díky těmto protokolům..
Router
Každý paket (soubor dat, který je přenášen v počítačových sítích) cestuje od směrovače ke směrovači a je posílán optimální trasou dále. Při výpadku některých spojů jsou hledány náhradní cesty. Nejdůležitější je protokol IP.
Aplikace
Jde o protokol TCP. Zajišťuje bezchybnou komunikaci aplikací. Existuje mnoho aplikačních protokolů na bázi TCP.. např. Telnet, FTP,....
IP adresy a doménová jména
IP adresa
IP adresa (32 bitové číslo) se uvádí se jako 4 dekadická čísla. Každý počítač má přidělenou jedinečnou IP adresu.
Např. 182.108.160.9
Doménové jméno
Pro lepší pamativání je IP adresa nahrazena tzv. doménovým jménem.
Forma adresy: host.domain
Např.: www.google.com
Vrcholová doména – (“top level” doména, doména 1.řádu)
Nachází se za poslední tečkou na pravé straně doménového jména.
Např.:
com - komerční organizace v USA, Kanadě
gov - vládní úřady v USA, Kanadě
cz - Česká republika
at - Rakousko
atd...
subdomény – (“second level” domény)
ac. at - akademické instituce v Rakousku
v c vut.cz ČR - přímo zkratky institucí
earn.cvut.cz - počítač earn na ČVUT
inter-net.websnadno.cz
atd…
DNS (Domain Name Service)
Uživatelé používají doménová jména - počítače komunikují pomocí IP adres. Vzájemný překlad zajišťuje DNS.
Klient - Server
Jeden od druhého něco potřebuje a požaduje. Při komunikaci se klient a server řídí dohodnutým protokolem.
Aplikační protokol
Klienti a servery na úrovni aplikací na bázi protokolu TCP/IP.
Např. Telnet, FTP, WAIS, Gopher, HTTP...atd.
Port
Server (např. Telnetu) “naslouchá” na určitém přípojném bodu - portu. Pokud chce klient komunikovat se serverem musí zadat IP adresu a port.