[Icecast] Unicast or Multicast?

buddylove
2016-05-04T13:39:56Z

@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