Разница между лавинной рассылкой и трансляцией

Разница между лавинной рассылкой и трансляцией
Разница между лавинной рассылкой и трансляцией

Видео: Разница между лавинной рассылкой и трансляцией

Видео: Разница между лавинной рассылкой и трансляцией
Видео: Основы работы с мультикастом 2024, Ноябрь
Anonim

Наводнение против вещания

Маршрутизация - это процесс выбора путей, которые будут использоваться для отправки сетевого трафика, и отправки пакетов по выбранной подсети. Flooding и Broadcast - это два алгоритма маршрутизации, которые сегодня используются в компьютерных сетях. Флуд отправляет все входящие пакеты через каждый исходящий край. Широковещательная передача означает, что каждое устройство в сети получит пакет.

Что такое флуд?

Флуд - это очень простой алгоритм маршрутизации, который отправляет все входящие пакеты через все исходящие края. Благодаря тому, как работает этот алгоритм маршрутизации, пакет гарантированно будет доставлен (если он может быть доставлен). Но существует вероятность того, что несколько копий одного и того же пакета достигнут пункта назначения. Алгоритм лавинной рассылки гарантированно находит и использует кратчайший путь для отправки пакетов, потому что он, естественно, использует каждый путь в сети. В этом алгоритме маршрутизации нет никаких сложностей; это очень легко реализовать. Конечно, у алгоритма лавинной рассылки тоже есть несколько недостатков. Поскольку пакеты отправляются через каждую исходящую ссылку, очевидно, что пропускная способность тратится впустую. Это означает, что наводнение может фактически снизить надежность компьютерной сети. Если не приняты необходимые меры предосторожности, такие как подсчет хмеля или время жизни,дубликаты могут беспрерывно циркулировать в сети. Одна из возможных мер предосторожности - попросить узлы отслеживать каждый проходящий через него пакет и убедиться, что пакет проходит через него только один раз. Еще одна мера предосторожности называется выборочным затоплением. В режиме выборочной лавинной рассылки узлы могут пересылать пакеты только в (приблизительно) правильном направлении. Системы Usenet и p2p (одноранговые) используют флуд. Кроме того, протоколы маршрутизации, такие как OSPF, DVMRP и специальные беспроводные сети, используют лавинную рассылку. Системы Usenet и p2p (одноранговые) используют флуд. Кроме того, протоколы маршрутизации, такие как OSPF, DVMRP и специальные беспроводные сети, используют лавинную рассылку. Системы Usenet и p2p (одноранговые) используют флуд. Кроме того, протоколы маршрутизации, такие как OSPF, DVMRP и специальные беспроводные сети, используют лавинную рассылку.

Что такое вещание?

Широковещательная передача - это метод, используемый в компьютерных сетях, который гарантирует, что каждое устройство в сети получит (транслируемый) пакет. Поскольку широковещательная передача может отрицательно сказаться на производительности, не каждая сетевая технология поддерживает широковещательную передачу. X.25 и Frame Relay не поддерживают широковещательную передачу, и нет такой вещи, как широковещательная передача в Интернете. Он в основном используется в локальных сетях (локальных сетях, в основном в Ethernet и Token Ring) и редко используется в более крупных сетях, таких как WAN (глобальные сети). Даже IPv6 (преемник IPv4) не поддерживает широковещательную передачу. IPv6 поддерживает только многоадресную рассылку, которая похожа на методологию маршрутизации «один ко многим», которая отправляет пакеты всем узлам, которые присоединились к определенной группе многоадресной рассылки. Наличие всех единиц в адресе пакета как в Ethernet, так и в IPv4 означает, что пакет будет транслироваться. С другой стороны, специальное значение в поле управления IEEE 802.2 используется в Token Ring для обозначения широковещательной передачи. Одним из недостатков широковещательной передачи является то, что ее можно использовать для атак DoS (отказ в обслуживании). Например, злоумышленник может отправлять поддельные запросы ping, используя адрес компьютера жертвы в качестве адреса источника. Затем все узлы в этой сети ответят на этот запрос с компьютера жертвы, что приведет к поломке всей сети. Затем все узлы в этой сети ответят на этот запрос с компьютера жертвы, что приведет к поломке всей сети. Затем все узлы в этой сети ответят на этот запрос с компьютера жертвы, что приведет к поломке всей сети.

В чем разница между флудингом и трансляцией?

Отправка пакета на все хосты одновременно - это широковещательная рассылка. Но лавинная рассылка не отправляет пакеты на все хосты одновременно. Пакеты в конечном итоге дойдут до всех узлов в сети из-за лавинной рассылки. Флуд может отправлять один и тот же пакет по одному и тому же каналу несколько раз, но широковещательная рассылка отправляет пакет по каналу не более одного раза. Несколько копий одного и того же пакета могут достигать узлов при лавинной рассылке, при этом широковещательная передача не вызывает этой проблемы. В отличие от лавинной рассылки, широковещательная передача осуществляется путем указания в пакетах специального широковещательного адреса.

Рекомендуем: