русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Зарезервированные адреса


Дата добавления: 2013-12-23; просмотров: 1222; Нарушение авторских прав


Классы IP-адресов

Рис. 2-4. Идентификаторы сети и узла

Идентификаторы сети и узла

Лекция №8. IP-Адресация

Маршрутизаторы, переправляющие пакеты данных между TCP/IP-сетями не обязаны знать, какому именно узлу предназначен тот или иной IP-пакет. Вместо этого маршру­тизатор считывает из IP-пакета только адрес сети, в которой находится узел — прием­ник пакета, а затем на основе своей таблицы маршрутизации определяет, каким обра­зом доставить пакет в сеть, в которой расположен адресат. Точное местоположение узла определяется только после доставки пакета в нужный сегмент сети.

Такой механизм маршрутизации возможен благодаря делению IP-адреса на два ком­понента:

идентификатор сети (network ID) — первая часть IP-адреса, представляющая кон­кретную сеть в более крупной TCP/IP-сети (например в Интернете);

идентификатор узла (host ID) — вторая часть IP-адреса, определяющая узел TCP/IP (рабочую станцию, сервер, маршрутизатор или любое другое ТСРДР-устройство). На рис. 2-4 показано разбиение IP-адреса (131.107.16.200) на идентификаторы сети (пеивые два октета— 131.107) и узла (последние два октета— 16.200).

Идентификаторы сетям и узлам назначают по определенным правилам: нельзя присваивать всем битам идентификаторов сети и узла значение 1, поскольку такие адреса считаются широковещательными;

нельзя присваивать всем битам идентификаторов сети и узла значение 0, поскольку такой адрес интерпретируется как «только эта сеть»; идентификатор узла должен быть уникален в пределах локальной сети.

Класс IP-адреса определяется по значению первого октета и показывает, какие из 32 битов представляют идентификатор сети по умолчанию. Класс IP-адреса также определяет максимально возможное количество узлов в сети. Определено пять клас­сов адресов, из которых для адресации TCP/IP-узлов используются только классы А, В и С.



В табл. 2-3 октеты IP-адреса обозначаются как w.x.y.z- В ней показано:

как значение первого октета (w) определяет класс IP-адреса;

как октеты адреса подразделяются на идентификаторы сети и узла;

максимальное число сетей и узлов в сети данного класса.


класс Значение w Значения первых битов Иденти- фикатор сети Иденти- фикатор узла Количество сетей в классе Количество узлов в сети по умолчанию
А 1-226 w x.y.z
В 128-191 w.x y.z
С 192-223 w.x.y y
D 224-239 Зарезер вирован для много­адресной рассылки Нет Нет Нет
E 240-254 Зарезер вирован для экспе­рименталь­ного использования Нет Нет Нет

Как уже отмечалось, в адресной схеме протокола выделяют особые IP-адреса.

1) Если биты всех октетов адреса равны нулю, то он обозначает адрес того узла, который сгенерировал данный пакет. Это используется в ограниченных случаях, например в некоторых сообщениях протокола IP.

2) Если биты сетевого префикса равны нулю, полагается, что узел назначения принадлежит той же сети, что и источник пакета.

3) Когда биты всех октетов адреса назначения равны двоичной единице, пакет доставляется всем узлам, принадлежащим той же сети, что и отправитель пакета. Такая рассылка называется ограниченным широковещанием.

4)Наконец, если в битах адреса, соответствующих узлу назначения, стоят единицы, то такой пакет рассылается всем узлам указанной сети. Это называется широковещанием.

5)Специальное значение имеет, так же, адреса сети 127/8. Они используются для тестирования программ и взаимодействия процессов в пределах одной машины. Пакеты, отправленные на этот интерфейс, обрабатываются локально, как входящие. Потому адреса из этой сети нельзя присваивать физическим сетевым интерфейсам.

Некоторые адреса IPv4 зарезервированы для специальных целей и не должны быть глобально маршрутизируемыми.

Подсеть Назначение
0.0.0.0/8[1] Адрес источника пакета
127.0.0.0/8[1] Подсеть для коммуникаций внутри хоста (см. localhost)
169.254.0.0/16[2] Канальные (link-local) адреса
192.0.2.0/24[3] Для примеров и документации
198.51.100.0/24[3] Для примеров и документации
203.0.113.0/24[3] Для примеров и документации
198.18.0.0/15[4] Для стендов тестирования производительности
10.0.0.0/8[5] Для использования в частных сетях
172.16.0.0/12[5] Для использования в частных сетях
192.168.0.0/16[5] Для использования в частных сетях
240.0.0.0/4[6] Зарезервировано для использования в будущем
255.255.255.255[7] Широковещательный адрес

Подсеть 224.0.0.0/4 зарезервирована для многоадресной рассылки



<== предыдущая лекция | следующая лекция ==>
Аппаратура локальных сетей | Основной шлюз


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.003 сек.