255.255.255.0 в двоичном виде, то получится последовательность из 24 единиц и 8 нулей. Маска
255.255.255.128 будет представлять собой последовательность из 25 единиц и 7 нулей. Поэтому ее
записывают также в виде /25 и т. д.
80
Глава 3
мутаторов. Например, если к данному коммутатору подключены подсети
192.168.0.0/255.255.255.0, 192.168.1.0/255.255.255.0, 192.168.3.0/255.255.255.0, то
другому коммутатору достаточно знать, что в этом направлении следует пересылать
пакеты для сети 192.168.0.0/255.255.252.0.
Эта рекомендация несущественна для сетей малых и средних организаций, по-
скольку ресурсов современных коммутаторов достаточно для хранения настроек
такого объема.
ПРИМЕЧАНИЕ
Хотя многие сертификационные экзамены содержат вопросы, так или иначе связан-
ные с разбиением на подсети (правильный подсчет маски сети, числа адресов и т. п.),
на практике проводить ручной подсчет вряд ли придется. Существует много онлайно-
вых ресурсов, которые предлагают различные варианты калькуляторов сетевых адре-
сов (Network Calculator), например
http://www.globalstrata.com/services/network/bscnetcalc.asp.
После того как компьютер получил IP-адрес и ему стало "известно" значение маски
подсети, программа может начать работу в данной локальной подсети. Чтобы об-
мениваться информацией с другими компьютерами в глобальной сети, необходимо
знать правила, куда пересылать информацию для внешней сети. Для этого служит
такая характеристика IP-протокола, как адрес шлюза.
Шлюз (Gateway, default gateway)
Шлюз (gateway) — это устройство (компьютер), которое обеспечивает пересылку
информации между различными IP-подсетями. Если программа определяет (по
IP-адресу и маске), что адрес назначения не входит в состав локальной подсети, то
она отправляет эти данные на устройство, выполняющее функции шлюза. В на-
стройках протокола указывают IP-адрес такого устройства.
Для работы только в локальной сети шлюз может не назначаться. Если для доступа
в Интернет используется прокси-сервер, то компьютерам локальной сети адрес
шлюза также может не назначаться.
Для индивидуальных пользователей, подключающихся к Интернету, или для не-
больших предприятий, имеющих единственный канал подключения, в системе
должен быть только один адрес шлюза — это адрес того устройства, которое имеет
подключение к Сети. При наличии нескольких маршрутов (путей пересылки дан-
ных в другие сети) будет существовать несколько шлюзов. В этом случае для опре-
деления пути передачи данных используется таблица маршрутизации.
Таблицы маршрутизации
Организация может иметь несколько точек подключения к Интернету (например,
в целях резервирования каналов передачи данных или использования более деше-
вых каналов и т. п.) или содержать в своей структуре несколько IP-сетей. В этом
случае, чтобы система "знала", каким путем (через какой шлюз) посылать ту или
иную информацию, используются таблицы маршрутизации (routing table). В таб-
лицах маршрутизации для каждого шлюза указывают те подсети Интернета, для
которых через них должна передаваться информация. При этом для нескольких
Структура сети
81
шлюзов можно задать одинаковые диапазоны назначения, но с разной стоимостью
передачи данных: информация будет отсылаться по каналу, имеющему самую низ-
кую стоимость, а в случае его выхода из строя по тем или иным причинам автома-
тически будет использоваться следующее наиболее "дешевое" подсоединение.
Таблицы маршрутизации имеются на каждом устройстве, использующем протокол
IP. Администраторы в основном работают с таблицами маршрутизации коммути-
рующего оборудования. Настройка таблиц маршрутизации компьютеров имеет
смысл только в случае наличия нескольких сетевых адаптеров, подключенных
к различным сегментам сети. Если у компьютера есть только одна сетевая карта
(одно подключение к Интернету), таблица маршрутизации имеет наиболее простой
вид: в ней записано, что все сигналы должны отправляться на шлюз, назначенный
по умолчанию (default gateway).
Просмотреть таблицу маршрутизации протокола TCP/IP можно при помощи ко-
манды route print для Windows или route — в Linux. С помощью команды route
можно также добавить новый статический маршрут (route add) или постоянный