В этой организации три отдела, и каждый из них достаточно велик для того, чтобы в нем было развернуто несколько подсетей. Подсети каждого отдела соединены с помощью маршрутизатора отдела (маршрутизаторы отделов условно обозначены как А, В и С), а для объединения отделов служит центральный маршрутизатор организации, 1). Маршрутизатор D действует так же, как шлюз в Internet. В маршрутизаторе каждого отдела установлено применяемое по умолчанию для интерфейсов подсетей пороговое значение, равное 1, а для интерфейса, через который он соединяется с центральным маршрутизатором, — пороговое значение 3. Точно так же для интерфейса, через который центральный маршрутизатор соединяется с Internet, установлено пороговое значение 31. Такая настройка позволяет контролировать область распространения пакетов, устанавливая для них соответствующее значение TTL. Пакеты с TTL от 1 до 3 маршрутизируются в пределах подсетей отдела, но не могут попасть в другие отделы, поскольку не соответствуют пороговому значению 3, которое требуется для прохождения через маршрутизатор отдела. Пакеты с TTL от 4 до 32 могут передаваться из одного отдела в другой, но не могут выходить в Internet. Пороговые значения маршрутизатора управляют областью распространения трафика, создаваемого приложениями многоадресной рассылки, исключая возможность перехода пакетов, предназначенных для подсети отдела или организации, в иные подсети.
В таблице ниже перечислены широко применяемые пороговые значения TTL и связанные с ними области распространения. Эти значения заданы условно, и точное определение того, что означает “узел”, “организация” или “отдел”, оставляем на ваше усмотрение.
Значение TTL
Область распространения многоадресного пакета
0
Ограничена тем же хостом
l
Ограничена той же подсетью
<32
Ограничена тем же узлом, организацией или отделом
<64
Ограничена тем же географическим регионом
<128
Ограничена тем же континентом
<255
Не ограничена; пакет может распространяться в глобальном масштабе
Применение многоадресной рассылки
В оставшейся части будет показано, как использовать многоадресную рассылку в приложениях Perl, к примеру, для организации оповещения о новостях сайта www.pulti.ua , представляющего информацию по дистанционным пультам.