Transportn vrstva v TCPIP Dvokov Kudelskov Kozlov Obsah
Transportní vrstva v TCP/IP Dvořáčková, Kudelásková, Kozlová
Obsah • • Komunikace počítačových sítí Obecné informace Port forwarding NAT TCP UDP
Komunikace počítačových sítí • Komunikační sítě umožňují řízení komunikace v systémech a jejich výměnu dat • návrhy komunikačních sítí: § síťový model: 1. představa o počtu vrstev a co má každá vrstva dělat 2. nezahrnuje představu jakým způsobem vrstvy úkoly řeší § síťová architektura: 1. navíc oproti síťovému modelu obsahuje konkrétní představu o fungování vrstev 2. způsob řešení úkolů řeší protokoly
Transportní a síťová vrstva v TCP/IP • každá vrstva má svůj úkol • nestačí proto jen jedna vrstva • síťová architektura je tvořena aplikační, transportní a síťovou vrstvou a síťovým rozhraním • úkol transportní vrstvy: § spolehlivý přenos dat s požadovanou kvalitou § přidávání zdrojových a cílových čísel portů do hlavičky každého packetu, což je blok dat • úkol síťové vrstvy: § zajišťuje síťovou adresaci, směrování a předávání dat
Obecné informace • • „transport layer“ 4. vrstva modelu vrstvové síťové architektury Přenos dat mezi koncovými uzly Cílová adresa v Internetu určena 1. IP adresou 2. Číslem portu 3. Použitým protokolem (UDP, TCP)
Port • Speciální číslo (0 - 65535) • 16 bitů • Identifikátor při síťové komunikaci programů
Port • 20, 21 – FTP (File Transfer Protocol) – zajišťuje přenos souborů mezi dvěma systémy • 25 – SMTP (Simple Mail Transfer Protocol) – přenos elektronické pošty (e-mail) • 53 – DNS (Domain Name System) – překládá doménový název počítače na IP adresu • 80 - HTTP (Hyper. Text Transfer Protocol) – přenos WWW stránek
Port • 110 - POP 3 (Post Office Protocol) – neustále stahuje nové e-mailové zprávy • 143 - IMAP (Internet Message Access Protocol) – pro přístup k e-mailové schránce prostřednictvím e -mailového klienta • 443 – HTTPS (Hyper. Text Transfer Protocol Secure) – nadstavba protokolu HTTP - bezpečnější
Port forwarding • Přesměrování portů • Umožnění připojení z vnější sítě na port v lokální síti • Port může být směrován v danou chvíli pouze na jedno zařízení
NAT • Překlad síťových adres • Připojení více počítačů na jednu veřejnou IP adresu • Bezpečnostní prvek
TCP • Nejpoužívanější protokol TCP/IP • Garantovaný přenos libovolně dlouhé datové zprávy • Vytvoření virtuálního spojení, spojově orientovaný – přenášení segmentů • Proud (=stream) → spolehlivý • kladné potvrzování (časový limit)
UDP • Negarantovaný přenos dat (IP protokol) • Bez záruky (žádné potvrzení, duplicita. . ) • Bez zachování pořadí → „nespolehlivý“ • Jednoduché, rychlé, efektivní • Vo. IP, „real-time“ přenosy, streamování videa, online hry
Zdroje • https: //cs. wikipedia. org/wiki/Network_address_translati on • http: //it. cestuji. info/tcp-ip. php • https: //cs. wikipedia. org/wiki/S%C 3%AD%C 5%A 5 ov% C 3%BD_port • http: //www. earchiv. cz/i_coje. php 3 • http: //www. earchiv. cz/a 93/gifs/p 305 c 111. gif • http: //www. windowsnetworking. com/img/upl/image 00 21083244899217. jpg • http: //www. netguru. cz/component/content/article? id=1 108
- Slides: 14