Internet

2. hodina WBA


Matěj Cajthaml — SSPŠ

©

Internet

Internet

  • internet = celosvětový systém navzájem propojených počítačových sítí
  • počítačivá síť = sdružení technických prostředků, realizující spojení a výměnu informací
  • Typy počítačových sítí: peer to peer a client-server

Jaké služby využívají internet?

Služby využívajicí internet

  • webové stránky
  • přenos videa a zvuku, sdílení souborů
  • e-mail, komunikace, sociální sítě

Jaké existují počítačové sítě?

Počítačové sítě

  • vědecké, vojenské, bankovní instituce
  • školy
  • osobní (soukromé) domácí sítě

Historie internetu

Historie internetu

  • point-to-point internet po 2. světové válce
  • 1969 vznik síť ARPANET s 4 uzly
  • 1972 měla síť ARPANET cca 70 zařízení
  • následovaly další sítě, které se navzájem propojovali
  • dnešní internet jsou sítě propojené po celém světě
  • 1992 ČVUT se připojilo k internetu (Rakousko, Linec)

Počet připojených zařízení

1978 27 tisíc zařízení
1992 1 milión zařízení
1996 55 miliónů zařízení
2000 250 miliónů zařízení
2009 1.8 miliardy zařízení
2020 50 miliard zařízení

World Wide Web

World Wide Web

  • WWW = soustava propojených hypertextových dokumentů
  • hypertextový dokument = dokument, který je vázan na hyperlinky na jiné dokumenty
  • strukturově ne-lineární
  • pro zobrazení je potřebný webový prohlížeč
  • HTTP(/S)
  • formát HTML
  • adresace pomocí URL

Doména

  • doména = jednoznačný identifikátor serveru na internetu
  • několik částí oddělené tečkami
  • ASCII, ignoruje velikost písmen

Doména

  • 1. řádu - určuje zemi / obecnou skupinu. Například .cz, .uk, .fr
  • 2. řádu - nejčastější případ koupě. Určuje společnost / entitu. Například seznam.cz
  • x. řádu - tzv. subdoména - poddoména. Například email.seznam.cz

URL adresa

  • řetězec znaků s definovanou strukturou

  • URL = Uniform Resource Locator
  • specifické umístění souboru na internetu a serveru
  • záleží na velikosti písmen, vyjma protokolu a domény
  • (ne)povinné části

Určete části URL

Více parametrů

https://ssps.cz/?vek=4&jmeno=matej

Platné URL

URL adresy

PRÁCE

  • vyzkoušejte různé URL adresy, protokoly s různými kotvami a parametry, procházejte známe webové stránky a zjistěte, jak jejich URL vypadají.
  • narazili jste na něco speciálního? Jaké stránky jste zkoušeli?
  • existuje neplatná URL?
  • přečtěte (vyhledejte) si stránku "What is URL?" na stárnce developer.mozilla.org. Co nového jste se dozvěděli?

Webový vyhledávač

  • automatický systém vyhledávající informace na WWW.
  • podobnost s tzv. webovým katalogem
  • vypnutí pomocí souboru robots.txt
  • seznam webových vyhledávačů
  • hluboký web (deep web)
  • temný web (dark web)

Určete zařazení

(obyčejný / hluboký / temný web)

  • virtuální škola / moodle
  • stránky školy
  • bakaláři
  • Facebook profil
  • zprávy v Messengeru
  • onion web
  • e-mailový klient

Webové protokoly

  • existuje nespočet webových protokolů
  • každý protokol si určuje vlastní syntaxi, sémantiku a synchronizaci

Protokol - HTTP

  • = Hyper Text Transfer Protocol
  • přenos hypertextových dokumentů
  • obyčejně se využívá port 80
  • dnes je základem pro mnoho odvětví v IT

Protokol - HTTPS

  • = HTTP Secure
  • zabezpečená návstavba HTTP
  • data jsou šifrována
  • obyčejně se používá port 443

  • dřívě používán pro přenos důvěrných informací
  • dnes je nutný skoro na všech webových stránkách

Protokol - IP

  • = Internet Protocol
  • směrování na internetu
  • směrování packetů
  • síťová vrstva

  • IPv4 je vyčerpaná

  • IPv4 → 192.168.0.1
  • IPv6 → 2001:718::fec9:ca5

Protokol - DNS

  • = Domain Name System
  • převod doménových jmen na IP

  • hiearchický systém
  • lepší orientace pro lidi

  • seznam.cz převede na 77.75.76.3

IP adresy

PRÁCE

Nalezněte vaší IP adresu. Určete v jakém formátu je. Je unikátní ve třídě?

FTP

  • = File Transfer Protocol
  • přenášení souborů mezi počítači
  • různé operace

  • FTP klient / FTP v prohlížeči
  • využívá model klient-server
  • např. nahrávání webových stránek, zálohování
  • např. WinScp, FreeCommander, FileZilla, ...

Protokoly

PRÁCE

sepište v pěti bodech zajímavé informace o nějakém dalším protokolu

Shrnutí

Co je to Internet a počítačová síť?
Jaký je rozdíl mezi HTTP a HTTPS?
Co je to URL?
Co je to DNS?
Jaký rozdíl je mezi webovým katalogem a vyhledávačem?

Děkuji za pozornost!

  • matej.cajthaml@ssps.cz
  • https://ssps.cajthaml.eu/