Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
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/ Datum: 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 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ů:
Klient naváže spojení se serverem pomocí TCP/IP protokolu Klient pošle požadavek z posloupnosti znaků GET <specifikace dokumentu> CRLF 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 Content-Encoding: x-gzip
6
Adresa zdroje URL 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: Služba http – www stránky ftp – přenos souborů file – lokální soubor news - zprávy diskuzních skupin mailto –
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 K čemu slouží protokol HTTP?
Co je to URL a k čemu slouží? Definuj pojem hypertext. Proč byl protokol HTTP rozšířen o pravidla MIME? Namaluj nákres komunikace mezi klientem a serverem služby www. Co je třeba zajistit, abych mohl provozovat vlastní www server? Co popisuje standard HTML? Co označuje zkratka WWW, kde a proč vznikla tato služba?
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.