Írja le több hálózati protokoll magas szintű működését.
sobes.tech MI
Válasz az MI-től
Az FTP fájlok átadására szolgál a kliens és a szerver között. Két kapcsolatot használ: egy vezérlő (TCP port 21) parancsok és válaszok számára, és egy adat (TCP port 20 vagy más dinamikus port) a fájlátvitelhez.
HTTP (S) egy adatcsere protokoll a kliens és a szerver között a World Wide Weben. A kliens ( böngésző) kérvényt küld a szervernek, amely feldolgozza azt és választ küld. TCP/IP felett. A HTTPS titkosítást (TLS/SSL) ad hozzá az adatok biztonságos továbbításához.
WebSocket egy protokoll a kétirányú, teljes duplex kommunikációhoz egy TCP kapcsolat segítségével. Lehetővé teszi a szerver számára, hogy bármikor adatokat küldjön a kliensnek előzetes kérés nélkül. Interaktív alkalmazások, chat-ek, online játékok esetén használják.
A DNS domain neveket IP-címekké alakítja. A kliens (böngésző) kérdezi a DNS szervertől az IP-címet, amely vagy visszaadja az IP-címet, vagy átirányítja a kérést más DNS szerverekhez. UDP-t (53-as port) használ gyors kérdésekhez, TCP-t (53-as port) nagyobb válaszokhoz vagy zónaátvitelhez.
A TCP megbízható adatátvitelt biztosít hibák ellenőrzésével és csomagok sorrendjének kezelésével. Kapcsolatot létesít (háromlépcsős kézfogás), megerősítésekkel küldi az adatokat és kezeli a folyamatot.
Az UDP kapcsolat nélküli protokoll. Magasabb sebességet kínál, de nem garantálja az adat szállítását vagy sorrendjét. Átfolyó hang- és videó streaminghez, online játékokhoz, DNS-hez használják.