broadcast multicast разница tcp udp

http://www.konturm.ru/tech.php?id=iptvpe

  • broadcast трафик принимается всеми включенными компьютерами (или STB) в сети независимо от желания пользователя.
  • Когда данные посылаются по одному из multicast IP-адресов, потенциальный приемник данных может принять решение принимать или не принимать их, то есть будет абонент смотреть этот канал или нет. Такой способ передачи означает, что головное оборудование IPTV оператора будет передавать один единственный поток данных по многим адресам назначения. В отличие от случая broadcast передачи, за абонентом остается выбор - принимать данные или нет.

+

для получения мультикастовых пакетов на получателе нужно интерфейс включать в мультикаст группу ... для получения UDP броадкастов достаточно слушать порт, высылается пакет, к примеру, на 10.1.2.255 - доставка не гарантируется, "все кто слушал молодец"

+

TCP-броадкастов не существует в принципе.
Ибо протокол — ориентированный на ДВУСТОРОННЕЕ соединение.

http://www.rsdn.ru/forum/network/285685....
+

UDP Multicast невозможен хотя бы потому что его не существует в природе
Multicast - это специальный формат групповой рассылки пакетов, на этом уровне нет UDP или TCP

http://www.cyberforum.ru/csharp-net/thre...

Multicast (англ. групповая передача) — специальная форма широковещания, при которой сетевой пакет одновременно направляется определённому подмножеству адресатов — не одному (unicast), и не всем (broadcast).

Для реализации групповой адресации в локальной сети необходимы:

  • поддержка групповой адресации стеком протокола TCP/IP;
  • программная поддержка протокола IGMP

то есть одного TCP не достаточно