[Icecast] Unicast or Multicast?

Jordan Erickson
2016-05-04T16:04:38Z

Hi buddylove,

In addition to the links Philipp provided you, here is some more reading
which will hopefully help you better understand the difference between
multicast and unicast communications:

https://en.wikipedia.org/wiki/Multicast
https://en.wikipedia.org/wiki/Unicast


Cheers,
Jordan


On 05/04/2016 06:39 AM, buddylove wrote:
> @Phil
> nice text...
> just want to mention (or better ask...)
> what the difference between a protocol which implements multiple
> connections simultaneously and a protocol implementing multiple
> connections by connection tracking?
>
> In the end... its the same...
>
> On 04.05.2016 10:25, Philipp Schafft wrote:
>> Good morning,
>>
>> On Wed, 2016-05-04 at 00:15 +0200, Fran Delgado wrote:
>>> Hi, there!
>>> I have a doubt about if this server supports unicast, multicast or
>>> both. I was looking for information in the web but I couldn't
found
>>> anything. Anyone can help me?
>>
>> Icecast2 is a streaming solution that works using HTTP[0]. (HTTPS is
>> also supported using both methods[1].) HTTP uses TCP[2][3] as
transport.
>> As TCP is a protocol that connects exactly two peers it's
implemented
>> using unicast.
>> Multicast in contrast is used when there are a group of nodes
interested
>> in the same data. This is normally implemented using UDP in case of IP.
>> However multicast support is very limited on the 'open
internet'. It
>> imposes requirements on the nodes in between to route the traffic
>> according to group membership. This is a very high requirement on
>> 'common ground' (such as the internet).
>>
>> Have a nice day. Hope I helped you. And have a nice semester!
>>
>>
>> [0] https://en.wikipedia.org/wiki/HTTP
>> [1] RFC2817, RFC2818
>> [2] https://en.wikipedia.org/wiki/Transmission_Control_Protocol
>> [3] RFC 793