русс | укр

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

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

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

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


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

Подсети и маски подсети


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


Адресация IP.

IP-адрес имеет длину 4 байта и обычно записывается в виде четырех чисел, представляющих значения каждого байта в десятичной форме, и разделенных точками, например:

 

128.10.2.30 - десятичная форма представления адреса,

10000000 00001010 00000010 00011110 - двоичная форма представления адреса.

Класс А 0 N сети N узла

Класс В 1 0 N сети N узла

Класс С 1 1 0 N сети N узла

Класс D 1 1 1 0 адрес группы multicast

Класс Е 1 1 1 1 0 зарезервирован

 

Структура IР-адреса:

Адрес состоит из двух логических частей - номера сети и номера узла в сети. Какая часть адреса относится к номеру сети, а какая к номеру узла, определяется значениями первых битов адреса:

 

Диапазоны номеров сетей, соответствующих каждому классу сетей:

Класс Наименьший адрес Наибольший адрес

A 01.0.0.0 126.0.0.0

B 128.1.0.0 191.255.0.0

C 192.0.1.0 223.255.255.0

D 224.0.0.0 239.255.255.255

E 240.0.0.0 255.255.255.254

 

Существует несколько соглашений об особой интерпретации IP-адресов:

1.если IР-адрес состоит только из двоичных нулей, 0 0 0 0 ................................... 0 0 0 0

то он обозначает адрес того узла, который сгенерировал этот пакет;

2.если в поле номера сети стоят 0, 0 0 0 0 .......0 Номер узла

то по умолчанию считается, что этот узел принадлежит той же самой сети, что и узел, который отправил пакет;

3.если все двоичные разряды IP-адреса равны 1, 1 1 1 1 .........................................1 1

то пакет с таким адресом назначения должен рассылаться всем узлам, находящимся в той же сети, что и источник этого пакета. Такая рассылка называется ограниченным широковещательным сообщением (limited broadcast);

4.если в поле адреса назначения стоят сплошные 1, Номер сети 1111................11

то пакет, имеющий такой адрес рассылается всем узлам сети с заданным номером. Такая рассылка называется широковещательным сообщением (broadcast);



5.адрес 127.0.0.1 зарезервирован для организации обратной связи при тестировании работы программного обеспечения узла без реальной отправки пакета по сети. Этот адрес имеет название loopback.

6. multicast - означает, что данный пакет должен быть доставлен сразу нескольким узлам, которые образуют группу с номером, указанным в поле адреса. Узлы сами идентифицируют себя, то есть определяют, к какой из групп они относятся. Один и тот же узел может входить в несколько групп. Такие сообщения в отличие от широковещательных называются мультивещательными. Групповой адрес не делится на поля номера сети и узла и обрабатывается маршрутизатором особым образом.

Использование масок подсети позволяет разделять сеть на несколько подсетей.

Маска подсети определяется в документе RFC 950 как 32-битное значение, которое используется для выделения

идентификатора сети из IP адреса. Биты маски подсети устанавливаются по следующему правилу:

Все биты которые относятся к идентификатору сети устанавливаются в 1.

Все биты которые относятся к идентификатору узла устанавливаются в 0.

 

Каждому номеру хоста ставится в соответствие маска подсети: либо принятая по умолчанию маска, которая используется для выделения идентификаторов сети на основе классовой адресации, либо маска которая задается для построения подсетей(суперсетей).

 

Маска подсети может быть представлена в десятичном формате, разделенном точками, либо в виде десятичного числа которое называют длиной префикса сети(Network prefix length ).



<== предыдущая лекция | следующая лекция ==>
Протокол IP | Маршрутизация IP.


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


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

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

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


 


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

 
 

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

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