12
Национальный аэрокосмический университет им. Н.Е.Жуковского «ХАИ» ОСНОВЫ РАБОТЫ В ИНТЕРНЕТ. ЛЕКЦИЯ №2. IP-АДРЕСАЦИЯ. DNS. URL. ОСНОВНЫЕ ПОНЯТИЯ. Фурманов Алексей Аркадиевич

Лекция 2. IP-адресация

Embed Size (px)

DESCRIPTION

Основы работы в интернет

Citation preview

Page 1: Лекция 2. IP-адресация

Национальный аэрокосмический университет им. Н.Е.Жуковского «ХАИ»

ОСНОВЫ РАБОТЫ В ИНТЕРНЕТ.ЛЕКЦИЯ №2.IP-АДРЕСАЦИЯ. DNS. URL.ОСНОВНЫЕ ПОНЯТИЯ.

Фурманов Алексей Аркадиевич

Page 2: Лекция 2. IP-адресация

IP-адресация

IP (internet protocol) – маршрутизируемый сетевой протокол, основа стека протоколов TCP/IP.

Протокол IP (RFC 701) используется для ненадёжной доставки данных (разделяемых на пакеты) от одного узла сети к другому.

IP-адрес – уникальный идентификатор устройства непосредственно для передачи потока данных.

Например: 123.231.132.213

Page 3: Лекция 2. IP-адресация

IP-адресация 2

IP-адрес – назначается администратором во время конфигурирования компьютера или маршрутизатора.

В случае изолированной (локальной) сети адрес выбирается администратором из одного из специальных диапазонов:

• 192.168.0.0/16?• 172.16.0.0/12• 10.0.0.0/8

Если же сеть должна работать как составная часть Internet, адрес выдаётся провайдером или региональным интернет-регистратором.

Page 4: Лекция 2. IP-адресация

IP-адресация: классовая

Класс A 07-разрядный адрес сети

24-разрядный адрес интерфейса

Класс B 10 14-разрядный адрес сети16-разрядный адрес интерфейса

Класс C 110 21-разрядный адрес сети8-разрядный адрес интерфейса

Класс D 1110 Адрес многоадресной рассылки

Класс E 11110 Зарезервировано

Page 5: Лекция 2. IP-адресация

IP-адресация бесклассовая

Со второй половины 90х годов классовая адресация была вытеснена бесклассовой, при которой количество адресов в сети определяется только и исключительно маской подсети.

Адрес1: 172.16.100.5

Маска: 255.255.255.0

Адрес2: 172.16.100.50 ??

Адрес3: 172.16.200.50 ??

Page 6: Лекция 2. IP-адресация

Определение адреса подсетиАдрес1: 172.16.100.5

Адрес1: 10101100.00010000.01100100.00000101

Маска: 255.255.255.0

Маска: 11111111.11111111.11111111.00000000

Адрес подсети = Адрес1 && Маска

Адрес подсети1:

10101100.00010000.01100100.00000101

&&

11111111.11111111.11111111.00000000

---------------------------------------------------------

10101100.00010000.01100100. 00000000

Page 7: Лекция 2. IP-адресация

Определение подсети узлаАдрес2: 172.16.100.50

Адрес2: 10101100.00010000.01100100.00110010

Адрес подсети2:

10101100.00010000.01100100. 00110010

&&

11111111.11111111.11111111.00000000

---------------------------------------------------------

10101100.00010000.01100100. 00000000

Адрес подсети1 == Адрес подсети2

=> Адрес2 в нашей подсети

Page 8: Лекция 2. IP-адресация

IP-адресацияЕсли адрес узла назначения находится в нашей

подсети – соединение производится непосредственно с узлом назначения.

Если адрес узла назначения находится НЕ в нашей подсети – соединение производится через основной шлюз (Default Gateway)

Page 9: Лекция 2. IP-адресация

IP-адресация172.16.200.1 172.16.200.100 172.16.100.1

172.16.200.254

Маска255.255.255.0

Шлюз

Узел2 Узел3Наш узел

Page 10: Лекция 2. IP-адресация

DNS

DNS (Domain Name System) – система доменных имён, позволяет преобразовывать символьные имена доменов в IP-адреса и наоборот в сетях TCP/IP

Домен – определённая зона в системе доменных имён сети Интернет, выделенная какой-либо стране, организации или для иных целей

DNS была разработана Полом Макапетерсом в 1983г, описана в RFC1034 и RFC1035

Page 11: Лекция 2. IP-адресация

DNSДоменное имя содержит минимум 2 части (метки),

разделённые точкой.

Самая правая метка называется доменом верхнего уровня.

Каждая следующая метка называется поддоменом.

Для определения IP-адреса узла по его доменному имени, необходимо выполнить команду:

PING domain_name

Page 12: Лекция 2. IP-адресация

URL

URL (Uniform Resource Locator) – универсальный локатор (адрес) ресурса в сети Интернет. (1990г)

Структура URL:<схема>:[//]<логин>[:<пароль>][@]<хост>[:<порт>][/]<URL-путь>

где:

схема – сетевой протокол (например: http, https, ftp, mailto)

логин – имя пользователя

хост – имя сервера в системе DNS (или IP-адрес)

порт – уникальный номер от 0 до 65535

Примечание: [] – необязательность (форма записи Бэкуса-Наура)