[Icecast] Unicast or Multicast?

Jordan Erickson jerickson at logicalnetworking.net
Wed May 4 16:04:38 UTC 2016

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:



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

More information about the Icecast mailing list