Читайте также:
|
|
Лабораторная работа № 03-001
Основы IP- адресации. Классы сетей и структура адресов
Цель работы
Научится решать следующие задачи
1. Идентифицировать 5 различных классов IP-адресов.
Теоретические основы
Эта работа поможет понять, как строится адресный план сети и как функционируют сети TCP/IP. IP-адреса используют для однозначной идентификации отдельных сетей и хостов (персональных и специализированных компьютеров) в сетях при обеспечении связи между ними. Стек протоколов TCP/IP используется наиболее широко в мире. В частности, в Интернет используется только IP- адресация. Для того, чтобы хост имел связь с Интернет, он должен иметь IP- адрес. Понимание IP- адресов является определяющим в понимании работы сетей, построенных на основе стека протоколов TCP/IP.
В базовом представлении IP-адрес состоит из двух частей - адреса сети и адреса хоста. Сетевая часть IP- адреса назначается компании или организации Межсетевым информационным центром (InterNIC). Маршрутизаторы используют IP адреса для передачи пакетов между сетями.
IP адреса имеют длину 32 бита, разделяемых на 4 октета (группы по 8 бит). В общепринятом представлении каждый октет записывается десятичным числом, октеты разделяются точками. Например: 212.193.38.248
IP-адреса используются на 3-м (сетевом) уровне модели OSI (Межсетевой уровень модели TCP/IP). Их присваивает вручную сетевой администратор или они назначаются автоматически сервером Dynamic Host Configuration Protocol (DHCP). IP адрес компьютера- это логический адрес и его можно изменить, в отличие от MAC- адреса сетевого интерфейса, который в большинстве случаев записан в постоянной памяти устройства.
IP адрес может использоваться как для адресации конкретного компьютера в сети- хоста, так и для адресации сразу целой группы компьютеров, логически объединенных в сегмент сети или подсеть (subnetwork). Для адреса хоста значащими являются все цифры адреса. Для адреса подсети значащими являются только несколько старших разрядов числа IP-адреса. Остальные цифры относятся к адресам хостов в подсети.
Определены 5 различных классов IP –адресов A,B,C,D и E. В зависимости от класса адреса сетевая часть и адрес хоста занимают различное число бит. Только классы A, B и С используются для адресации компьютеров в коммерческих сетях.
На Рис. 1 показана структура IP-адресов.
Класс А
N сети | N узла |
Класс В
N сети | N узла |
Класс С
N сети | N узла |
Класс D
адрес группы multicast |
Класс Е
Рис. 1. Структура IP-адресов
Первый бит адреса класса А всегда равен 0. Первый октет определяет адрес сети класса А. Из структуры адреса класса А следует, что в первом октете он может иметь значения от 1 до 126. Значение 127 зарезервировано для организации внутренней петли устройств, которая используется при тестировании. Существует, таки образом, только 126 сетей класса А. Остальные 24 бита адресуют хосты в сети класса А, их может быть 224 (более 16 миллионов).
В классической схеме адресации сетевая часть адреса или часть адреса, относящаяся к хосту, не может содержать все единицы или все нули. Например, адрес класса A 118.0.0.5 является допустимым, а адрес 118.255.255.255- нет. Если часть адреса - адрес хоста содержит все 0, то это фактически адрес сети. Если адрес хоста содержит все 1, то это широковещательный адрес сети (это означает, что пакет адресован всем хостам).
В протоколе IP существует несколько соглашений об особой интерпретации IP-адресов:
адрес, состоящий только из двоичных нулей, не может быть использован для адресации узла сети, как и любой другой адрес вида 0.N.N.N. Однако этот адрес используется протоколами маршрутизации для определения «маршрута по умолчанию», т.е. маршрута, по которому отправляются все пакеты, для которых нет более конкретных указаний в таблице маршрутизации;
0 0 0 0...............................……………………………………………………………….... 0 0 0 0 |
если в поле номера сети стоят 0, то по умолчанию считается, что этот узел принадлежит той же самой сети, что и узел, который отправил пакет;
0 0 0 0....………………………………………….0 | Номер узла |
если все двоичные разряды IP-адреса равны 1, то пакет с таким адресом назначения должен рассылаться всем узлам, находящимся в той же сети, что и источник этого пакета. Такая рассылка называется ограниченным широковещательным сообщением (limited broadcast);
1 1 1 1... 1…………………………………………………………………………1 ……………….177111......................................……………………………………………………………………...1 1 |
если в поле адреса назначения стоят сплошные 1, то пакет, имеющий такой адрес рассылается всем узлам сети с заданным номером. Такая рассылка называется широковещательным сообщением (broadcast);
Номер сети | 1111..............…………………………………1…..11 |
адрес 127.0.0.1 зарезервирован для организации обратной связи при тестировании работы программного обеспечения узла без реальной отправки пакета по сети. Этот адрес имеет название loopback. Используется для организации петли и в диагностических целях. Соответственно, любой другой адрес из сети 127.0.0.0 не может использоваться для назначения узлам сети.
Маской сети называется битовая маска, определяющая, какая часть IP-адреса является адресом сети, а какая определяет адрес узла в этой сети. Например, узел с IP-адресом 12.34.56.78 и маской сети 255.255.255.0 находится в сети 12.34.56.0.
Чтобы получить адрес сети, зная IP-адрес и маску подсети, необходимо применить к ним операцию «логическое И». Для приведенногл выше случая, например:
IP-адрес: 11000000 10101000 00000001 00000010 (192.168.1.2)
Маска сети: 11111111 11111111 11111111 00000000 (255.255.255.0)
Адрес сети: 11000000 10101000 00000001 00000000 (192.168.1.0)
Когда в начале 90-х появились проблемы с адресным пространством, в марте 1994 г было принято решение об адресном "сегментировании" общего пространства — выделении для локальных сетей отдельных диапазонов IP-адресов и исключение этих IP-адресов из использования в интернете:
10. 0. 0. 0 - 10. 255.255.255172. 16. 0. 0 - 172. 31.255.255192.168. 0. 0 - 192.168.255.255
Кроме этих диапазонов специальным образом в настоящее время используются еще и адреса
169.254. 0. 0 - 169.254.255.255
Дата добавления: 2015-07-08; просмотров: 582 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
КОММЕНТАРИИ | | | Задание 2. Определение частей IP- адресов |