Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
docx-shpora_-_kopia.docx
Скачиваний:
6
Добавлен:
27.04.2019
Размер:
947.65 Кб
Скачать

13. Классовая и бесклассовая адресация

Классификация способов адресации по отношению к получателям сообщений:

Unicast – передача сообщения единственному адресату.

Multicast – передача сообщения группе адресатов, описанных общим адресом.

Broadcast – передача сообщения всем доступным адресатам, описанным общим адресом.

Адресация в TCP/IP:

  • Локальные (аппаратные, физические) адреса – адресация узлов в пределах локальной сети (MAC) 00a0.173d.bc01

  • Сетевые (логические, IP) адреса – однозначная идентификация узла в пределах составной сети 192.168.1.1

  • Доменные имена – символьные идентификаторы узлов www.stankin.ru

IP – адрес – это уникальный идентификатор узла в пределах составной TCP/IP – сети. Он состоит из 32 бит и включает в себя адрес сети и адрес узла. Это деление имеет 2 подхода – на 2 части фиксированной длинны (классовая адресация) и произвольное деление по маске подсети (бесклассовая адресация).

Маска подсети – 32-битное двоичное число, использующееся в паре с IP-адресом и содержащее непрерывную последовательность единиц в тех разрядах, которые должны в IP-адресе интерпретироваться как адрес сети. 1 должны идти подряд с самого начала (длина адреса сети), а далее все 0 (длина адреса узла). Адреса/маски пишутся в десятичном, двоичном и 16 ричном формате. Маски можно через дробь писать (кол-во единичек).

Общее количество адресов подсети = 2^N, общее количество узлов подсети = 2^N-2 (т.к. 2 зарезервированы как Subnet и Broadcast). N-число бит адреса узла.

Чтобы найти Subnet и Broadcast, записываем адрес в двоичном виде в соответствии с маской. В Subnet адреса узла заменяем на 0, а в Broadcast на 1.

Class A 0.0.0.0 – 127.255.255.255 (Первый октет - адрес сети, остальные 3 - адрес узла)

Class B 128.0.0.0 – 191.255.255.255 (Первые 2 октета - адрес сети, остальные 2 - адрес узла)

Class C 192.0.0.0 – 223.255.255.255 (Первые 3 октета - адрес сети, последний октет - адрес узла)

Class D 224.0.0.0 – 239.255.255.255 (Первый октет - адрес сети, остальные 3 - адрес группы multicast)

Class E 240.0.0.0 – 255.255.255.255 (Первый октет - адрес сети, остальные 3 - зарезервированы)

IANA (Internet assigned numbers authority – администрация адресного пространства Интернет) – некоммерческая организация, управляющая пространствами IP-адресов, доменов верхнего уровня, а также параметры прочих протоколов Интернета.

В настоящее время ощущается острый дефицит адресного пространства. Причины тому следующие – рост количества узлов и нерациональное использование адресного пространства. Чтобы ее смягчить, можно воспользоваться следующими методами: переход на IPv6, бесклассовая междоменная маршрутизация (отказ от использования классов сетей в пользу масок подсетей), использование NAT.

  • В автономных сетях могут использоваться любые синтаксически правильные IP-адреса

  • RFC 1918 выделяет ряд диапазонов, специально предназначенных для автономных сетей:

    • 10.0.0.0 – 10.255.255.255 (10.0.0.0/8) одна сеть класса A

    • 172.16.0.0172.31.255.255 (172.16.0.0/12) 16 сетей класса B

    • 192.168.0.0192.168.255.255 (192.168.0.0/16) 256 сетей класса C

  • Для выхода в Интернет таких узлов необходимо выполнить трансляцию этих «серых» (внутренних) IP-адресов во внешние – NAT (network address translation)

Соседние файлы в предмете Вычислительные системы, сети и телекоммуникации