A forráseszközről a céleszközre történő adattovábbítás folyamatát átvitelnek nevezzük. A hálózatban az adatokat csomagokká alakítják, és elküldik a célállomásra. Számos átviteli mód létezik, ezek közül kettő a broadcast és a multicast. Összefoglalva, a multicasting sokkal hatékonyabb, és kevesebb sávszélességet használ, mint a műsorszórás. A broadcast és a multicast átviteli technológiája különbözik, mivel a sugárzás során a csomagot a hálózathoz csatlakozó összes gazdagéphez továbbítják. A csomag azonban csak a kívánt címzettekhez kerül továbbításra csoportos küldésben.
Ebből a cikkből megtudhatja, mi a különbség a kettő között Adás és Multicast . Mielőtt azonban megvitatná a különbségeket, ismernie kell a Broadcast és a Multicast.
karaktert int java-ba
Mi az a közvetítés?
A Broadcast egy olyan átviteli mechanizmus, amely lehetővé teszi, hogy minden hálózati gazdagép ugyanazt a kommunikációs csatornát használja. Az összes többi gazdagép a hálózaton lévő gazdagép által továbbított csomagot fogadja broadcast módban. Ez a módszer más néven 'mindent mindenkinek' . Egy eszköz a Helyi hálózat (LAN) konfigurálható úgy, hogy üzeneteket küldjön a hálózat többi eszközére.
Amikor egy gazdagép egy csomagot sugároz, a címzett címét a csomag címmezőjében adjuk meg. Most, hogy a csomagot sugározták, az összes többi hálózati oldal fogadja. Mindegyik gazdagép megvizsgálja a csomag címmezőjét, miután megkapta azt. Ha a csomag tartalmazza a fogadó gazdagép címét, akkor azt a fogadó gazdagép kezeli. Ellenkező esetben a csomag figyelmen kívül marad.
A broadcast funkció képes a csomagokat a hálózat összes állomásához címezni. Ehhez a csomagot továbbító gazdagép megad egy konkrét kódot a csomag címmezőjében. Amikor a címmezőben meghatározott kódot tartalmazó csomagot küldenek, azt a hálózat minden gazdagépe fogadja és feldolgozza. A műsorszórás gyakori példája a vezeték nélküli hálózat.
Mi az a Multicast?
A csoportos küldés egy üzenet vagy csomagkészlet egyidejű továbbítása több hálózati eszközre. A csoportos küldés biztonságos, mert csak a felhasználók egy kiválasztott csoportja kapja meg a csomagokat, és ez a technika csökkenti a szükséges sávszélességet, mivel egyetlen adást oszt el több fogyasztó között. A csoportos küldéshez leggyakrabban használt protokoll az ún User Datagram Protocol (UDP) .
Számos alkalmazás használ csoportos küldést. A felhasználó elküldheti azokat a címzettek egy részének, ahelyett, hogy e-maileket küldene mindenkinek a névjegyzékben. A csoportos adást webcastokban és videokonferenciákban is használják. Ezenkívül a csoportos küldés használatával az olyan eszközök, mint az útválasztók és a kapcsolók csomagokat szállítanak a csatlakoztatott eszközök gyűjteményéhez.
fa- és gráfelmélet
Napjainkban a multicastingnak sokféle alkalmazása van. Például egy elosztott adatbázis értékeléséhez csoportos küldés szükséges. Az elosztott adatbázisban lévő információkat több helyen tárolják. Ennek eredményeként a felhasználó információs kérése az adatbázis összes helyére eljut, és a webhely megkapja a kívánt információs válaszokat. Hasonló információkat osztanak ki több üzleti ügyfele számára, akárcsak a hírterjesztés, a telekonferencia és a távoktatás.
Főbb különbségek a Broadcast és a Multicast között
Itt megtudhatja a különböző kulcsfontosságú különbségeket Adás és Multicast . A Broadcast és a Multicast közötti különbségek a következők:
- A műsorszórás az összes címzettnek egyidejű üzenet küldésének módja. Ezzel szemben a multicasting egy csoportos kommunikációs módszer, amelyben az adatokat egyidejűleg küldik el a célszámítógépek egy csoportjának.
- A műsorszórás sávszélességet fogyaszt, mivel a csomagokat olyan webhelyek kapják meg, amelyek nem érdeklődnek a fogadásukban. Ezzel szemben a csoportos küldés sikeresen kihasználja a sávszélességet, mivel a csomag csak a fogadásában érdekelt gazdagépekhez kerül továbbításra.
- Egy csomag átvitele üzenetszórásban egy az összeshez, míg a csoportos küldésben egy csomag átvitele egy a többhez.
- A műsorszórás nagy mennyiségű hálózati forgalmat hoz létre azáltal, hogy minden egyes csomagot a hálózat minden helyére eljuttat. Ezzel szemben a multicasting úgy szabályozza a forgalmat, hogy csak az érdeklődő gazdagépeknek szállít csomagokat, csökkentve ezzel a hálózati terhelést.
- A műsorszórásban nincs szükség csoportos adminisztrációra. Ezzel szemben csoportkezelésre van szükség a csoportos adásban annak a hálózatnak a létrehozásához, amelyben legalább egy gazdagép érdekelt a csomag fogadásában.
- A Broadcast nagy mennyiségű forgalmat hoz létre, amely lelassíthatja a számítógépes rendszert. A műsorszóráshoz képest azonban a multicast kevesebb forgalmat generál, ami felgyorsítja a rendszert.
- A sugárzás lassabb. Ezzel szemben a multicast gyorsabb.
Közös összehasonlítás a Broadcast és a Multicast között
Itt megismerheti a Broadcast és a Multicast közötti közvetlen összehasonlításokat. A főbb különbségek a Broadcast és a Multicast között a következők:
Jellemzők | Adás | Multicast |
---|---|---|
Meghatározás | A műsorszórás az összes címzettnek egyidejű üzenet küldésének módja. | Ez egy csoportos kommunikációs módszer, amelyben az adatokat egyidejűleg küldik a célszámítógépek egy csoportjának. |
Térképezés | Egy-az összeshez leképezést tartalmaz. | Egy a többhez leképezést tartalmaz. |
Sávszélesség | Az adás sávszélessége elpazarolt. | A multicast sávszélességét hatékonyan használják ki. |
Menedzsment | Nincs szükség csoportkezelésre. | Csoportkezelést igényel, hogy meghatározza a csomagokat fogadó gazdagépek és állomások csoportját. |
Folyamat | A sávszélesség folyamata lassú. | A multicast folyamat gyors. |
Forgalom | Nagy mennyiségű hálózati forgalmat hoz létre azáltal, hogy minden egyes csomagot a hálózat minden helyére eljuttat. | A forgalmat ellenőrzés alatt tartja azáltal, hogy csak az érdeklődő gazdagépeknek szállít csomagokat, csökkentve a hálózati terhelést. |
Következtetés
Kétféle átvitel létezik: broadcast és multicast. A műsorszórás az a folyamat, amikor egy csomagot elosztanak a rendszerhez csatlakozó összes gazdagéphez. Nem éri meg, ha minden hálózaton több ezer gép van. Ezzel szemben a multicasting hasznos, mert elküldi a csomagot azoknak a gazdagépeknek, akik érdeklődnek a fogadás iránt.