Multicasting është transmetimi i të dhënave ndërmjet kompjuterëve në një rrjet të përbashkët ( siç është Interneti ). Ai i referohet një lloj komunikimi ku ose një dërgues transmeton të dhëna te marrës të shumtë, ose dërgues të shumtë i dërgojnë marrësve të shumtë. Një shembull i multicasting në praktikë do të ishin shërbimet IPTV. Një burim ( një server ) transmeton përmbajtje tek marrës të shumtë ( kushdo që po shikon në shtëpi ).
Shënim: IPTV i referohet përmbajtjes video në kohë reale në rrjet dhe jo shërbimeve të transmetimit sipas kërkesës si Netflix.
Këto komunikime nuk duhet të jenë të njëanshme. Megjithatë – është e mundur që komunikimi ndërmjet marrësve dhe dërguesit të jetë reciprok. Me fjalë të tjera, si në një bisedë, marrësit mund të kthejnë të dhëna në të njëjtën lidhje në një konfigurim multicast, megjithëse kjo është më pak e zakonshme se transmetimet njëkahëshe.
Këshillë: Multicast ngatërrohet lehtësisht me komunikimin pikë-për-shumë pikë të shtresës fizike - ato nuk janë të njëjta. Rrjetet pa tel pothuajse gjithmonë funksionojnë si media transmetuese. Për këtë qëllim, të gjitha transmetimet – madje edhe mesazhet unicast – janë në thelb të transmetuara në rrjet, me të gjitha pajisjet e paqëllimshme thjesht duke hequr trafikun.
Multicasting i vërtetë ndodh në shtresën 3 të modelit OSI, shtresa e rrjetit. Është një metodë adresimi IP dhe nuk mund të zbatohet vërtet jashtë shtresës së rrjetit. Në shtresën e aplikacionit, në krye të 7 shtresave në modelin OSI, mund të simulohet multicasting. Megjithatë, kjo përfshin vetëm bërjen e mesazheve të shumta unicast.
Kompleksitetet e përdorimit
Multicast adreson adresa të shumta në një rrjet, por jo domosdoshmërisht të gjitha - në vend të kësaj do të ishte një transmetim. Një transmetim vetëm tek një marrës specifik në një rrjet do të quhej Unicast. Për të menaxhuar anëtarësimin e grupeve multicast, protokolli IGMP ( Internet Group Management Protocol ) përdoret në rrjetet IPv4 dhe MLD (Multicast Listener Discovery) në rrjetet IPv6. Këto protokolle ofrojnë funksionalitet për pajisjet për të informuar ruterat multicast se po bashkohen ose po largohen nga një grup multicast. Kjo lejon që trafiku të drejtohet saktë.
Shumica e rrjeteve nuk mbështesin multicasting. Ruterët e shtëpisë në përgjithësi nuk e bëjnë këtë, dhe interneti jo. Ruterët e nivelit të ndërmarrjes kanë mbështetje, por në përgjithësi duhet të aktivizohet manualisht. Kjo kufizon disi dobinë e multicasting. Multicasting mund të shtrihet në një LAN ose një WAN, por një tunel mbështetës multicast do të nevojitet për të kaluar në internet, dmth, midis dy ndërtesave të korporatës.
konkluzioni
Multicast është një skemë adresimi IP. Ai lejon një ose më shumë pajisje të dërgojnë një transmetim të vetëm që do të marrë një grup i konfigurueshëm marrësish. Përdorimi i unicast për të njëjtin qëllim do të kërkonte që pajisja transmetuese të dërgojë të njëjtin trafik disa herë. Prandaj, multicasting zvogëlon ngarkesën e rrjetit në pajisjen dërguese. Ky efekt mund të jetë i rëndësishëm në varësi të madhësisë së grupit multicast. Transmetimi shkon në të gjitha pajisjet në një rrjet. Multicasting është një sistem më i saktë i dërgimit të mesazheve që përmirëson privatësinë/sigurinë dhe redukton ngarkesën në rrjet.