200 likes | 323 Views
Internetová infrastruktura. Historie sítě Internet. RAND Corporation – rok 1964 Síť nebude mít žádnou centrální složku Síť bude od začátku navrhována tak, aby fungovala i když jsou některé její části v troskách Přepojování paketů, datagramová služba ARPA – rok 1968
E N D
Historie sítě Internet • RAND Corporation – rok 1964 • Síť nebude mít žádnou centrální složku • Síť bude od začátku navrhována tak, aby fungovala i když jsou některé její části v troskách • Přepojování paketů, datagramová služba • ARPA – rok 1968 • 50kbps, protokol NCP – Network Control Protocol
Historie sítě Internet • ARPANET • 1971 15 uzlů • 1972 37 uzlů • 1973 první zahraniční uzly ve Velké Británii a v Norsku • Po roce 1990 konec Arpanetu
Historie služeb na Internetu • Červenec 1972 elektronická pošta (@) • 1972 telnet • 1974 TPC, 1978 TCP/IP • 1983 DNS • 1989 WWW • 1990 konec ARPANETu • 1991 Gopher • 1991 připojení ČR
Charakteristika Internetu • Využívá technologie přepojování paketů • Není zaručeno doručení paketů • Není garantována přenosová rychlost • Doba odezvy x rychlost • Není zaručena identita odesílatele • Na úrovni UDP není zaručeno doručení paketů v původním pořadí
Postavení TCP/IP aplikační application presentation session transportní transport síťová network síťové rozhraní data link physical TCP/IP jako standard pro Internet vs. ISO/OSI jako standard pro Ethernet PříkladVrstva TCP/IP ISO/OSI vrstva HTTP,FTP,SMTP,.. TCP UDP Transmission Control Protocol IP Internet Protocol Ethernet …
Adresy počítačů v síti Internet • MAC adresy – fyzické adresy síťových karet, routerů, apod. • IP adresy – 4 čísla (0-255) oddělená tečkami • Třídy IP adres • A maska 255.0.0.0 (priv. 10.0.0.0-10.255.255.255) • B maska 255.255.0.0 (priv. 172.16.0.0-172.31.255.255) • C maska 255.255.255.0 (priv. 192.168.x.0-192.168.x.255) • 127.x.x.x = localhost (nejčastěji 127.0.0.1)
Služby na Internetu • Každá služba na Internetu využívá protokol pro předávání zpráv • Každá služba naslouchá na určitém portu, který je pro ní vyhrazen (většinou) • Standardní protokoly definuje RFC • http://www.rfc-editor.org/
Služby na Internetu • DNS – překlad doménových jmen • WWW – World Wide Web • SMTP • POP3 • FTP • TELNET • SSH • VoIP
Překlad adres - DNS • Překlad adres ze symbolických jmen na IP adresy • Struktura DNS je hierarchická s kořenovými DNS servery • Umožňuje zpětný překlad IP adresy na jmennou • Mění se v čase • Regionální správce domén (CZ.NIC) • Ping/Tracert/Ripe.net/IPConfig • DNSSEC September 1999
WWW • Protokol HTTP • Port 80/443 • Ukázka komunikace • Klient: • GET /server/http-protokol.html HTTP/1.1HOST www.jakpsatweb.cz • Server: • HTTP/1.1 200 OKContent-type: text/htmlDate: Sun, 21 May 2006 17:10:21 GMT<html><head><title>stránka</title>...atd.
SMTP • Protokol pro odchozí poštu odesílající (klient)přijímající (server) {navázání spojení na úrovni protokolu TCP} 1 220 einar.dcit.cz SMTP service ready 2 HELO frode.dcit.cz 3 250 einar.dcit.cz hello frode.dcit.cz 4 MAIL FROM <pet@dcit.cz> 5 250 sender ok 6 RCPT TO: <pav@einar.dcit.cz> 7 250 recipient ok 8 RCPT TO: <votava@einar.dcit.cz> 9 250 recipient ok 10 DATA 11 354 Enter mail, end with "." on a line by itself 12 { hlavička zprávy dle RFC 822} ............... {tělo zprávy dle RFC822} . 13 250 mail accepted 14 QUIT 15 221 einar.dcit.cz closing connection ukončení spojení na úrovni protokolu TCP
Ostatní služby • POP3 • Příchozí pošta • Telnet • Konzole ke vzdálenému počítači • SSH • Připojení k systému UNIX/LINUX • FTP • Protokol pro přenos souborů • …a plno dalších (MySQL, Oracle,RDP, …)
VoIP • Rozhodující parametry • Rychlost přenosové linky • Doba odezvy (zpoždění linky) • Kodeky pro přenos hlasu