Az UDP meghatározása, a funkció, a működése és a különbség a TCP-vel
Azoknak, akik sokat küzdenek a terepenszámítógépes hálózatok, természetesen már ismerik az UDP és a TCP kifejezést. Az UDP létezésével a számítógépes felhasználók használhatják a protokoll különféle funkcióit. Annak érdekében, hogy jobban megértsük, mi az UDP valójában, annak funkciói és működése, valamint milyen különbségek vannak a TCP-vel, nézzük meg az alábbi cikket együtt.
Az UDP meghatározása
Felhasználói adatgram protokoll (UDP) alkot az egyik internetes protokoll. Az UDP-n keresztül egy számítógépes alkalmazás üzeneteket küldhet a hálózat többi számítógépére anélkül, hogy át kellene mennie a kezdeti kommunikációs folyamatba.
Az UDP fő jellemzői "összeköttetés", Vagyis az UDP-n keresztül küldött üzenetekérkezhet anélkül, hogy kapcsolattartási tárgyalási folyamat szükséges két információcserét igénylő gazdagép között. Ezenkívül egy másik UDP karakterisztika "megbízhatatlan", azaz minden elküldött üzenetnek nincs megrendelési száma vagy értesítési üzenete. Ha az átvitel során elveszett üzenetek vannak, akkor az UDP felett található alkalmazásprotokollnak vissza kell állítania az üzenetet.
UDP funkció
Az UDP maga számos speciális funkcióval rendelkezik, köztük:
- Alkalmas olyan információk küldésére, amelyekhez a megbízhatóság helyett gyorsaság szükséges, például video- vagy audio streaming.
- Az egyik "könnyű", azaz képesa professzorok és a memória-erőforrások hatékony felhasználása, még mentésük is. Ha a protokoll könnyű, akkor bizonyos funkciókat képes végrehajtani üzenetek cseréjével, például névkereséssel a DNS-ben.
- Az UDP megbízhatósági szolgáltatásokat hajt végre, azaz ez a protokoll megbízhatóan megkönnyíti az adatcserét, például a TFTP-n (Trivial File Transfer Protocol) és az NFS-en.
- Nem igényel megbízhatóságot, például a szakaszban Útválasztási információs protokoll (RIP).
- Közvetíthetik sugárzást, mertelőször csatlakozni kell egy adott gazdagéphez. Az adatcsomagot több olyan címzettel is el lehet küldeni, amelyekre a csoportos küldés vagy a sugárzás címzett.
Különbség az UDP és a TCP között
Az UDP gyakran kapcsolódik a TCP-hez. Természetesen Ön, akit a hálózati világ érdekel, gyakran hallja ezt a két kifejezést, de nem sokan tisztában vannak a különbséggel.
Átviteli vezérlő protokoll (TCP) valójában szintén tévesegy olyan protokoll, mint az UDP, amely több számítógépet is megkönnyít, így képesek kommunikálni és adatcserét folytatni a hálózaton. Az UDP a TCP / IP átviteli réteg egyik protokolljának tekinthető, amely támogatja a megbízhatatlan kommunikációt, vagyis a hálózatban nincs kapcsolat a gazdaszámítógépek között.
Bizonyos szempontból maga az UDP ellentéte vanTCP transzportréteg. Az UDP segítségével a felhasználók adatcsomag formájában socket alkalmazáson keresztül küldhetnek csomagokat. Kétféle kapcsolat van, nevezetesen: megbízható (megbízható) és megbízhatatlan (nem megbízható). A különbség az, hogy ha egy megbízható kapcsolat megerősítést fog adni, amikor az adatküldési folyamat sikertelen, akkor a megbízhatatlan kapcsolatok nem jelentenek értesítést arról, hogy az adatok nem sikerültek elküldeni. Általában az UDP és a TCP közötti különbség a következő pontokkal magyarázható:
- Alkalmazási példa : Néhány példa a felhasznált alkalmazásokraA TCP protokollok között szerepel a TELNET, az FTP (fájlátviteli protokoll) és az SMTP (egyszerű levélátviteli protokoll). Eközben néhány példa az UDP-t használó alkalmazásokra: DNS (Domain Name System), SNMP (Simple Network Management Protocol), TFTP és SunRPC.
- jellemzők : A TCP egy kapcsolat alapú jellemzőkkel rendelkező protokoll, míg az UDP nem kapcsolat alapú.
- Adatküldés : A TCP egy teljes duplex adatútvonalat használ, azazAz adatbeviteli és -kimeneti pontok között két vonal van elválasztva, így a küldés és a fogadás egyidejűleg is elvégezhető. Időközben az UDP adatokat csomagokban (datagramok) küld azonosítószám nélkül. Vagyis valószínű, hogy a begyűjtött adatok nem rendben vannak, és megsérülhetnek vagy akár elveszhetnek az eredeti gazdagépről a rendeltetési helyre történő küldés során.
- kikötő : A TCP 16 bites portokat használegész szám (0-65535 között), amelynek egyedinak (különbözõnek) kell lennie az egyik és a másik port között. Időközben az UDP egy 16 bites egész portot is használ, de három részre oszlik, nevezetesen az 1-1023 portokra. közismert kikötő, 1024-49151 portok regisztrált kikötő, és a többit rövid távú port telefonszámon 49152-65535.
- közlés : A TCP több különféle számítógépet engedélyezkommunikálni egymással, és adatot cserélni. Míg az UDP kevésbé megbízható a TCP / IP hálózaton lévő gazdaszámítógép közötti kapcsolat nélküli kommunikáció megkönnyítése érdekében.
Hogyan működik az UDP
Mint a TCP esetében, az UDP-nek is vanegy csatorna (csatorna), amely hasznos a gazdagépek között a gazdagépek közötti információcseréhez. Ezt a csatornát UDP-portnak hívják. Az UDP-protokollhoz való kapcsolódáshoz a számítógépen lévő alkalmazásoknak először meg kell adniuk annak a gazdagépnek az IP-címét és UDP-portszámát, amelyre menni akarnak.
Ez az UDP-port multiplexeltként hasznosüzenet sor. Vagyis az UDP-port akkor képes több üzenet egyidejű fogadásával működni. Minden UDP portnak azonosítója van egyedi számmal, de a korábban kifejtett módon megvan a maga felosztása.
Annak ellenére, hogy nagyon hasznos, maga az UDP is rendelkezik bizonyos gyengeségekkel működésében. Az UDP például nem segíti elő a mechanizmust pufferelés adatok be és ki. Ezenkívül az UDP nem segíti elő a nagyméretű adatszegmentálást az adatszegmensekké történő egyszerűsítés céljából, ami a TCP-vel megtehető. Az UDP protokollban szintén nincs mechanizmus áramlás-ellenőrző mint a TCP.
Így az UDP, funkciók, működési módok megértése,és a különbség a TCP-vel szemben. Az UDP és a TCP természetesen összefüggenek a számítógépes hálózatok szempontjából, ami hasznos protokollt jelent, amely segíthet a felhasználóknak kommunikálni és adatot küldeni.