Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Pavel Dvořák Gymnázium Velké Meziříčí Počítačové sítě – služba WWW Registrační číslo projektu: CZ.1.07/1.5.00/34.0948 Datum:1. 12. 2013 Jazyk: čeština.

Podobné prezentace


Prezentace na téma: "Pavel Dvořák Gymnázium Velké Meziříčí Počítačové sítě – služba WWW Registrační číslo projektu: CZ.1.07/1.5.00/34.0948 Datum:1. 12. 2013 Jazyk: čeština."— Transkript prezentace:

1 Pavel Dvořák Gymnázium Velké Meziříčí Počítačové sítě – služba WWW Registrační číslo projektu: CZ.1.07/1.5.00/34.0948 Datum:1. 12. 2013 Jazyk: čeština Cílová skupina: studenti vyššího gymnázia, 15–16 let Druh učebního materiálu: studijní materiál + kontrolní otázky na dané téma Očekávaný výstup: student se seznámí s nejpoužívanější službou na Internetu a jejím fungováním Anotace:výklad + kontrolní otázky k probrané látce

2 Co je WWW služba, WWW = World Wide Web, česky celosvětová síť (pavučina) nejpopulárnější ze služeb Internetu soustava propojených hypertextových dokumentů projekt WWW zahájen r. 1989 v CERNu cílem bylo navrhnout mechanismus sdílení a zveřejňování informací týkajících se výzkumných projektů je založena na principu klient-server funkce klienta zabezpečuje WWW prohlížeč (browser) server přijímá a vyřizuje požadavky klientů

3 HyperText, HTML Hypertext – nelineární textový dokument, který odkazuje na jiný dokument či různá místa téhož dokumentu (definován již v r. 1965!) HTML – speciální značkovací jazyk, umožňuje vytvářet složité multimediální dokumenty s obrázky, zvuky a videem, ale také umožňuje hypertextovou navigaci mezi různými dokumenty uloženými na Internetu

4 Protokol HTTP Jeho činnost se sestává z kroků: 1. Klient naváže spojení se serverem pomocí TCP/IP protokolu 2. Klient pošle požadavek z posloupnosti znaků GET CRLF 3. Server odešle obsah požadovaného dokumentu nebo chyby, pokud dokument nemohl být odeslán Klient musel pochopit strukturu přijatého souboru z vlastního jména dokumentu (např. z přípony), což se ukázalo nedostačující => vznikla pravidla MIME.

5 MIME Z důvodů velkého množství formátů souborů přenášených ze serveru bylo nutné rozšířit protokol HTTP o pravidla MIME (Multipurpose Internet Mail Extenxion). Specifikace MIME standardizuje mj. popis přenášených multimediálních dokumentu v záhlaví přenosu tak, aby je přijímací strana mohla správně zpracovat Např.:  Content-Type: text/html; charset=iso-8859-2  Content-Encoding: x-gzip

6 Adresa zdroje URL Identifikátor URL (Uniform Resource Locator) slouží k jednoznačnému určení zdroje Identifikátor URL (Uniform Resource Locator) slouží k jednoznačnému určení zdroje v Internetu (ve smyslu dokumentu či služby) Obecný tvar URL + příklad: Obecný tvar URL + příklad:  služba://přih_jméno:heslo@počítač.doména:port/cesta;parametr?dotaz#část  http://pavel:heslo@email.seznam.cz/login Služba Služba  http – www stránky  ftp – přenos souborů  file – lokální soubor  news - zprávy diskuzních skupin  mailto – e-mail

7 Služba WWW je založena na šťastně navržené spolupráci 3 standardů  HTTP (Hyper Text Transfer Protocol) Pro komunikaci mezi klientem a serverem  HTML (HyperText Mark-up Language) Jazyk pro formátování komplexních dokumentů  URL (Uniform Resource Locator) Jednoznačná identifikace zdroje v Internetu Počítačová sestava (notebook) = klient www server Dotaz (URL) Odpověď (HTML stránka) Protokol HTTP (HTTPS)

8 WWW server provede: Kontrolu, zda je požadavek oprávněný (pokud soubor chráněný, požádá o autentizaci) Nalezne dokument dle URL a zkontroluje, zda nedojde k narušení bezpečnosti (nelze odeslat např. soubor s hesly uživatelů) Dle dokumentu sestaví hlavičku popisující odpověď a samotný dokument Spojí hlavičku s dokumentem a vše odešle Zapíše do logovacího (popř. error logovacího) souboru vyřízený požadavek (popř. chybovou informaci)

9 Servery WWW Též nazývány servery HTTP, jsou procesy (aplikace) provozované na uzlech Internetu Komunikují s klienty a vyřizují jejich požadavky Nejčastěji instalovány na PC s OS Unix, Linux, Windows Implementace serveru není příliš náročná, existuje mnoho druhů v nabídce – liší se rychlostí, komfortem konfigurace a spolehlivostí (nejčastěji Apache na OS Linux = nulová pořizovací cena) Na jednom PC může být více WWW serverů – 1 PC = 1 IP adresa  PC má více alias-jmen – musí být vytvořeny potřebné DNS záznamy

10 Kontrolní otázky 1. K čemu slouží protokol HTTP? 2. Co je to URL a k čemu slouží? 3. Definuj pojem hypertext. 4. Proč byl protokol HTTP rozšířen o pravidla MIME? 5. Namaluj nákres komunikace mězi klientem a serverem služby www. 6. Co je třeba zajistit, abych mohl provozovat vlastní www server? 7. Co popisuje standard HTML? 8. Co označuje zkratka WWW, kde a proč vznikla tato služba?


Stáhnout ppt "Pavel Dvořák Gymnázium Velké Meziříčí Počítačové sítě – služba WWW Registrační číslo projektu: CZ.1.07/1.5.00/34.0948 Datum:1. 12. 2013 Jazyk: čeština."

Podobné prezentace


Reklamy Google