Раздел: Документация
0 ... 6 7 8 9 10 11 12 ... 209 Information TffiTorHiatiJQ.rli 11 g oi s i x С x m 5 r?£3 Пересылка пакетов согласно адресам Л Л I f О ] Al N lrTif0ringitioili Щ CO Information Рис. 1.1. Иллюстрация работы IP-протокола Цифровой адрес Цифровой, а вернее IP-адрес, представляет собой четырехбайтную последовательность чисел, записываемых обычно в десятичном виде, например, так: 192.168.55.3. Сети условно делятся на три основных класса. Каждому классу соответствует свой диапазон адресов (табл. 1.2). Таблица 1.2. Диапазоны адресов для классов сетей
Маска подсети указывает на биты, предназначенные для указания адреса сети, в остальных полях адреса должен располагаться адрес компьютера. Каждому классу сети соответствует свой диапазон применяемых и неприменяемых в Интернете (зарезервированных) адресов. Структура адреса становится более понятной при представлении в двоичном коде. Например, маска 255.255.255.0 в двоичном коде выглядит так: 11111111.11111111.11111111.0. Все поля адреса сети заняты единицами. Адрес 198.168.55.1 в двоичном коде выглядит так: 11000110.10101000.110111.1. По таблице можно определить, что это адрес сети класса "С", а адрес компьютера (узла) выражен младшей единицей. Чем ниже класс сети, тем больше адресов сети может существовать и тем меньше компьютеров может находиться в такой сети. Каждый компьютер в сети имеет свой уникальный адрес, назначенный администратором сети или полученный автоматически. Именно с такими адресами и работает протокол IP. Адрес 127.0.0.1 зарезервирован для организации обратной связи при тестировании работы профаммного обеспечения узла без реальной отправки пакета по сети. Этот адрес имеет название loopback. Маска В табл. 1.2 есть поле Маска подсети. В этом поле указана очень важная и нужная характеристика адреса. Создавая несколько небольших сетей, вы можете использовать очень похожие адреса, но разбить весь диапазон на участки. При этом каждой сети (подсети) задать определенную маску, которая ограничит число возможных узлов в этой сети. Предположим, что вам необходимо создать сеть, состоящую из четырех компьютеров, но разбить ее на две подсети, которые связаны друг с другом физически, но логически - это разные сети. Каждая из этих подсетей может иметь свое подключение ч Интернету, свои принтеры, и другие сетевые устройства. Решение этой задачи очень простое. Примем условно, что в сети № 1 должно быть два компьютера, один сетевой принтер (о том, как принтер может работать без компьютера, мы еще поговорим в книге), и подключение к Интернету через некоторое устройство, так же не связанное с компьютером (об этом тоже будет разговор). Всего получилось четыре узла сети. Для возможности маневра в будущем оставим возможность подключения еще восьми компьютеров. Всего четырнадцать узлов. Для сети N° 2 решаем оставить возможность подключения всего шести узлов, учитывая, что в настоящий момент в ней будут работать всего два компьютера. Все параметры сети выбираем условно, только для примера. Выберем один из зарезервированных диапазонов адресов из табл. 1.2. Например, 192.168.0.0-192.168.255.255. Маска, соответствующая этим адресам в таблице, - 255.255.255.0. Это значит, что нам предлагают использоват? первые три октета адреса для адреса сети, а последний - для адресов узлов. Поскольку адреса, оканчивающиеся на ООО и 255, для узлов сети использовать нельзя, мы получаем возможность создать сеть, содержащую 254 узла. Но у нас должно быть две сети и всего 20 узлов с учетом развития. А если мы захотим позднее организовать еще несколько подсетей? Для экономии адресного пространства можно воспользоваться другими масками. В данном случае нам могут подойти следующие варианты: □ 255.255.255.240 (11111111.1 111 1111.11111111.11110000) - для сети № 1; П 255.255.255.248 (11111111.Ш111ШШ1Ш. 11111000) - для сети № 2. Почему именно такие? А вот почему. Переписав маску в двоичном виде (показано в скобках), мы видим, что для узлов сети N° 1 оставлены четыре двоичных разряда. При этом адреса, заканчивающиеся на 0000 и 1111, запрещены. Примечание Это общее правипо для всех IP-адресоа, Начальный и конечный адреса, соответствующие определенной маске (принадлежащие подсети), не могут использоваться для узлов. Двоичное число 1111 соответствует десятичному числу - 15. Но 1111 использовать нельзя, остается 14 адресов. Для сети № 2 осталось три разряда, 0 ... 6 7 8 9 10 11 12 ... 209
|