![[В стадии разработки]](images/undercon.gif)
| |
Адресация
IP-адресация.
Чтобы в процессе обмена информацией компьютеры могли найти друг друга, в
Интернете существует единая система адресации. Каждый компьютер, подключенный к
Интернету, имеет свой уникальный 32-битный (в двоичной системе) IP-адрес.
По формуле определения количества информации легко подсчитать, что общее
количество различных IP-адресов составляет более 4 миллиардов:
В десятичной записи IP-адрес компьютера в Интернете состоит из четырех
чисел, разделенных точками, каждое из которых лежит в диапазоне от 0 до 255.
Например, IP-адрес сервера компании МТУ-Интел записывается как 195.34.32.11.
Все
компьютеры объединены в локальную сеть, и имеют локальную IP-адресацию. Пакеты с
такой адресацией "путешествовать" в глобальной сети не смогут, т.к.
маршрутизаторы их не пропустят.
Поэтому существует шлюз, который преобразовывает пакеты с локальными
IP-адресами, давая им свой внешний адрес. И дальше ваши пакеты путешествуют с
адресом шлюза (рисунок 4). Таким образом, очень важно остановится на изучении
ТР-адреса. IP-адрес является уникальным 32-битным идентификатором IP-интерфейса
в Интернет.
IP-адреса принято записывать разбивкой всего адреса по октетам, каждый октет
записывается в виде десятичного числа, числа разделяются точками. Например,
адрес 101000000101000100000110000011 записывается как
10100000.01010001.00000101.10000011=160.81.5.131.

Рисунок 4 -
Схема прохождения пакетов из локальной сети к серверу
|
Положение границы сетевой и хостовой частей (обычно оно характеризуется
количеством бит, отведенных на номер сети) может быть различным, определяя
различные типы IP-адресов, которые рассматриваются ниже. Старшие биты 4-байтного
IP-адреса определяют номер IP-сети, а оставшиеся биты - номер узла.
Классовая модель. IP-адреса разделяются на 5 классов, отличающихся количеством
бит в цифровом адресе сети и цифровом адресе узла (таблица 1).
Таблица 1 -
Структура IP-адреса

Адреса класса
А предназначены для использования в больших сетях общего
пользования. Адреса класса В предназначены для использования в сетях
среднего размера (сети больших компаний, научно-исследовательских
институтов, университетов). Адреса класса С предназначены для
использования в сетях с небольшим числом компьютеров (сети небольших
компаний и фирм). Адреса класса D используют для обращения к группам
компьютеров, а адреса класса Е - зарезервированы.
-
Если адрес
начинается с 0, то сеть относят к классу А, и номер сети
занимает один байт, остальные 3 байта интерпретируются как номер
узла в сети. Сети класса А имеют номера в диапазоне от 1 до 126.
(Номер 0 не используется, а номер 127 зарезервирован для
специальных целей, о чем будет сказано ниже.) В сетях класса А
количество узлов должно быть больше 216 , но не превышать 224.
-
Если
первые два бита адреса равны 10, то сеть относится к классу В и
является сетью средних размеров с числом узлов 28 - 216. В сетях
класса В под адрес сети и под адрес узла отводится по 16 битов,
то есть по 2 байта.
-
Если адрес
начинается с последовательности 110, то это сеть класса С с
числом узлов не больше 28. Под адрес сети отводится 24 бита, а
под адрес узла - 8 битов.
-
Если адрес
начинается с последовательности 1110, то он является адресом
класса D и обозначает особый, групповой адрес - multicast. Если
в пакете в качестве адреса назначения указан адрес класса D, то
такой пакет должны получить все узлы, которым присвоен данный
адрес.
-
Если адрес
начинается с последовательности НПО, то это адрес класса Е.
|
|