Ethernet (UDP és TCP)

Ethernet Az UDP (User Datagram Protocol) és a TCP (Transmission Control Protocol) az internet alapvető kommunikációs protokolljai. A magánhálózatokban is használhatók kommunikációs protokollként. Annak kiválasztása, hogy melyik internetes kommunikációs protokollt kívánja alkalmazni, attól függ, hogy az adatokat gyorsan vagy megbízhatóan kívánja-e továbbítani.

TCP

  • Az adatok megbízható továbbítása azáltal, hogy hitelesíti, hogy az összes adatot teljes mértékben és hibátlanul továbbítják.
  • Kapcsolatorientált, ami azt jelenti, hogy az adatátvitel nem történhet meg a küldő és fogadó számítógépek közötti stabil kapcsolat nélkül.
  • A TCP nagyon elnéző, ha az átvitel megbízhatósága alacsony, ami jó hírnevet ad neki a hibakezelés terén; azonban a hibakezelés előnye korlátozza az adatcsere sebességét és szinkron viselkedését.
  • A fejléc mérete 20 bájt a hozzáadott hibaellenőrzés miatt.
  • A legszélesebb körben választott protokoll az adattovábbításhoz

UDP

  • Gyors, valós idejű kapcsolatot tesz lehetővé
  • Előnyben részesülnek a késleltetést nem tűrő alkalmazások, például élő közvetítések és adások, videohívások és játékok esetében.
  • Kapcsolat nélküli szállítás, ami azt jelenti, hogy a küldő számítógép nem kapcsolódik közvetlenül a fogadó számítógéphez.
  • A fejléc mérete csak 8 bájt a gyorsabb küldési sebesség és a hibaellenőrzés hiánya miatt.
ethernet

Építés

A két kommunikációs protokoll közötti különbségek a felépítésbeli különbségekből adódnak. Mivel a TCP-t úgy építették fel, hogy megbízhatóan küldjön adatokat egyik számítógépről a másikra az interneten keresztül, egyedi adatátviteli módszereket használ, amelyek biztosítják, hogy minden adat rendben érkezik. Az egyik módszer, amelyet a TCP a megbízható adatátvitelhez használ, a háromirányú kézfogás. Ez ellenőrzi, hogy a küldő és a fogadó számítógépek kapcsolatot létesítettek-e, mielőtt bármilyen kommunikációra sor kerülne. A háromirányú kézfogás három nyugtázó üzenetből álló sorozat a két számítógép között, amely igazolja, hogy a két számítógép képes adatokat küldeni oda-vissza. A TCP szekvencia- és nyugtázási számokat is használ annak nyomon követésére, hogy mennyi adatot küldött. A két számítógép közötti TCP-munkamenethez minden egyes továbbított adatcsomagon 32 bites sorszámra van szükség. Az adatok fogadásakor nyugtázó számokat küldenek vissza a gazdaszámítógépnek, hogy megerősítsék, hogy az adatok a megfelelő sorrendben érkeztek. A TCP esetében az oda-vissza küldött többletadatok miatt a folyamat sokkal lassabb, mint az UDP esetében, de biztosítja, hogy az adatok tökéletes sorrendben érkezzenek.

Az UDP és a TCP közötti fő különbség az, hogy az UDP kapcsolat nélküli. Mivel kapcsolat nélküli, az UDP nem csatlakozik közvetlenül a fogadó számítógéphez, hanem a küldő és a fogadó számítógépek közötti eszközökre támaszkodik, hogy remélhetőleg helyesen továbbítsa az adatokat. Az UDP nem igényel semmilyen kézfogási párbeszédet vagy visszaigazolást. Ha az adat nem érkezik meg, egyszerűen újra elküldi. Bár ez az átviteli modell nem nyújt nagy megbízhatóságot vagy adatintegritást, gyors, egyszerű és alacsony overheaddel rendelkezik, így tökéletes olyan időérzékeny alkalmazásokhoz, amelyeknek nincs szükségük pontos adatokra.

ADVANCED A Motion Controls képességei

  • DigiFlex kiválasztása® Teljesítmény A meghajtók Ethernet TCP hálózati funkcionalitással is elérhetők, a következő eszközökkel ADVANCED A Motion Controls parancskészlete

Ethernethez kapcsolódó iparágak, technológiák és termékek...

Ethernet Powerlink információs doboz 2
Ethernet POWERLINK
ethercat info box 3
EtherCAT
DigiFlex Performance információs doboz
DigiFlex® Performance™
lineáris motor információs doboz
Lineáris motor
Kódoló alábbi információs doboza
Kódoló Követés
Tech_Motion-Control_overview
Mozgásvezérlés áttekintése