FIIT STU - WPUB 2021 - P6 - CDN Siete (Prednášajúci: Tomáš Boros)
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 z Webového publikovania sa zameriava na to, ako nasadzovať a publikovať weby tak, aby ich bolo možné doručiť veľkému množstvu používateľov. Úvod tvorí motivácia: video tvorí 80–90 % globálnej IP prevádzky a jeho kvalita rastie, pričom počas pandémie musel Netflix znížiť kvalitu streamov. Prednášajúci potom rekapituluje vývoj protokolu HTTP od verzie 0.9 cez 1.0 a 1.1 (pipelining, cache control) po HTTP/2 (multiplexovanie, kompresia, povinné TLS) a HTTP/3 na protokole QUIC nad UDP, ktorý rieši head-of-line blocking TCP. Vysvetlené sú aj stavové kódy HTTP a základy DNS: typy záznamov, lokálna cache s TTL a rekurzívne či iteratívne rozlišovanie cez root servery. Ďalej sa má prejsť ku cachovaniu, smerovaniu v distribučných sieťach a záverečnému demu.
- - Video tvorí 80–90 % globálnej IP prevádzky, preto sú CDN siete nevyhnutné.
- - HTTP sa vyvíjalo od 0.9 (iba GET) cez 1.0 (hlavičky, POST, content type) a 1.1 (pipelining, cache control) po HTTP/2.
- - HTTP/2 prináša multiplexovanie, kompresiu hlavičiek a povinné TLS.
- - HTTP/3 stojí na QUIC nad UDP, je šifrované a rieši head-of-line blocking TCP.
- - Stavové kódy: 2xx úspech, 3xx presmerovanie, 4xx chyba klienta, 5xx chyba servera.
- - DNS prekladá mená na IP adresy (záznamy A, AAAA, NS, TXT) a výsledky cachuje podľa TTL.
- - Rozlišovanie DNS je rekurzívne voči lokálnemu serveru a iteratívne cez root servery.
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky