Gå til innhold
Trenger du hjelp med internett og nettverk? Still spørsmål her ×

Er multicasting dyrt?


Anbefalte innlegg

Kan ein med enkle grep få støtte for multicasting i nettet?

 

Med eit kontor der f.eks. 10 datamaskiner streamer kvar sin 160 Kbps radio-stream blir dette ca. 1.6 Mbps

 

Dette koster jo litt pengar då... Om det er tre ulike kanalar som er i bruk, så kunne ein kanskje redusert bandbreidda til ca. 480 kbps, eller?

Lenke til kommentar
Videoannonse
Annonse
Kan ein med enkle grep få støtte for multicasting i nettet?

 

Med eit kontor der f.eks. 10 datamaskiner streamer kvar sin 160 Kbps radio-stream blir dette ca. 1.6 Mbps

 

Dette koster jo litt pengar då... Om det er tre ulike kanalar som er i bruk, så kunne ein kanskje redusert bandbreidda til ca. 480 kbps, eller?

Det meste (alt?) av switcher og huber i dag støtter multicasting så det er bare å kjøre på! Skal det gå over internett blir det noe annet, da du da må ha støtte for multicasting i alle routere fram til ditt sted. Det er det MEGET få nettlevrandører som har i dag. (Er det noen i det heletatt?)

 

Et alternativ er jo å ta det ned på en server, og streame det videre ut på lokalnettet via multicasting. Da bruker det jo kun like mye av internett linjen som en klient ville brukt. I et lokalnett er det som oftest mer enn nok kapasitet, så på små datamengder på lokalnett er ikke multicasting så nyttig om det ikke blir ganske store nett.

Lenke til kommentar

..å diskutera korleis ein kan ta inn f.eks. radiosendingar til ein lokal server i eit LAN og streame dette vidare til fleire brukarar trur eg vi får diskutera i ein annan tråd (om nokon har interesse for det då)!

 

Finnes det ISP'ar som støttar multicast?

Lenke til kommentar
  • 1 måned senere...

Her er det tydeligvis noe forvirring ute å går, så jeg skal selv dele litt med alt det jeg har funnet ut:

 

Det er 3 typer sending anv streams som går å bruke:

 

1. Unicast, hver bruker får sin stream

Denne trenger vel egentlig ikke så mye forklaring.

 

2. Broadcast, en stream splittes i proxy og routere

Dette vil si at det går en stream frem til hver proxy/router(dersom disse støtter stream splitting) som så igjen plitter strømmen dersom flere skal ha tak i samme stream. Her følger et lite eksempel:

 

Streaming server --------->Router A og Router B

Router A har 2 klienter som skal ha streamen mens router B har 1 klient

dette resulterer i 2 streams fra server og ikke 3 som med Unicast. Her er imidlertid støtter for stream splitting meget begrenset hos ISP'er. Proxyer kan splitte en stream med Broadcast på samme måte dersom streaming er støttet i denne. Squid for eksempel støtter IKKE splitting av streams.

 

3. Multicast, her sender man en eneste stream ut fra server som alle klienter kobler seg på. Kan kombineres med løsninger av type 2. Multicast er med IPv4 bare støttet på lokalnett da man må bruke en spesielt avsatt del av IP nettet til dette, og den IP rangen er ikke accesserbar over internett. I IPv6 vil man kunne få tildelt en egen multicast kanal, og da vil man ha støtte for internett accesserbar streaming med multicast.

 

 

Noe av problemet her er ikke bare dette med at man pr i dag har definert en egen IP serie til multicast, men at de færreste ISP'r ser noen nytte å investere i routere med Multicast støtte. De færreste routere som står hjemme hos folk støtter heller Multicast, så effekten ville jo vært lav uansett. Slik det nå er så er det kun i lokalnett du vil kunne utnytte Multicast streaming.

 

Her følger noen linker på temaet:

 

http://www.microsoft.com/ntserver/techreso...ing/multiwp.asp

 

http://www.streamingmedia.com/article.asp?id=8549

 

http://developer.apple.com/documentation/Q...Streaming.4.htm

 

 

Her er vel den aller beste linken av dem alle:

 

http://www.microsoft.com/windows/windowsme...ve/multiwp.aspx

 

 

 

Den beste bruken av Multicast er jo akkurat det du selv ønsker nemlig at man i firma lanet kjører en multicast stream. Da bruker man en media server til å hente 1 stream inn, som man så distribuerer lokalt med Multicast. Mitt forslag til hvordan du gjør det er å sjekke hvilke streams som hentes hos brukerne, så legger du opp denne streamen i henhold til retningslinjene i siste linken jeg la opp her. For å sikre at klientene kobler til din stream så kjører du en hosts fil hos klientene (c:\windows\system32\drivers\etc\hosts ) her legger du inn addressen på den originale stream f.eks stream1.p4.no og router det til din server IP i LAN.

 

Det er en del mer rundt dette, men det kan du lese mer om selv på linkene jeg ga deg over her.

Endret av Hawkie
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...