NÁZEV ŠKOLY: S0Š Net Office, spol. s r.o, Orlová Lutyně AUTOR: Bc. Petr Poledník NÁZEV: Podpora výuky v technických oborech TEMA: Počítačové systémy ČÍSLO PROJEKTU: CZ.1.07/1.5.00/34.0458
Vývoj TCP/IP Vývoj platila vláda USA, ale je zdarma Během studené války vzniká požadavek na datový – paketový přenos Využívá se v síťi ARPANET později INTERNET TCP/IP (technologie) a INTERNET (produkt) vznikaly současně Masové rozšíření s operačním systémem UNIX
Nespolehlivý a nespojovaný přenos Síť je „hloupá“ neřeší data a požadavky, jen posílá co nejrychleji a nejefektivněji pakety Koncové stanice jsou „chytré“ řeší, která data a v jaké podobě došla Pokud vyžadujeme spolehlivost a zabezpečení musíme si to zajistit sami na APLIKAČNÍ úrovni
Architektura TCP/IP Reálný model síťové komunikace Zjednodušen na čtyři vrstvy oproti ISO/OSI Založen na sadě protokolu jednotlivých vrstev (protokol = pravidlo)
Průběh přenosu
Vrstva síťového rozhraní TCP/IP nespecifikuje konkrétní přenosové technologie Uživatelé se domluví do jakých rámců budou „balit“ paketový přenos Adresace rámců pomocí MAC adresy Používané přenosové technologie: IEEE802.3 = Ethernet IEEE802.11 = Wifi
Síťová vrstva IP = Internet Protocol Jediný přenosový protokol síťové vrstvy Nespolehlivý nespojovaný přenos Adresování pomocí IP adresy ARP = Address Resolution Protocol Propojení s vrstvou síťového rozhraní Propojení IP adresy a MAC adresy ICMP = Internet Control Message Protocol Hlášení chyb, nestandartních situací (funkce PING)
Transportní vrstva Přidání portu k segmentu, PORT je číslo sloužící k rozlišení jednotlivých aplikací TCP = Transmission Control Protocol Spolehlivý a spojitý přenos segmentů = přenos všech dat ve správném pořadí Nutnost navázání/ukončení spojení mezi koncovými body UDP = User Datagram Protocol Nespolehlivý a nespojitý přenos segmentů, zato velice rychlý a jednoduchý
Aplikační vrstva Elektronická pošta SMTP (25), POP3 (110), IMAP (143) Vzdálený přístup Telnet (23), SSH (22) Sdílení a přenos souborů FTP (20,21), NFS (2049) Web = prohlížeč hypertextových dokumentů HTTP (80), HTTPS (443) Systémové protokoly DNS (53), DHCP (67,68)
Formát zapouzdření dat
Zdroje informací: [1] www.wikipedia.cz [2] Petr Bouška, www.samuraj-cz.com [3] Jiří Peterka, www.earchiv.cz Citace: