Адреса подсетей

Адреса подсетей

Обычно IPv4-адреса разделяются на подсети (RFC 950 [79]). Такой подход добавляет еще один уровень иерархии адресов:

? идентификатор сети (присваивается предприятию);

? идентификатор подсети (выбирается предприятием);

? идентификатор узла (выбирается предприятием).

Граница между идентификатором сети и идентификатором подсети фиксирована префиксной длиной присвоенного адреса сети. Эта префиксная длина присваивается организациям их интернет-провайдером. Граница же между идентификатором подсети и идентификатором узла выбирается предприятием. Все узлы данной подсети имеют одинаковую маску подсети, которая и определяет границу между идентификатором подсети и идентификатором узла. Биты, заполненные единицами в маске подсети, соответствуют идентификатору подсети, а биты, заполненные нулями — идентификатору узла.

В качестве примера рассмотрим предприятие, которому был выделен адрес 192.168.42.0/24. Если это предприятие будет использовать 3-разрядный идентификатор подсети, на идентификатор узла останется 5 разрядов (рис. А.3.)

Рис. А.3. 24-разрядный адрес сети с 3-разрядным адресом подсети и 5-разрядным адресом узла

В результате такого деления мы получаем подсети, показанные в табл. А.2.

Таблица А.2. Список подсетей для 3-разрядного адреса подсети и 5-разрядного адреса узла

Подсеть Префикс
0 192.168.42.0/27+
1 192.168.42.32/27+
2 192.168.42.64/27
3 192.168.42.96/27
4 192.168.42.128/27
5 192.168.42.160/27
6 192.168.42.192/27
7 192.168.42.224/27+

В результате мы получаем 6–8 подсетей (идентификаторы 1–6 или 0–7), в каждой из которых может находиться до 30 узлов (идентификаторы 1–30). RFC 950 не рекомендует использовать подсети, идентификаторы которых состоят из одних нулей и одних единиц (знак «+» в табл. А.2). В настоящее время большинство систем поддерживают и такие адреса подсетей. Максимальный идентификатор узла (в нашем случае 31) зарезервирован за широковещательным адресом. Идентификатор 0 используется для адресации сети в целом и зарезервирован во избежание конфликтов со старыми системами, в которых нулевой адрес узла использовался в качестве адреса широковещательной передачи. В полностью контролируемых сетях, где такие системы отсутствуют, идентификатор 0 использовать можно. Вообще говоря, сетевые приложения не должны заботиться об идентификаторах подсетей и узлов, рассматривая IP-адреса как непрозрачные объекты.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

R.3.7 Адреса

Из книги Справочное руководство по C++ автора Страустрап Бьярн

R.3.7 Адреса Любой объект - это некоторая область памяти, адрес - выражение, ссылающееся на объект или функцию. Очевидным примером адреса будет имя объекта. Существуют операции, порождающие адреса, например, если E выражение типа указатель, то *E - адресное выражение,


Используем адреса

Из книги Популярный самоучитель работы в Интернете автора Кондратьев Геннадий Геннадьевич

Используем адреса В жизни каждого пользователя наступает момент, когда ему надоедает безвольно болтаться по волнам Интернета. Он точно знает, чего именно хочет в жизни и какой интернет-ресурс в данный момент ему необходим. Тогда ему на помощь приходит Великое знание URL


5.8 Адреса

Из книги TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security) автора Фейт Сидни М

5.8 Адреса В протоколе IP используются IP-адреса, которые идентифицируют хосты и маршрутизаторы для пересылки на них информации. Каждому хосту нужно присвоить уникальный IP-адрес, который и будет использоваться в реальном взаимодействии. Имена хостов транслируются в


9.3 Адреса socket

Из книги HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов. автора Дронов Владимир

9.3 Адреса socket Используемая для коммуникации комбинация IP-адреса и порта называется адресом socket (дословно — гнездо, разъем). Отметим, что адрес socket обеспечивает для сервера или клиента всю информацию, необходимую для идентификации партнера по коммуникации.Заголовок IP


22.5 Специальные адреса

Из книги HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов автора Дронов Владимир

22.5 Специальные адреса Существует несколько форматов специальных адресов


22.5.1 Неспецифицированные адреса

Из книги Разработка приложений в среде Linux. Второе издание автора Джонсон Майкл К.

22.5.1 Неспецифицированные адреса Адреса со всеми нулями0:0:0:0:0:0:0:0означают "неспецифицированные адреса" (unspecified address). Они иногда используются как адрес источника во время инициализации, когда система еще не знает собственного


22.5.3 Адреса версии 4

Из книги Интернет – легко и просто! автора Александров Егор

22.5.3 Адреса версии 4 В смешанном окружении адресов версий 4 и 6 IP-адреса систем версии 4, которые не поддерживают версию 6, отображаются в адреса версии 6 следующим образом:0:0:0:0:0:FFFF:a.b.c.dгде a.b.c.d — исходный


D.2 Маски подсетей с переменной длиной

Из книги UNIX: разработка сетевых приложений автора Стивенс Уильям Ричард

D.2 Маски подсетей с переменной длиной Очень трудно выбрать одну-единственную маску подсети для организации. Многие сети предприятий сочетают различное коммуникационное оборудование — линии дальней связи, Frame Relay, локальные сети офиса и мелких подразделений организации.


Адреса

Из книги автора

Адреса Часто на Web-страницах указывают контактные данные их создателей (почтовые и электронные адреса, телефоны, факсы и пр.). Для этого HTML предусматривает особый тег <ADDRESS>. Он ведет себя так же, как тег абзаца <P>, но его содержимое выводится курсивом:<ADDRESS>Я — адрес


Интернет-адреса в WWW

Из книги автора

Интернет-адреса в WWW Об интернет-адресах файлов мы говорили еще в главе 1. Однако WWW привносит в них кое-что новое, что нам обязательно нужно знать.Рассмотрим первый пример гиперссылки из предыдущего раздела. Ее интернет-адрес таков: http://www.somesite.ru/pages/page125.html. Он содержит и


Адреса

Из книги автора

Адреса Часто на Web-страницах указывают контактные данные их создателей (почтовые и электронные адреса, телефоны, факсы и пр.). Для этого HTML предусматривает особый тег <ADDRESS>. Он ведет себя так же, как тег абзаца <P>, но его содержимое выводится курсивом:<ADDRESS>Я — адрес


17.1.4. Адреса

Из книги автора

17.1.4. Адреса Поскольку каждый протокол поддерживает собственное определение сетевого адреса, интерфейс сокетов должен абстрагировать адреса. В качестве базовой формы адреса используется структура struct sockaddr; его содержимое устанавливается по-разному для каждого


Адреса URL

Из книги автора

Адреса URL Чтобы гиперссылки могли связать в единую сеть все веб-документы планеты, у каждой страницы в Интернете должен быть свой уникальный адрес. Этот адрес называют URL (Uniform Resource Locator – универсальный указатель ресурса).В URL входят имя домена, названия файла и каталога,


Формат адреса

Из книги автора

Формат адреса Формат адреса URL имеет следующий вид: Протокол://Адрес: Порт/Путь.– Протокол – необходимый в данном случае интернет-протокол. Вместо этого аргумента чаще всего стоит http – передача гипертекстовой информации, но могут быть также ftp – передача файлов, telnet –


IР-адреса

Из книги автора

IР-адреса Вообще, доменные адреса предназначены исключительно для пользователей. Компьютеру же гораздо удобнее работать с цифровыми именами, называемыми IP-адресами. IP-адрес – это тот же адрес домена, но написанный на понятном компьютеру языке. Он состоит из 32-разрядного


Частные адреса

Из книги автора

Частные адреса RFC 1918 [101] выделяет три диапазона адресов для «частных интрасетей», то есть сетей, не имеющих прямого подключения к Интернету. Эти диапазоны представлены в табл. А.3.Таблица А.3. Диапазоны частных IP-адресов Количество