Rekommenderas, 2024

Redaktionen

Skillnad mellan sändning och multicast

Sändning är en process för att vidarebefordra ett paket från en värd till andra anslutna i ett nätverk. I denna artikel har jag diskuterat de två överföringsmetoderna broadcast och multicast. I båda fallen utförs adressaggregatet vilket minskar storleken på prefixet som definierar det nätverk som destinationshanterare är anslutna till. Adressaggregat kombinerar paketen och levererar den till Internetleverantör (ISP) w som innehar ett visst nätverk. Vidare separeras paketen för att levereras till deras slutdestination.

Överföringstekniken sänder och multicast skiljer sig från varandra i ett sammanhang som paketet vidarebefordras till alla värdar som är anslutna till nätverket, medan paketet i multicast vidarebefordras endast till avsedda mottagare. Jag har diskuterat några fler skillnader mellan broadcast och multicast i jämförelsetabellen som visas nedan.

Jämförelsediagram

Grunder för jämförelseUtsändamulticast
GrundläggandePaketet överförs till alla värdar som är anslutna till nätverket.Paketet överförs endast till avsedda mottagare i nätverket.
ÖverföringOne-to-all.En till många.
FörvaltningBroadcasting kräver ingen grupphantering.Multicasting kräver grupphantering för att definiera gruppen av värdar / stationer som kommer att få paket.
BandbreddBandbredd är bortkastat.Bandbredd utnyttjas effektivt.
TrafikOnödigt genereras stor trafik i nätverket.Trafiken är under kontroll.
BearbetaLångsam.Snabb.

Definition av sändning

Broadcast är en överföringsteknik som tillåter att alla värdar är anslutna till ett nätverk för att dela samma kommunikationskanal. Vid sändning mottas ett paket som skickas av en värd av alla andra värden i nätverket.

När en värd sänder ett paket anger den adressen till den avsedda mottagaren i adressfältet i paketet. Nu när paketet sänds mottas det av alla andra värdar i nätverket. Efter mottagandet av paketet kontrollerar varje värd adressfältet i paketet. Om paketet har en adress för mottagande värd, behandlas den av mottagande värd. Annars paket ignoreras.

Sändningen har möjlighet att adressera paket till all värd på nätverket. För detta anger den värd som sänder paketet en särskild kod i paketets adressfält . När paketet med specialkoden i adressfältet sänds tas paketet emot och bearbetas av all värd i nätverket.

Broadcasting kan förklaras med hjälp av ett exempel. Antag att du levererar en föreläsning i ett klassrum på 50 studenter. Däremot ringer du upp en student "James stå upp". Även om det lyssnas av alla elever i klassrummet, men bara James kommer att svara, kommer andra bara att ignorera detta meddelande.

Det trådlösa nätverket är ett vanligt exempel på sändning.

Definition Multicast

Broadcasting möjliggör överföring av paketet till värdgruppen i nätverket, och detta kallas multicasting. Multicasting är en överföringsmetod där kopior av ett enda paket överförs till värdgruppen i nätverket som är intresserade av att ta emot paketet.

Förhållandet mellan källa och destination är en till många . Det finns bara en källa och flera destinationer. I multicasting är källadressen en unicast-adress medan destinationsadressen är en gruppadress . Gruppadressen är en adress till ett eller flera destinationsnätverk som har minst en medlem i gruppen som är intresserad av att ta emot paketet.

Rutarna i nätverket vidarebefordrar det mottagna paketet via flera av dess gränssnitt. Som i figuren kan du se att routern R1 skickar det mottagna paketet via gränssnitt 1 och 2. Vidare kan du se att routern R2 vidarebefordrar det mottagna paketet via gränssnittet 1 och 2 eftersom nätverket som är anslutet till båda gränssnitten har åtminstone en medlem som är intresserad av att ta emot paketet. På samma sätt vidarebefordrar routern R3 det mottagna paketet genom gränssnittet 2.

Multicasting har flera applikationer idag. Liksom att bedöma distribuerad databas krävs multicasting. I distribuerad databas lagras informationen på mer än en plats. Så användarens begäran om information är multicasted till all databasplats, och platsen med avsedd information svarar.

Likaså fördelningen av liknande information till flera kunder i affärer, distribution av nyheter, telekonferenser och distansutbildning.

Viktiga skillnader mellan sändning och multicast

  1. Den viktigaste skillnaden mellan broadcast och multicast är att i paketet levereras paketet till all värd som är ansluten till nätverket, medan det i multicast-paketet endast levereras till avsedda mottagare .
  2. Vid sändning är överföringen av ett paket en-till-alla, medan överföringen av ett paket i multicast är en till många .
  3. Ingen grupphantering krävs vid sändning medan; grupphanteringen krävs i multicasting för att definiera de nätverk där minst en värd är intresserad av att ta emot paketet.
  4. Bandbredd slösas i sändning som paketet levereras även till de värdar som inte är intresserade av att ta emot paketet. Bandbredden används emellertid effektivt vid multicasting, eftersom paketet endast levereras till de värdar som är intresserade av att ta emot paketet.
  5. Broadcasting skapar den enorma trafiken på nätverket eftersom den levererar varje paket till all värd i nätverket. Trafiken är under kontroll i multicasting eftersom paket endast levereras till intresserade värdar och därigenom sänker trafiken på nätverket.
  6. Sändning skapar stor trafik, vilket sänker systemet. Men multicast skapar mindre trafik som fäster systemet i jämförelse med sändning.

Slutsats:

Sändning skickar ett paket till all värd som är ansluten till systemet. Det är inte värdigt om det finns tusentals maskiner anslutna till varje nätverk. Multicasting är användbar eftersom den levererar paketet till värdarna som är intresserade av att ta emot paketet.

Top