Aprakstiet vairākus tīkla protokolus augstā līmenī.
sobes.tech AI
Atbilde no AI
FTP ir paredzēts failu pārsūtīšanai starp klientu un serveri. Tas izmanto divas savienojumus: vadības (TCP ports 21) komandu un atbilžu pārraidei, un datu (TCP ports 20 vai cits dinamiskais) pārraidei failu pārsūtīšanai.
HTTP (S) ir datu apmaiņas protokols starp klientu un serveri pasaules tīmeklī. Klients (pārlūkprogramma) nosūta pieprasījumu serverim, kas to apstrādā un nosūta atbildi. Virs TCP/IP. HTTPS pievieno šifrēšanu (TLS/SSL) drošai datu pārraidīšanai.
WebSocket ir protokols divvirzienu pilna dupleksa saziņai caur vienu TCP savienojumu. Tas ļauj serverim nosūtīt datus klientam jebkurā laikā bez iepriekšējas pieprasījuma. To izmanto interaktīvām lietojumprogrammām, čatiem, tiešsaistes spēlēm.
DNS pārvērš domēna vārdus IP adresēs. Klients (pārlūkprogramma) pieprasa IP adresi no DNS servera, kas vai nu atgriež IP adresi, vai novirza pieprasījumu uz citiem DNS serveriem. Izmanto UDP (ports 53) ātriem pieprasījumiem un TCP (ports 53) lieliem atbildēm vai zonu pārsūtīšanai.
TCP nodrošina uzticamu datu piegādi ar kļūdu kontroli un paketu kārtošanu. Tas izveido savienojumu (trīssoļu rokasspiedienu), sūta datus ar apstiprinājumiem un pārvalda plūsmu.
UDP ir bezsavienojuma protokols. Tas piedāvā augstāku ātrumu, bet bez garantijas par piegādi vai kārtošanu. To izmanto straumēšanas audio/video, tiešsaistes spēlēs, DNS.