Pocitacove Siete | 31.3.2020 14:45 | Transportna vrstva
Preber si túto prednášku so svojou AI
Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.
Zhrnutie prednášky
Prednáška sa venuje transportnej vrstve, ktorá zabezpečuje prenos dát medzi aplikáciami (na rozdiel od sieťovej vrstvy, ktorá prenáša dáta medzi počítačmi podľa IP adries). Vysvetľuje potrebu skladania rozsekaných dát v správnom poradí a rozlišuje prenos so spojením (spoľahlivý, s potvrdzovaním) a bez spojenia (UDP, vhodné napríklad pre streaming). Na to, aby sa dáta doručili správnej aplikácii na jednom počítači, slúžia čísla portov (0 – 65535), delené na všeobecne známe (0 – 1023), registrované a dynamické/privátne. Port využívajú aj správcovia siete na filtrovanie komunikácie. Na záver sa rozlišuje segmentácia na transportnej vrstve od fragmentácie IP paketov pri nižšom MTU.
- - Transportná vrstva zabezpečuje prenos dát z aplikácie na aplikáciu, spoľahlivosť a správne poradie dát.
- - Dátová jednotka transportnej vrstvy je segment (datagram pri UDP), na sieťovej vrstve paket, na spojovej rámec.
- - Prenos môže byť so spojením (dohodnutie podmienok, potvrdzovanie) alebo bez spojenia (UDP, napr. streaming).
- - Porty (0 – 65535) rozlišujú aplikácie na jednom počítači; každá komunikácia má zdrojový a cieľový port.
- - Všeobecne známe porty 0 – 1023: HTTP 80, HTTPS 443, SMTP 25 a 465, POP3 a IMAP majú vlastné porty (napr. 993, 995); na skúške treba poznať tieto porty.
- - Registrované porty (napr. MySQL 3306) a dynamické porty, ktoré systém prideľuje odchádzajúcej komunikácii klienta.
- - Segmentácia (transportná vrstva, delenie aplikačných dát) sa líši od fragmentácie (sieťová vrstva, delenie IP paketu pri nižšom MTU).
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky