Internet. globální komunikační a informační médium decentrálně založená struktura bez centrálního řízení a kontroly využívání struktury zdarma



Podobné dokumenty
Technické prostředky počítačové techniky Internet

Informační systémy 2. Internet. Obsah: Obecné vymezení Charakteristika, historie, CESNET, topologie Adresace v Internetu Vybrané služby IN2-1 1

Informační systémy 2. Internet. Obsah: Obecné vymezení Charakteristika, historie, CESNET, topologie Adresace v Internetu Vybrané služby IN2-1 1

Úvod do aplikací internetu a přehled možností při tvorbě webu

Úvod do tvorby internetových aplikací

Historie Internetu instalace prvního uzlu společností ARPA

Inovace výuky prostřednictvím šablon pro SŠ

Datum vytvoření. Vytvořeno 18. října Očekávaný výstup. Žák chápe pojmy URL, IP, umí vyjmenovat běžné protokoly a ví, k čemu slouží

Úvod do informatiky 5)

Úvod do informačních služeb Internetu

Škola: Gymnázium, Brno, Slovanské náměstí 7 III/2 Inovace a zkvalitnění výuky prostřednictvím ICT Název projektu: Inovace výuky na GSN

Registrační číslo projektu: CZ.1.07/1.5.00/ Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost

Základní pojmy spojené s webovým publikováním ~ malý slovníček pojmů~ C3231 Základy WWW publikování Radka Svobodová, Stanislav Geidl

(X)HTML a CSS. VOŠ a SŠT Česká Třebová

CZ.1.07/1.5.00/

Škola. Číslo projektu. Datum tvorby 12. září 2013

Internet WEB stránky HTML, Hypertext MarkUp Language - nadtextový jazyk - Místo příkazů obsahuje tagy - značky

Počítačová síť. je skupina počítačů (uzlů), popřípadě periferií, které jsou vzájemně propojeny tak, aby mohly mezi sebou komunikovat.

KAPITOLA 2 - ZÁKLADNÍ POJMY INFORMAČNÍCH A KOMUNIKAČNÍCH TECHNOLOGIÍ

Inovace výuky prostřednictvím šablon pro SŠ

Webové stránky. 2. Úvod do jazyka HTML. Datum vytvoření: str ánk y. Vytvořil: Petr Lerch.

Identifikátor materiálu: ICT-3-03

Uspořádání klient-server. Standardy pro Web

Tvorba jednoduchých WWW stránek. VŠB - Technická univerzita Ostrava Katedra informatiky

Internet 1 vývoj, html, css

materiál č. šablony/č. sady/č. materiálu: Autor: Karel Dvořák Vzdělávací oblast předmět: Informatika Ročník, cílová skupina: 7.

DUM č. 11 v sadě. 36. Inf-12 Počítačové sítě

Informatika. 20 Internet

Internetové publikování

Inovace bakalářského studijního oboru Aplikovaná chemie

Celosvětová síť Internet. IKT pro PD1

Inovace výuky prostřednictvím šablon pro SŠ

Sítě a internet. Vladimíra Zádová, KIN, EF TUL KS JIčín

WWW a HTML. Základní pojmy. Ivo Peterka

Identifikátor materiálu: ICT-3-10

Maturitní otázka webové stránky (technologie tvorby webu) Co znamená pojem Web? Web, www stránky, celým názvem World Wide Web,

1 Protokol TCP/IP (Transmission Control Protocol/Internet Protocol) a OSI model

Vyšší odborná škola a Střední škola,varnsdorf, příspěvková organizace. Šablona 1 VY 32 INOVACE

Využití informačních technologií v cestovním ruchu P1

Internet - základní pojmy

Počítačové sítě. Počítačová síť. VYT Počítačové sítě

Internet protokol, IP adresy, návaznost IP na nižší vrstvy

3.4 Základní služby Internetu

Historie ARPANET. UCLA (University of California, Los Angeles) UCSB (University of California, Santa Barbara)

Název školy: Základní škola a Mateřská škola Žalany. Číslo projektu: CZ. 1.07/1.4.00/ Téma sady: Informatika pro devátý ročník

Databázové aplikace pro internetové prostředí PHP úvod, základní princip, vkládání skriptu, komentáře, výpis na obrazovku

Malý průvodce Internetem

Po ukončení tohoto kurzu budete schopni:

Zásobník protokolů TCP/IP

CHEMICKÉ INFORMACE. ší šířen NA INTERNETU

Služby Internetu. Ing. Luděk Richter

metodický list č. 1 Internet protokol, návaznost na nižší vrstvy, směrování

Úvod Úrovňová architektura sítě Prvky síťové architektury Historie Příklady

Mgr. Jaroslav Šilberský

Uživatel počítačové sítě

Internet. Počítačová síť, adresy, domény a připojení. Mgr. Jan Veverka Střední odborná škola sociální Evangelická akademie

Inovace bakalářského studijního oboru Aplikovaná chemie

9. Sítě MS Windows. Distribuce Windows. Obchodní označení. Jednoduchý OS pro osobní počítače, pouze FAT, základní podpora peer to peer sítí,

Internet. Téma č. 5 - Internet

Tvorba webu. Úvod a základní principy. Martin Urza

7. Aplikační vrstva. Aplikační vrstva. Počítačové sítě I. 1 (5) KST/IPS1. Studijní cíl. Představíme si funkci aplikační vrstvy a jednotlivé protokoly.

Současný svět Projekt č. CZ.2.17/3.1.00/32038, podpořený Evropským sociálním fondem v rámci Operačního programu Praha adaptabilita

Webové stránky. 1. Publikování na internetu. Datum vytvoření: str ánk y. Vytvořil: Petr Lerch.

HTML XHTML JavaScript PHP ASP.Net Zajímavé odkazy

VNITŘNÍ POKYN Č. 3/2004 PROVOZNÍ ŘÁD POČÍTAČOVÉ SÍTĚ

Relační vrstva SMB-Síťový komunikační protokol aplikační vrstvy, který slouží ke sdílenému přístupu k souborům, tiskárnám, sériovým portům.

Internet 2 css, skriptování, dynamické prvky

VÝVOJ INTERNETOVÝCH APLIKACÍ - VIA

Registrační číslo projektu: CZ.1.07/1.5.00/ Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost

Historie internetu. Historie internetu

Tvorba jednoduchých WWW stránek. VŠB - Technická univerzita Ostrava Katedra informatiky

Registrační číslo projektu: CZ.1.07/1.5.00/ Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost

EU-OPVK:VY_32_INOVACE_FIL9 Vojtěch Filip, 2013

PHP PHP je skriptovací programovací jazyk dynamických internetových stránek PHP je nezávislý na platformě

INFORMAČNÍ SYSTÉM ŠKOLY INTERNET A INTRANET

Inovace výuky prostřednictvím šablon pro SŠ

IVT 2. ročník INFORMAČNÍ SÍTĚ

Maturitní témata Školní rok: 2015/2016

Web. Získání informace z internetu Grafické zobrazení dat a jejich struktura Rozšíření funkcí pomocí serveru Rozšíření funkcí pomocí prohlížeče

Internet, intranet a síťové protokoly

Registrační číslo projektu: Škola adresa:

Komunikace mezi uživateli: možnost posílání dat na velké vzdálenosti

VÝUKOVÝ MATERIÁL. Bratislavská 2166, Varnsdorf, IČO: tel Číslo projektu

rychlý vývoj webových aplikací nezávislých na platformě Jiří Kosek

Principy fungování WWW serverů a browserů. Internetové publikování

Profilová část maturitní zkoušky 2017/2018

Nové přístupy tvorby web site. Doc. Ing. Zdeněk Havlíček, CSc. KIT PEF CZU - 13/11/2001

Počítačové sítě internet

Tovek Tools. Tovek Tools jsou standardně dodávány ve dvou variantách: Tovek Tools Search Pack Tovek Tools Analyst Pack. Připojené informační zdroje

POČÍTAČOVÉ SÍTĚ A KOMUNIKACE OBOR: INFORMAČNÍ TECHNOLOGIE

Historie Internetu. Laboratorní informační systém (LIS) - Internet přednáška 1

1. Začínáme s FrontPage

Adresování v internetu

Základy informatilky část 7

Profilová část maturitní zkoušky 2013/2014

CAD pro. techniku prostředí (TZB) Počítačové sítě

PHP - úvod. Kapitola seznamuje se základy jazyka PHP a jeho začleněním do HTML stránky.

Základy Internetu. Základy Internetu

Transkript:

Síť sítí - síť typu WAN celosvětový společný přístup od počítačů a sítí globální rozšíření - stamilióny přímých či nepřímých uživatelů přes 1 mil. serverů s více než 50 mil. WWW stránek globální komunikační a informační médium decentrálně založená struktura bez centrálního řízení a kontroly využívání struktury zdarma 1 2

Trendy Každodenně rostoucí počet uživatelů Rostoucí rychlost datových přenosů ( 2) Multimediální informace Integrace ových služeb (včetně komerčních) na WWW přibývající komercionalizace globalizace služeb, současný nárůst trhů 3 Počet lidí na u (podle jazyků) 4

Počet lidí na u (podle světad tadílů) cca 1,1 mld. 5 Počet lidí na u (podle světad tadílů) cca 1,1 mld. 6

(10 Gbs) Síť ABILENE (USA) 7 (100 Gbs) Síť ABILENE (USA) 8

Různé aspekty ové kultury byl původně využíván v akademickém prostředí vzájemná pomoc a podpora důraz a respektování síťové etiky ( netiqette ) možnost zneužití např. pro politické účely, pornografii,... ochrana dat ( čirý ový uživatel) problematické hledání trestní a právní odpovědnosti kompromis mezi svobodou a cenzurou problematika bezpečnosti: viry, hakeři, fire wall 9 Historie vzniku u Strategický problém v období studené války: Jak bude moci komunikovat armáda po atomové válce, bude-li zničena stávající informační infrastruktura? Centrálně řízena síť je vynikající, ale zde nepoužitelná Řešení v roce 1964: Síť bez centrálního řízení, všechny uzly mají stejný status a oprávnění k manipulaci se zprávami (odesílání, předávání a příjem). Nejsou posílány celé, ale jsou rozděleny do jednotlivých paketů Datové pakety jsou postupně předávány od uzlu k uzlu. Výpadek uzlu nehraje žádnou roli, jeho roli přebírá nejbližší možný uzel 10

Od ARPANETu... 1968 - první síť pro oddělení Pentagonu (Advanced Research Project Agency) 1969 - vytvoření sítě o 4 uzlech - ARPANET v sedmdesátých letech se připojují univerzity a výzkumné ústavy - přechod na civilní využívání TCP/IP (Transmission Control Protocol / Protocol) - etabluje se jakožto komunikační standard 11... k u od 90. let se hovoří o u 13.2.1992 - uvedení u do ČSFR (Cesnet) society - http://www.isoc.org 12

CESNET 5/2007 topologie 13 Topologie evropské sítě GÉANT 14

O co jde??? World Wide Web (WWW) WWW je informační systém na bázi hypertextových dat v grafickém uživatelském prostředí vznikl v roce 1989 v CERNu (Ženeva) jako IS pro tamní výzkumné pracovníky hypermediální systém - umožňuje ve WWW dokumentech vzájemnou vazbu a propojení mezi multimediálními daty (texty, grafikou, audiosoubory, videosoubory, ) k WWW dokumentům je možný přístup z klientských počítačů prostřednictvím tzv. WWW-browserů 15 Adresy v u IP adresy doménové (symbolické) adresy uživatelské adresy e-mailové adresy URL adresy 16

IP adresy v u MAC adresa - Medium Access Control hardwarová adresa síťového adaptéru pevně stanovená výrobcem (v případě Ethernetu má 12 hexadecimálních číslic) DHCP- Dynamic Host Configuration Protocol BOOTP - Bootstrap Protocol starají se o přiřazení IP adres MAC adresám v LAN (nebo se IP adresy dají nastavit ručně na každém zařízení) 17 Adresace - IP- adresa (IPv4) IP-Adresa je složena ze čtveřice čísel (< 256), jež jsou od sebe odděleny tečkami. Společně vytváří jednu určitou adresu na u. Teoreticky lze adresovat 2 32 adres (4,29 miliardy) Experimentálně se provozuje nové adresní schéma (128 bitů -IPv6) Př. : ovská adresa: 124. 37. 4. 7 analogie Poštovní adresa: Čísla domů Ulice Místo Země 18

Adresace - IPv4 - adresa V závislosti na rozsahu sítě se používají 3 formáty adres: adresy třídy A (7,24) - pro rozsáhlé sítě s mnoha počítači; adresa sítě je 7 bitů, adresa hosta v síti 24 bitů 7 24 0 netid hostid adresy třídy B (14,16) - pro střední sítě 2 14 16 10 netid hostid adresy třídy C (21,8) - pro menší sítě 3 21 8 110 netid hostid 19 Adresace - IPv4 - adresa Adresy třídy A a B mohou vytvářet vlastní adresaci subsítí: 2 14 16 10 netid subnetid hostid Tabulky obsahující systém přidělených adres musí být k dispozici na příslušných směrovačích (routerech). Centrální evidence přidělených IP adres i systém přidělování nových domén se vede a organizuje v USA (evidence je k dispozici na www.internic.net). http://www.internic.net/ 20

Adresace - IPv6 Teoreticky lze adresovat 2 128 adres (667 miliard adres) možnost adresace mobilních telefonů, každého přístroje možnost vlastní identifikace pro každý přístroj hierarchická struktura sítě zabudované bezpečnostní prvky nativní podpora kvality služeb flexibilní hlavička 0 vyšší náklady přechodu na novou technologii 0 je nutný upgrade síťového vybavení 0 je třeba přizpůsobit aplikace komunikující po síti 0 přínos nasazení pro řadu systémů a aplikací je nejistý 21 Doménov nové adresy v u doménov nová adresa - symbolick symbolické pojmenování uzlu - umožň žňuje snadnější organizaci adres v u; domény 1. úrovně - cz cz, fi, - zkratky států nebo speciáln lní domény (com( com, edu, net, mil, gov, org); domény 2. úrovně - vslib domény 3. úrovně tyto. vslib.cz, vláda. da.cz, ; doménov nová adresa uzlu - home DNS - Domain Naming System - zaji tyto.vslib.cz, aquila.vslib vslib.cz home.tyto..tyto.vslib.cz, ; zajišťuje převod p IP adres na doménov nové adresy a naopak. čtvrtek, 3. května 2007 22

Adresace - Domain Name System (DNS) Alternativní forma adresace je rovněž vystavěna hierarchicky adresa DNS obsahuje komponenty, které jsou od sebe odděleny tečkami: host.subdomain.domain.topleveldomain (např.:www.hf.vslib.cz) častá adresace (toplevel domain): v USA: označení zemí: com komerční organizace de Německo mil vojenské organizace ch Švýcarsko gov vládní organizace at Rakousko edu vzdělávací organizace uk Velká Británie org ostatní organizace cz Česká republika 23 Uživatelské adresy v u adresa uživatele u v u: user@adresa-uzlu uzlu user - uživatelské jméno, využit ití zejména při p i on-line komunikaci v síti... čtvrtek, 3. května 2007 24

E-mailové adresy v u mail - (čti e-mail ti ímejl ) - elektronická pošta; e-mailová adresa: jméno no-uživatele@doména jméno no-uživatele - nemus uživatelskému jménu; doména - většinou pouze n nemusí odpovídat dat inou pouze název domény, nikoliv adresa konkrétn tního uzlu. čtvrtek, 3. května 2007 25 Uniform Resource Locator (URL) Browser musí poznat, kde se nachází hledaný dokument; tuto adresu obsahuje URL URL je složen z: - identifikace ovské služby (HTTP, FTP,...) - ovské adresy serveru (IP-adresy nebo jména domény) -umístění dokumentu na serveru Hypertext ve WWW stránkách je založen na automatickém propojení URL (spojení) 26

URL adresy v u URL - Uniform Uniform Resource Locator - umožň žňuje identifikovat informační zdroj na u; URL adresa: protokol://[user@]uzel[:port][/cesta][/soubor][?parametry] nebo mailto:e :e-mailová-adresaadresa Příklady: http://www.ders ders.cz/obd/jcu ftp:// ://novak@home.hf.vslib.cz mailto:pavel pavel.satrapa@.satrapa@jcu.czcz telnet:// ://home.hf.vslib.cz news:// ://news.vslib.cz čtvrtek, 3. května 2007 27 Browser = přístupový program k WWW původně určen k prohlížení webovských stránek dnes: univerzální ovské uživatelské rozhraní Explorer: WWW browser od firmy Microsoft podíl na trhu: cca. 70% další: Netscape Communicator ústup ze slávy Firefox, Mozilla, Mosaic, Opera 28

Vyhledávací služby 2 základní formy: vyhledávací stroj, katalog vyhledávací stroj: zadání hledaného pojmu, výstup ve formě vyhledaných webovských adres (AltaVista, Lycos) katalog: vyhledávání podle strukturovaného seznamu Webovských stránek (Yahoo, Seznam) robot, respektive spider-program pro automatickou výstavbu katalogu a indexů vyhledávacích strojů zlepšení vyhledávání za pomoci komplexních dotazů (logické operátory, ) 29 Vyhledávací stroje Fulltextové indexní systémy dotazovací jazyky jednoduché zadávání dotazů pokročilé dotazování (booleovská logika) řazení dotazů podle relevance 30

Elementy vyhledávacích strojů Robot prochází web a získává stránky Index vytváří a udržuje databázi klíčových slov a odkazů na stránky, které tato slova obsahují vyhledávací stroj vyhodnocuje dotazy a z indexu získává informace o stránkách, které vyhovují dotazu 31 32

33 Dotazovací jazyky Jednoduché dotazy seznam slov fráze v uvozovkách + a - operátory Pokročilé dotazy Booleovské logika (AND, OR, NOT) sdružování do závorek kontextové operátory title: domain: link: 34

Vyhledávací stroje - výhody a nevýhody Výhody: velký rozsah, př. Altavista jednoduchý přístup i pro nepoučené uživatele Nevýhody mnoho nerelevantních odkazů často neaktuální odkazy řazení odkazů 35 Vyhledávací služby Předmětové katalogy ručně zpracované seznamy strukturovaný model informací většinou prověřené zdroje 36

Hlavní kategorie katalogu Yahoo 37 Kategorie Business and Economics na Yahoo 38

Kategorie Business and Economics na Yahoo 39 Předmětové katalogy Výhody: záruka kvality zpřesňující vyhledávání Nevýhody: menší rozsah obecnost popisů platnost odkazů časová náročnost vyhledávání 40

Přehled: Důležité služby u E-Mail Gopher Newsgroups WWW WAIS, ARCHIE FTP IRC Telnet 41 O co jde??? FTP File Transfer Protocol (FTP) slouží k přenosu libovolných souborů (text, obraz, zvuk, videosekvence) mezi různými počítači prostřednictvím sítě jedna z nejpoužívanějších služeb u přenos: - privátních souborů (odpovídající přístupová práva) - celosvětově volně přístupné soubory (anonymní FTP) 42

Telnet O co jde??? standardní služba pro připojení na vzdálené počítače (remote login) uživatel může ze svého počítače pracovat na počítači vzdáleném (terminálová emulace) není využívána vlastní výpočetní kapacita, ale kapacita zvoleného vzdáleného hostitelského počítače možnost pouze textové emulace současné využití: přístup ke knihovním katalogům a k databankám 43 a internet internet - výraz pro obecnou rozlehlou počíta tačovou síť,, sestávaj vající alespoň ze dvou nebo více v menší ších, vzájemn jemně propojených a komunikace schopných sítí; s - celosvětov tová síť sítí - stále častěji se ale používá i označen ení internet ; intranet - privátn tní síť; extranet - vnější síť; firewall - uzel odděluj lující intranet od extranetu. čtvrtek, 3. května 2007 44

Intranet je založen na využití technologie WWW pro zajištění některých funkcí podnikových informačních systémů umožňuje připravovat a zveřejňovat informace v rámci podnikové počítačové sítě stejným způsobem jako v u - prostřednictvím WWW stránek obsah stránek spojen s prvky informačního systému organizace, je řízen a ochraňován proti neoprávněným přístupům je určen převážně pro veřejné sdělitelná data uvnitř organizace není svázán s produkty jedné firmy, tvoříotevřený standard, provozovatelný pod různými operačními systémy a na různých technických platformách umožňuje jednotný přístup k různým dokumentům, které byly vytvořeny různými aplikacemi. umožňuje propojení podnikových databází s prostředím WWW 45 Tvorba webových stránek - možnosti Dvě možnosti vytváření: Strukturní editory upravuje přímo výsledný kód je třeba znát jazyk HTML WYSIWYG editory zobrazují stránku už při psaní tak, jak bude vypadat v prohlížeči zdrojový kód se generuje automaticky žádná znalost jazyka není potřeba. 46

Strukturní editory Tvorba webových stránek možnosti na první pohled těžkopádné, ale kdo umí HTML, dokáže s nimi bez problémů pracovat program vypadá jako obyčejný textový soubor, ale umožňuje trochu sofistikovanější zadávání kódu. Zástupci: Macromedia HomeSite UltraEdit EasyPad (český) PSPad (český) Poznámkový blok neboli Notepad (nepodporuje žádné automatické zadávání kódu) 47 Tvorba webových stránek možnosti Strukturní editory ačkoli v minulých letech zdálo, že lidé z pohodlnosti přejdou od strukturních editorů k wysiwyg editorům, nestalo se tak strukturní editory význam naopak neztrácejí používají je ale zejména profesionální tvůrci dynamických a jinak specifických stránek, z důvodu naprosté kontroly nad vytvářeným kódem většina těchto editorů navíc dokáže třeba takové drobnosti jako zkontrolovat syntaxi jazyka HTML, ověřit všechny odkazy, apod. 48

Tvorba webových stránek možnosti Wysiwyg editory wysiwyg = "What you see is what you get", tedy "co vidíš, to dostaneš práce s nimi je velmi pohodlná vhodné i pro začátečníky Nevýhody: neukazují úplně přesně to, co je výsledkem v prohlížeči občas přidávají do kódu zbytečnosti Zástupci: Microsoft FrontPage Macromedia Dreamweaver Adobe GoLive Pro vytváření stránek lze použít i Microsoft Word všechny slušné wysiwyg editory dnes nabízejí možnost přímé úpravy kódu 49 Tvorba webových stránek technologie HTML (HyperText Markup Language) Hypertextový značkovací jazyk sloužící k vytváření webových stránek XHTML (extensible hypertext markup language) nástupce značkovacího jazyka HTML. značkovací jazyk založený na specifikaci XML, pro tvorbu hypertextových dokumentů v prostředí WWW CSS (Cascading Style Sheets) Jedná se o jazyk pro formátování způsobu zobrazení stránek napsaných v jazycích HTML, XHTML nebo XML. 50

Tvorba webových stránek technologie PHP (PHP: Hypertext preprocesor) PHP je skriptovací jazyk nezávislý na platformě, jehož skripty se začleňují přímo do struktury jazyka HTML a jsou prováděny na straně serveru a uživatel vidí např. jen vygenerovaný HTML kód syntaxe kombinuje několik programovacích jazyků (Perl, C, Pascal a Java) vhodné použití PHP je např. pokud vkládáme do HTML kódu prvky, které se opakují na všech stránkách webu (např. navigační lišta, menu). Další technologie: ASP (konkurence PHP) XML 51 Tvorba webových stránek technologie XHTML + CSS (kaskádové styly) oddělení obsahu a formy spojení těchto technologií je v současné době dostatečně vyspělou metodou, jak vytvářet webové stránky technologie CSS se využívá k formátování obsahu HTML, XHTML a XML dokumentů. kaskádové styly umožňují přesně určit, jak bude který element vypadat stylem můžeme definovat jednotný vzhled celého webu nebo dokumentu (např. všechny nadpisy druhé úrovně budou červené) 52

Tvorba webových stránek technologie XHTML + CSS (kaskádové styly) stejně tak můžeme pomocí stylu nadefinovat vzhled pro jediný výskyt určitého prvku v dokumentu výhody, které kaskádové styly přinášejí, jsou redukce množství použitého kódu a přehlednost kódu navíc, pokud budeme chtít např. změnit barvu písma všech nadpisů třetí úrovně na celém webu, postačí pozměnit jen jednu položku v souboru kaskádových stylů pokud bychom chtěli to samé udělat na webu, který byl vytvořen jen pomocí HTML, museli bychom měnit všechny příslušné atributy u každého nadpisu třetí úrovně 53