
- •Адресация в сетях 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?
Непостоянство IP-адресов влечет за собой некоторые проблемы.
•Сложности при преобразовании символьного доменного имени в IP-адрес.
•Трудно осуществлять удаленное управление и автоматический мониторинг интерфейса (например, сбор статистики), если в качестве его идентификатора выступает динамически изменяемый IP-адрес.
•Усложняется фильтрация пакетов по IP-адресам.
Выводы
•В стеке TCP/IP используются три типа адресов: локальные (аппаратные), IP- адреса и символьные доменные имена.
•IP-адрес имеет длину 4 байта и состоит из номера сети и номера узла. Для определения границы, отделяющей номер сети от номера узла используется два подхода. Первый основан на классах адресов, второй — масок.
•Для разделения IP-адреса на номер сети и номер узла используется связанная с этим адресом маска. Двоичная запись маски содержит единицы в тех разрядах, которые в данном IP-адресе должны интерпретироваться как номер сети.
•IP-адреса уникально идентифицируют узел в пределах составной сети, поэтому они должны назначаться централизовано. Если сеть автономная, то уникальность IP-адресов в пределах этой сети может быть обеспечена администратором сети.
•Назначение IP-адресов узлам сети может происходить либо вручную, либо автоматически (с использованием DHCP).
•Установление соответствия между IP-адресом и аппаратным адресом сетевого интерфейса осуществляется протоколом разрешения адресов (ARP).
•В стеке TCP/IP применяется система доменных символьных имен, которая имеет иерархическую древовидную структуру. Совокупность имен, у которых несколько старших составных частей совпадают, образуют домен имен.
•Соответствие между доменными именами и IP-адресами («доменное имя — IP- адрес») может устанавливаться как средствами локального хоста с использованием файла hosts, так и с помощью централизованной службы DNS.
Вопросы и задания
1.В чем состоит отличие процедур назначения аппаратных и сетевых адресов?
2.Какие из следующих утверждений верны всегда?
•Каждый интерфейс моста/коммутатора имеет МАС-адрес.
•Каждый мост/коммутатор имеет сетевой адрес.
•Каждый интерфейс моста/коммутатора имеет сетевой адрес.
•Каждый маршрутизатор имеет сетевой адрес.
•Каждый интерфейс маршрутизатора имеет МАС-адрес.
•Каждый интерфейс маршрутизатора имеет сетевой адрес.
3.Какие из приведенных адресов не могут быть использованы в качестве IP-адресов сетевого интерфейса для узлов Интернета? Для синтаксически правильных адресов определите их класс: А, В, С, D или Е. Варианты адресов: 127.0.0.1; 201.13.123.245; 226.4.37.105; 103.24.254.0; 10.234.17.25; 154.12.255.255; 13.13.13.13; 204.0.3.1; 193.256.1.16; 194.87.45.0; 195.34.116.255; 161.23.45.305.
4.Пусть IP-адрес некоторого узла подсети равен 198.65.12.67, а значение маски для этой подсети — 255.255.255.240. Определите номер подсети. Какое максимальное число узлов может быть в этой подсети?
6.Пусть вам известно соответствие между IP-адресами и доменными именами для всех компьютеров в сети, кроме одного. Для этого компьютера вы знаете только доменное имя. Можете ли вы, обладая всей этой информацией, с уверенностью определить его IP-адрес?
7.Сколько ARP-таблиц имеет компьютер? Маршрутизатор? Коммутатор?
8. Протокол ARP функционально можно разделить на клиентскую и серверную части. Опишите, какие функции вы отнесли бы к клиентской части, а какие — к серверной?
9. Какие адреса и с какой целью заносит администратор в ARP-таблицу?
10.В каких случаях полезно использовать протокол Proxy-ARP?
11.Можно ли определить по доменным именам компьютеров, насколько близко (территориально) они находятся?
12.Известно, что компьютер с адресом 204.35.101.24 имеет доменное имя new.firm.net. Определите, если это возможно, какое из доменных имен имеет компьютер с адресом 204.35.101.25. Варианты ответов: a) new1.firm.net; b) new.firm1.net; c) new.1firm.net.
13.Что общего между системой DNS и файловой системой?
14.Сколько DHCP-серверов достаточно, чтобы обслужить сеть, разделенную двумя маршрутизаторами?
15. Если в сети для надежности установлено два DHCP-сервера, то каким образом следует администратору назначать для каждого из них пул распределяемых адресов: выделить каждому из них неперекрывающиеся части общего пула или назначить каждому из них один и тот же общий пул?
16. Пусть поставщик услуг Интернета имеет в своем распоряжении адрес сети класса В. Для адресации узлов собственной сети он использует 254 адреса. Определите максимально возможное число абонентов этого поставщика услуг, если размеры требуемых для них сетей соответствуют классу С? Какая маска должна быть установлена на маршрутизаторе поставщика услуг, соединяющем его сеть с сетями абонентов?
17. Какое максимальное количество подсетей теоретически можно организовать, если в вашем распоряжении имеется сеть класса С? Какое значение должна при этом иметь маска?
18. Почему для решения обратной задачи — поиска IP-адресов по известным именам — не используют тот же подход, что и для решения прямой задачи, то есть те же файлы зон и доменов, организованных в дерево, соответствующее иерархии имен.