next up previous contents
Next: Адресная передача точка - Up: UDP как средство мультидоступа Previous: UDP как средство мультидоступа

Широковещательная передача

В отличие от TCP, протокол UDP 1.17 не ориентирован на соединение и, следовательно, к одному процессу - источнику данных, то есть к сокету, открытому этим процессом, могут подсоединиться сразу несколько потребителей этих данных. Обычный способ параллельного соединения осуществляется посредством выделения для сокета фиксированного номера порта и формирования группового (broadcast) адреса, охватывающего адресное пространство всех потенциальных потребителей, - клиентов. Очевидное преимущество - всего один сокет и всего один поток графических данных независимо от числа клиентов. Однако такой способ может быть использован только внутри одного сегмента локальной сети, поскольку широковещательная адресация, реализуемая на аппаратном уровне в широкополосных сетях (ARCnet, Ethernet и т.п.), обычно не транслируется в другие сети, даже если они того же типа.

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



Vladimir Chernenkov
2000-10-09