- •Адресация в сетях TCP/IP
- •Сетезависимые и сетенезависимые уровни стека TCP/IP
- •Уровень сетевого доступа
- •Межхостовый уровень сетевого доступа
- •Единицы данных, используемые в TCP/IP
- •Задачи адресации
- •Адреса:
- •Сеть
- •Типы адресов интерфейсов
- •Типы адресов стека TCP/IP
- •Типы IP-адресов:
- •В заголовке IP-пакета для хранения IP-адресов отправителя и получателя отводятся два поля, каждое
- •1. Простейший из них состоит в использовании фиксированной границы. При этом все 32-битовое
- •Форматы классов IP -адресов
- •Классы IP-адресов
- •Особые IP-адреса
- •Формирование подсетей
- •Вначале необходимо взять IP -адрес и маску, преобразовать их в двоичные числа и
- •Упрощенный метод
- •Отображение IP-адресов на локальные адреса
- •Address Resolution Protocol (ARP)
- •ARP-таблицы
- •Запрос протокола ARP
- •Протокол Proxy-ARP
- •Domain Name System — система доменных имен (DNS)
- •Полное доменное имя (Fully Qualified Domain Name, FQDN) включает составляющие всех уровней иерархии,
- •Схема работы DNS
- •Существует две основные схемы разрешения DNS-имен.
- •Протокол динамического конфигурирования хостов
- •Алгоритм динамического назначения адресов
- •Схема обмена сообщениями между клиентскими и серверными частями DHCP.
- •Непостоянство IP-адресов влечет за собой некоторые проблемы.
- •Выводы
- •Вопросы и задания
- •10.В каких случаях полезно использовать протокол Proxy-ARP?
Типы адресов стека TCP/IP
□локальные (аппаратные) адреса;
□сетевые адреса (IP-адреса);
□символьные (доменные) имена.
Аппаратный |
12-B7-01-56-BA-F5 |
|
адрес |
||
|
||
|
|
Протоколы
разрешения адресов (ARP)
Сетевой IP-адрес |
129.35.251.23 |
|
|
Система
доменныхимен (DNS)
Доменное имя |
www.service.lattelekom.lv |
|
Типы IP-адресов:
•Unicast (адресует отдельный сетевой интерфейс)
•Broadcast (адресует все интерфейсы заданной
подсети)
• Multicast (адресует группу интерфейсов, возможно принадлежащих разным подсетям)
В заголовке IP-пакета для хранения IP-адресов отправителя и получателя отводятся два поля, каждое имеет фиксированную длину 4 байта (32 бит).
IP-адрес состоит из двух логических частей — номера сети и номера узла (хоста) в сети.
1. Простейший из них состоит в использовании фиксированной границы. При этом все 32-битовое поле адреса заранее делится на две
части не обязательно равной, но фиксированной длины, в одной из
которых всегда будет размещаться номер сети, а в другой — номер узла. 2 Второй подход (RFC 950, RFC 1518) основан на использовании маски,
которая позволяет максимально гибко устанавливать границу между номером сети и номером узла. При таком подходе адресное пространство можно использовать для создания множества сетей разного размера.
Маска — это число, применяемое в паре с IP-адресом, причем двоичная запись маски содержит непрерывную последовательность единиц в тех разрядах, которые должны в IP-адресе интерпретироваться как номер сети.
Граница между последовательностями единиц и нулей в маске соответствует границе между номером сети и номером узла в IP-адресе.
Основной принцип применения операции "И"
Форматы классов IP -адресов
Деление IP -адресов на классы
Классы IP-адресов
|
|
|
|
4 байта |
|
Класс А |
|
1 |
|
3 |
|
0 |
|
N сети |
N узла |
|
|
Класс В |
|
|
2 |
2 |
|
1 |
0 |
|
N сети |
N узла |
|
Класс С |
|
|
3 |
|
1 |
1 |
1 |
0 |
|
N сети |
N узла |
Класс D |
|
|
|
|
|
1 |
1 |
1 |
0 |
адрес группы multicast |
|
Класс Е |
|
|
|
|
|
1 |
1 |
1 |
1 0 |
зарезервирован |
|
|
Наименьш |
Наибольший |
Применяемая |
Максималь |
Максималь |
|
Класс |
по умолчанию |
|||||
ий номер |
номер сети |
ное число |
ное число |
|||
|
сети |
|
маска |
сетей |
узлов в сети |
А1.0.0.0
0
не
используе
тся
В128.0.0.0
С 192.0.0.0
D 224.0.0.0
Е240.0.0.0
126.0.0.0 |
255.0.0.0 |
|
224, поле 3 |
127 |
|
126 |
байта |
|
|
||
|
|
|
зарезервирован
191.255.0.0 |
255.255.0.0 |
16 384 |
223.255.255.0 |
255.255.255.0 |
2 млн |
239.255.255.25 |
224.0.0.0 |
Не |
5 |
|
рассматрива |
|
|
|
|
|
ется |
247.255.255.25 |
Не |
Не |
5 |
рассматриваетс |
рассматрива |
|
||
|
я |
ется |
216 , поле 2 байта
28, поле 1 байт
Групповые
адреса (1->n)
Зарезерви- ровано
Особые IP-адреса
□ Если IP-адрес состоит только из двоичных нулей, то он называется неопределенным адресом и обозначает адрес того узла, который сгенерировал
этот пакет. Адрес такого вида в особых случаях помещается в заголовок IP- пакета в поле адреса отправителя.
□ Если в поле номера сети стоят только нули, то по умолчанию считается, что узел назначения принадлежит той же самой сети, что и узел, который отправил пакет. Такой
адрес также может быть использован только в качестве адреса отправителя.
□ Если все двоичные разряды IP-адреса равны 1, то пакет с таким адресом назначения
должен рассылаться всем узлам, находящимся в той же сети, что и источник этого пакета. Такой адрес называется ограниченным широковещательным (limited broadcast).
Ограниченность в данном случае означает, что пакет не выйдет за границы данной сети ни при каких условиях.
□ Если в поле адреса назначения в разрядах, соответствующих номеру узла, стоят только единицы, то пакет, имеющий такой адрес, рассылается всем узлам сети, номер которой
указан в адресе назначения. Например, пакет с адресом 192.190.21.255 будет направлен всем узлам сети 192.190.21.0. Такой тип адреса называется широковещательным
(broadcast).
Идентификатор сети |
Идентификатор хоста |
Значение адреса |
Идентификатор сети |
00000000 |
Адресация сети |
Идентификатор сети |
11111111 |
Направленное широковещание |
11111111 |
11111111 |
Ограниченн ое широковещание |
00000000 |
00000000 |
Нулевой IP-адрес |
00000000 |
Идентификатор хоста |
IP-адрес хоста в текущей сети |
127 |
Произвольно |
Обратная связь |
