TCP Compatibility: Why is TCP incompatible with packet and multicast actions?

** http://en.wikipedia.org/wiki/User_Datagram_Protocol : **

"Unlike TCP, UDP is compatible with packet transmission (sending to everyone on the local network) and multicast (sending to all subscribers).

+3
source share
4 answers

"Compatibility" is a very poor choice of words. "Support" is what is truly described. TCP is a point-to-point protocol by design. Period. TCP multicast is a contradiction in terms.

EDIT: I updated the Wikipedia page to reflect this comment.

+8
source

TCP . , 1. , , (, ).

, , , . , - .

1 "", , , , , - , , .

+4

TCP , . , ; , TCP-, , .

+2

, TCP .

, TCP, , , , - IPv4 , .

, ; IPv6 ; .

Abuse covers many aspects of the protocol, from man-in-the-middle attacks to network congestion, causing network traffic storms upstream from the source.

Today, with a Windows computer, you can use the thread-safe PGM protocol, which works pretty much like broadcast TCP. It is used by Microsoft's MSMQ messaging system.

http://msdn.microsoft.com/en-us/library/ms740125(v=vs.85).aspx

+2
source

Source: https://habr.com/ru/post/1788368/


All Articles