
- •Содержание
- •Общие положения
- •Введение
- •Концепция и планирование tcp/ip Сетевые устройства
- •Модель osi
- •Обзор архитектуры Microsoft tcp/ip
- •Контрольные вопросы
- •Установка и настройка tcp/ip в windows nt 4
- •Настройки dns
- •Настройки wins
- •Вкладка dhcp Relay
- •Вкладка свойств маршрутизации
- •Контрольные вопросы
- •Форматы ip-адресов
- •Двоичный ip-адрес: Десятичный ip-адрес:
- •Классы узлов
- •Разделение сети: подсети и их маски
- •Контрольные воцросы
- •Контрольные вопросы
- •Контрольные задания
- •Перечень лабораторных работ
- •Возможные темы курсовых работ
- •Литература
Классы узлов
Разделив адресное пространство на классы, морено выделять организациям блоки адресов в соответствии с требуемым количеством узлов
Классы адресов и соответствующие им идентификаторы сетей и узлов
Класс адреса |
Старшие биты |
Диапазон десятичных Значений 1-го октета |
Количество сетей |
Количество Узлов |
А |
0 |
1-26 |
126 |
16777214 |
В |
10 |
128-191 |
16384 |
65534 |
С |
110 |
192-223 |
2097152 |
254 |
Распределение IP-адреса на компоненты в соответствии с его классом
Класс адреса |
IP-адрес |
Идентификатор сети |
Идентификатор узла |
А |
w.x.y.z |
w |
x.y.z |
В |
w.x.y.z |
w.x |
y.z |
С |
w.x.y.z |
w.x.y |
z |
Сетевой идентификатор 127 зарезервирован для локального сетевого адаптера (loopback adapter). Кроме того, сетевой идентификатор, состоящий из одних нулей, означает, что узел находится в локальной сети, и пакеты для него не будут маршрутизироваться. Использование всех единиц означает, что пакет представляет собой широковещательное сообщение. В идентификаторе узла все нули означают, что пакет предназначен для определенной сети, без указания конкретного узла, а все единицы в идентификаторе узла, что пакет представляет собой широковещательное сообщение для всех узлов определенной сети.
Разделение сети: подсети и их маски
Иногда необходимо дополнительное подразделение блоков адресов, выделенных InterNIC на подсети. В этом случае часть бит, входящих в идентификатор узла, может быть передана идентификатору сети. Для этого предназначены маски подсети.
Маска подсети – это 32-битный адрес, позволяющий определить, сколько бит в адресах используется для идентификатора сети.
Маска подсети по умолчанию для классов адресов: А, В и С.
Класс адреса |
Десятичное значение маски |
Двоичное значение маски |
А |
255.0.0.0 |
11111111.00000000.00000000.00000000 |
В |
255.255.0.0 |
11111111.11111111.00000000.00000000 |
С |
255.255.255.0 |
11111111.11111111.11111111.00000000 |
При инициализации каждый IP-узел сравнивает свой IP-адрес с заданной маской подсети при помощи логического И. Когда узлу надо определить, предназначен пакет для локальной сети или удаленной, он сравнит IP-адрес узла-адресата со своей маской подсети, а затем сравнит результат с тем, что было получено при инициализации. Если результаты совпадают, то пакет предназначен для локальной сети и не маршрутизируется.
Две основные проблемы с IP-адресацией - неверные сетевые идентификаторы для узлов в одной сети и повторяющиеся идентификаторы узлов сети. Первая проблема может возникнуть при переносе компьютера из одной сети в другую. Вторая проблема решается в Windows NT при помощи широковещательных запросов при инициализации TCP/IP.