На сетевом уровне (или IP) мы должны уникально идентифицировать каждое устройство в Интернете, чтобы обеспечить
Установление соединения между двумя и более узлами происходит на основе обработки адресной информации, которая по мере необходимости обрабатывается устройствами 3-го уровня в маршрутизаторах. К адресу предъявляются следующие требования:
Идентификатор, используемый на уровне IP набора протокола TCP/IP, чтобы идентифицировать каждое устройство, подключенное к Интернету, назван адресом Интернета, или адресом IP. Адрес IP — двоичный адрес на 32 бита, который уникально и универсально определяет подключение хоста или маршрутизатора к Интернету.
Адреса IP уникальны. Они уникальны в том смысле, что каждый адрес определяет одно и только одно подключение к Интернету. Два устройства в Интернете никогда не могут иметь одного того же адреса. Если устройство имеет два подключения к Интернету, через две сети, оно имеет два адреса IP.
Адреса IP универсальны потому, что система адресации должна быть принята любым хостом, который хочет быть связанным с Интернетом.
Протокол, подобный IP, то есть определяющий адреса, имеет адресное пространство. Адресное пространство — общее количество адресов, применяемых в соответствии с протоколом. Если протокол использует N бит, чтобы определить адрес, адресное пространство – 2N, потому что каждый бит может иметь два различных значения (0 и 1), а N бит могут иметь 2N значений.
IPv4 использует адреса на 32 бита, то есть адресное пространство – 232 или 4,294,967,296 (больше чем четыре миллиарда). Это означало бы, что, теоретически, если не было бы никаких ограничений, к Интернету могли бы быть подключены более чем 4 миллиарда устройств. Мы вскоре увидим, что фактически номеров намного меньше.
Применяется, чтобы указать адрес IP. Есть три общих системы обозначений: двоичная, десятичная разделенная точками и шестнадцатеричная система обозначений.
В двоичной системе обозначений адрес IP отображен как 32 бита. Чтобы сделать адрес читаемым, обычно вставляются один или более пробелов между каждым
10010001 11011101 01010101 10010100
Чтобы сделать адрес IP более компактным и более простым для чтения, адреса Интернета обычно написаны в десятичной форме с точкой (точечное отделение байтов). Рисунок 2.1 показывает адрес IP в десятичной системе обозначений, разделенной точками. Обратите внимание на то, что поскольку каждый байт (0 и 255. В некоторых компьютерных системах возможно применение октальной и шестнадцатеричной систем обозначения.
(рис 2.1) Десятичная разделенная точками система обозначений (нотация)Пример 1
Замените следующие IP-адреса в двоичном обозначении на десятичную систему, обозначенную с разделением точками:
10000001 00001011 00001011 11101111 ;11000001 10000011 00011011 11111111 ;11100111 11011011 10001011 01101111 ;11111001 10011011 11111011 00001111.Решение
Мы заменяем каждую группу 8 битов ее эквивалентным десятичным номером и добавляем точки для разделения:
129.11.11.239 ;193.131.27.255 ;231.219.139.111 ;249.155.251.15.Пример 2
Замените следующие IP-адреса десятичного обозначения с применением точек на двоичное обозначение:
111.56.45.78 ;221.34.7.82 ;241.8.56.12 ;75.45.34.78.Решение
Мы заменяем каждый десятичный номер его двоичным эквивалентом:
01101111 00111000 00101101 01001110 ;11011101 00100010 00000111 01010010 ;11110001 00001000 00111000 00001100 ;01001011 00101101 00100010 01001110.Пример 3
Найдите ошибку, если таковые вообще имеются, в следующих IP-адресах:
111.56.045.78 ;221.34.7.8.20 ;75.45.301.14 ;11100010.23.14.67.Решение
255 ; 301 — вне этого диапазона.Мы иногда видим адрес IP в шестнадцатеричной системе обозначений. Каждая шестнадцатеричная цифра эквивалентна четырем битам. Это означает, что адрес на 32 бита имеет 8 шестнадцатеричных цифр. Такая система обозначений часто используется в сетевом программировании.
Пример 4
Замените следующие адреса IP в двоичной системе обозначений на шестнадцатеричную систему обозначений:
10000001 00001011 00001011 11101111 ;11000001 10000011 00011011 11111111.Решение
Мы заменяем каждую группу в 4 бита ее шестнадцатеричным эквивалентом. Обратите внимание, что шестнадцатеричная система обозначений обычно не имеет ни одного добавленного пробела; однако 0X добавляется в начале или в конце приписывается индекс 16, чтобы показать, что номер приведен в шестнадцатеричном обозначении.
OX810BOBEF или 810BOBEF16 ;OXC1831BFF или C1831BFF16.В начале внедрения IP-адресации использовали концепцию классов. Эта архитектура названа адресацией по классам.
В середине 1990-х была введена новая архитектура, названная бесклассовой адресацией, которая была предназначена, в конечном счете, заменить первоначальную архитектуру. Однако в большинстве случаев Интернет все еще использует адресацию по классам, и переход идет медленно. Далее рассматривается сначала адресация по классам, а потом бесклассовая адресация. "Классовая" концепция необходима, чтобы понять "бесклассовую" концепцию.
Имеется пять классов адресов, приведенных в табл. 2.1, где жирным шрифтом выделена старшая часть IP-адреса, указывающая номер сети.
Согласно [31, 32], в версии 4 сетевые IP-адреса имеют двухуровневую иерархию, старшая часть которых отображает номер сети (netid), а младшая – номер узла (компьютера) в сети (hostid). Общая длина адреса имеет длину 4 байта и записывается в виде десятичных чисел, разделенных точками. Первые биты сетевого адреса задают класс адреса, по которому определяется, какая его часть относится к номеру сети, а какая – к номеру узла. Если сеть является частью Интернета, то номер сети назначается централизованно по рекомендации специального органа Интернета – Internet Information Center. Номер узла в IP-адресе назначается из разрешенного для этого класса диапазона независимо от физического адреса. Маршрутизатор объединяет несколько сетей, поэтому каждый порт (интерфейс) маршрутизатора имеет свой IP-адрес.
| Класс | Первые биты IP-адреса | Наименьший номер сети | Наибольший номер сети | Максимальное число сетей | Макс. число узлов в каждой сети |
|---|---|---|---|---|---|
| A | 0 | 0.0.0.0 | 127.0.0.0 | 27 – 2 | 224 – 2 |
| B | 10 | 128.0.0.0 | 191.255.0.0 | 214 – 2 | 216 – 2 |
| C | 110 | 192.0.0.0 | 223.255.255.0 | 221 – 2 | 28 – 2 |
| D | 1110 | 224.0.0.0 | 239.255.255.255 | 15 x 224 | Групповые адреса |
| E | 11110 | 240.0.0.0 | 255.255.255.255 | 7 x 224 | Резерв |
Большие сети используют адреса класса А, средние – класса В, маленькие – класса С.
Мы можем видеть из табл. 2.1, что класс A покрывает половину адресного пространства — это серьезный недостаток проекта. Класс B охватывает 1/4 всего адресного пространства — и это второй недостаток проекта. Класс C охватывает 1/8 адресного пространства, и классы D и E покрывают 1/16 адресного пространства каждый.
Если адрес дается в двоичной системе обозначений, первые биты остатка могут указать нам класс адреса, как показано на Рис. 2.2.
(рис 2.2) Нахождение класса в двоичной системе обозначенийПример 5
Как доказать, что мы имеем 2147483648 адресов в классе A?
Решение
В классе A только 1 бит определяет класс. Остающийся 31 бит доступен для адреса.С 31 битом мы можем иметь 231, или 2147483648 адресов.
Пример 6
Найдите класс каждого адреса:
00000001 00001011 00001011 11101111 ;11000001 10000011 00011011 11111111 ;10100111 11011011 10001011 01101111 ;11110011 10011011 11111011 00001111.Решение
См. процедуру на рис. 2.2.
Когда адрес дается в десятичной разделенной точками системе обозначений, чтобы определить класс адреса, мы должны смотреть только на первый байт (номер). Каждый класс имеет заданный диапазон номеров.
Это означает, что если первый байт (в десятичном числе) — между 0 и 127, то класс — A. Если первый байт — между 128 и 191, класс — B. И так далее.
Пример 7
Найдите класс каждого адреса:
227.12.14.87 ;193.14.56.22 ;14.23.120.8 ;252.5.15.111 ;134.11.78.56.Решение
Пример 8
В Примере 5 мы показали, что класс A имеет 231 ( 2 147 483 648 ) адресов. Как мы можем доказать тот же самый факт, используя десятичную разделенную точками систему обозначений?
Решение
Адреса в классе A расположены в диапазоне от 0.0.0.0 до 127.255.255.255. Мы должны показать, что разность между этими двумя номерами — 2 147 483 648. Это упражнение показывает, как определить диапазон адресов между двумя адресами. Мы замечаем, что мы имеем дело с основой 256 номеров здесь. Каждый байт в системе обозначений имеет вес. Веса располагаются следующим образом:
2563, 2562, 2561, 2560.
Теперь, чтобы найти значение целого числа каждого номера, мы умножаем каждый байт на его вес.
Последний адрес: 127 x 2563 + 255 x 2562 + 255 x 2561 + 255 x 2560 = 2 147 483 647
Первый адрес = 0
Если мы вычтем первый из последнего и добавим 1 к результату (помните, что мы всегда добавляем 1, чтобы получить диапазон), мы получаем 2 147 483 648 или 231.
В IPv4 существуют определенные соглашения об использовании адресов:
10.0.0.0, в классе В – диапазоны сетей от 172.16.0.0 до 172.31.0.0, в классе С – диапазон сетей от 192.168.0.0. до 192.168.255.255.При адресации по классам адрес IP в классах A, B и C разделен на сетевой (Netid) и локальный (Hostid) адреса. Длина адреса зависит от класса объекта. Обращаем внимание на то, что классы D и E не разделены на эти части.
В классе A 1 байт определяет сетевой адрес и 3 байта определяют
При адресации по классам каждый класс разделен на фиксированное число блоков, и каждый блок имеет фиксированный размер. Давайте рассмотрим каждый класс.
Класс A разделяется на 128 блоков, где каждый блок имеет различный netid. Первый блок охватывает адреса от 0.0.0.0 до 0.255.255.255 (netid 0), второй блок — адреса от 1.0.0.0 до 1.255.255.255 (netid 1), последний блок — адреса от 127.0.0.0 до 127.255.255.255 (netid 127). Обратите внимание, что для каждого блока адресов первый байт (netid) является тем же самым, но другие 3 байта (hostid) могут принимать любое значение в данном диапазоне.
Первый и последний блоки в этом классе сохранены для специальных целей и будут обсуждаться далее. Кроме того, один блок (netid 10) используется для частных адресов. Оставшиеся 125 блоков могут быть назначены для организаций. Это означает, что общее количество организаций, которые могут иметь адреса класса — только 125. Однако каждый блок в этом классе содержит 16 777 216 адресов, то есть организация должна быть действительно большой, чтобы использовать все эти адреса.
Адреса класса A были предназначены для больших организаций с большим количеством хостов или маршрутизаторов, закрепленных за их сетью. Однако число адресов в каждом блоке, 16 777 216, является, вероятно, большим, чем потребности почти всех организаций. В этом классе много адресов потрачены впустую.
Класс B разделен на 16 384 блока, и каждый блок имеет различный сетевой номер. Шестнадцать блоков зарезервированы для частных адресов, оставшиеся 16 368 блоков — для назначения организацией. Первый блок охватывает адрес от 128.0.0.0 до 128.0.255.255 (netid 128.0 ), последний блок — адреса от 191.255.0.0 до 191.255.255.255 (netid 191.255 ). Обратите внимание, что для каждого блока адресов первые 2 байта (netid) являются теми же самыми, но другие 2 байта (hostid) могут принимать любое значение в данном диапазоне.
Всего могут быть назначены адреса для 16 368 блоков. Это означает, что общее количество организаций, которые могут иметь адрес класса B, — 16 368. Так как каждый блок в этом классе содержит 65 536 адресов, организация должна быть достаточно большой, чтобы использовать все эти адреса. Таблица 2.1 показывает блоки в классе B.
Первый адрес ( 128.0 ) — сетевой адрес; последний адрес — 191.255, зарезервирован для специальной цели.
Адреса класса B были предназначены для организаций среднего размера, которые могут иметь десятки тысяч хостов или маршрутизаторов, закрепленных за их сетями. Однако число адресов в каждом блоке, 65 536, является большим, чем потребности большинства организаций среднего размера. Много адресов в этом классе также потрачены впустую.
Класс C разделен на 2 097 152 блока, каждый блок имеет различный сетевой номер. Двести пятьдесят шесть блоков используются для частных адресов, остальные 2 096 896 блоков — для назначения организацией. Первый блок охватывает адреса от 192.0.0.0 до 192.0.0.255 (netid 192.0.0 ), последний — адреса от 223.255.255.0 до 223.255.255.255 (netid 223.255.255 ). Следует обратить внимание, что для каждого блока адресов первые 3 байта (netid) являются одними и теми же, а остающийся байт (hostid) может принимать любое значение в данном диапазоне.
Имеются 2 096 блоков, которые могут иметь адреса класса C — 2 096 902. Однако каждый блок в этом классе содержит 256 адресов. Это означает, что организация должна быть достаточно маленькой и нуждаться в менее чем 256 адресах. Первый адрес ( 192.0.0 ) — сетевой; последний адрес зарезервирован для специальной цели.
Адреса класса C были предназначены для маленьких организаций с небольшим количеством хостов или маршрутизаторов, закрепленных за их сетью. Число адресов в каждом блоке ограничено так, что большинство организаций не хотят иметь блоки в этом классе.
Класс D имеет один блок адресов. Этот класс разработан для рассылки информации по многим адресам. Каждый адрес в этом классе используется, чтобы определить одну группу хостов в Интернете. Когда группа назначена в этом классе адресов, тогда каждый хост — член этой группы будет иметь адрес групповой рассылки в дополнение к его нормальному (индивидуальному) адресу.
Класс E имеет один блок адресов. Он был разработан для использования в качестве класса резервных адресов. Последний адрес в этом классе, 255.255.255.255, используется для специального адреса.
Пример 9
Дан сетевой адрес 17.0.0.0, найдите класс, блок и диапазон адресов.
Решение
Класс — A, потому что первый байт — между 0 и 127. Блок имеет сетевой номер 17. Адреса располагаются от 17.0.0.0 до 17.255.255.255.
Пример 10
Дан сетевой адрес 132.21.0.0, найдите класс, блок и диапазон адресов.
Решение
Класс — B, потому что первый байт — между 128 и 191. Блок имеет сетевой номер 132.21. Адреса располагаются от 132.21.0.0 до 132.21.255.255.
Пример 11
Дан сетевой адрес 220.34.76.0, найдите класс, блок и диапазон адресов.
Решение
Класс — C, потому что первый байт — между 192 и 223. Блок имеет сетевой номер 220.34.76. Адреса располагаются от 220.34.76.0 до 220.34.76.255.
Уже давно наблюдается дефицит IP-адресов, который обусловлен не только ростом числа пользователей, но и необходимостью выделения IP-адресов на каждый порт маршрутизатора. Имеется несколько подходов смягчения этой проблемы, в том числе за счет использования масок.
Традиционно номер сети и узла определяется в зависимости от класса адреса. Однако наличие только четырех классов адресов часто бывает неудобно. Например, администратор получил от поставщика услуг номер сети 135.38.0.0 (адрес класса В, двоичный код сети – 10000111 00100110 00000000 00000000 ). В такой сети потенциально можно иметь 65 534 узла, но такое количество узлов администратору не нужно, ему достаточно иметь 32 000. Проблема решается с помощью масок. Количество "единиц" в маске показывает число старших разрядов, которые определяют номер сети. Для нашего случая следует выбрать маску со значением 255.255.192.0 (двоичный код 11111111 11111111 11000000 00000000 ). В результате наложения маски на сетевой адрес получается четыре подсети: 135.38.0.0 ; 135.38.64.0 ; 135.38.128.0 ; 135.38.192.0.
(табл. 2.2).
| Номер сети | Число узлов в подсети |
|---|---|
| 10000111 00100110 00000000 00000000 | 16382 |
| 135.38.0.0 | |
| 10000111 00100110 01000000 00000000 | 16382 |
| 135.38.64.0 | |
| 10000111 00100110 10000000 00000000 | 16382 |
| 135.38.128.0 | |
| 10000111 00100110 11000000 00000000 | 16382 |
| 135.38.192.0 |
Две полученные подсети с общим количеством узлов 32764 = 2 х 16382 администратор использует для своих нужд, а остальные может отдать другому администратору.
Для адресации по классам есть три маски. Для класса A маска – из восьми "единиц" и двадцати четырех "нулей" ( 255.0.0.0 ). Для класса B маска – шестнадцать "единиц" и шестнадцать "нулей" ( 255.255.0.0 ). На класс C маска — двадцать четыре "единицы" и восемь "нулей" ( 255.255.255.0 ). "Единицы" сохраняют сетевой адрес (netid); "нули" устанавливают
Пример 12
Дан адрес 23.56.7.91 и заданный по умолчанию класс маски А; найдите начальный адрес (сетевой адрес).
Решение
Заданная по умолчанию маска — 255.0.0.0, что означает, что только первый байт сохраняется, а другие 3 байта устанавливаются на "нуль". Сетевой адрес — 23.0.0.0.
Пример 13
Дан адрес 132.6.17.85 и задана по умолчанию маска класса B; найдите начальный адрес (сетевой адрес).
Решение
Заданная по умолчанию маска — 255.255.0.0, что означает, что первые 2 байта сохраняются и другие 2 байта устанавливаются на "нуль". Сетевой адрес — 132.6.0.0.
Пример 14
Дан адрес 201.180.56.5 и маска класса C, заданная по умолчанию; найдите начальный адрес (сетевой адрес).
Решение
Заданная по умолчанию маска — 255.255.255.0, что означает, что первые 3 байта сохраняются, а последний байт установлен на 0. Сетевой адрес — 201.180.56.0.
Следует обратить внимание, что мы не должны применять по умолчанию маски одного класса к адресам, принадлежащим другому классу.
Адрес Интернета определяет подключение узлов к своей сети. Из этого следует, что любое устройство, подключенное больше чем к одной сети, должно иметь больше чем один адрес Интернета. Фактически устройство имеет различные адреса для каждой сети, к которой оно подключено. Компьютер, который подключен к различным сетям, называется многоадресным компьютером и будет иметь несколько адресов. Каждый из таких адресов может принадлежать к различному классу. Маршрутизатор должен быть связан больше чем с одной сетью, иначе он не сможет маршрутизировать. Поэтому маршрутизатор по определению имеет больше чем один адрес IP (один для каждого интерфейса).
В классах A, B и C, если номер хоста (hostid) состоит только из единиц, адрес называется прямым широковещательным адресом. Такой адрес используется маршрутизатором для того, чтобы передать пакеты для всех хостов в заданной сети. Все хосты примут пакет, имеющий этот тип адреса пункта назначения. Заметим, что введение такого адреса уменьшает число номеров
Возможен случай ограничения
Если адрес IP составлен из всех нулей, это означает, что это хост расположенный на этой сети. Он используется хостом во время начальной загрузки, когда передающий хост не знает свой адрес IP. Хост передает пакет IP серверу начальной загрузки, используя этот адрес как исходный адрес пункта назначения, который может определить собственный адрес передающего хоста. Его можно использовать только как исходящий адрес. Этот адрес – всегда адрес класса A независимо от сети, что уменьшает число сетей в классе A на одну сеть.
Адрес IP с сетевым номером (netid) из всех нулей означает адрес заданного хоста на этой сети. Он используется хостом, чтобы передать сообщение другому хосту на той же самой сети. Заметим, что он может использоваться только как входящий адрес пункта назначения. Это адрес класса A независимо от размера сети.
Адрес IP с первым байтом, равным 127, применяется для адреса кольцевой проверки, который является адресом, используемым для проверки программного обеспечения компьютера. Когда этот адрес задействуется, пакет никогда не покидает хост; он просто возвращается хосту и обрабатывается согласно протоколу и установленному на управляющем компьютере программному обеспечению. Он может использоваться, чтобы проверить программное обеспечение IP. Например, приложение может передать пакет с адресом шлейфа как адрес пункта назначения, чтобы проверить, способно ли программное обеспечение IP получить и обработать пакет. Другой пример: адрес шлейфа может применяться процессом клиента (функционирующая прикладная программа), чтобы передать сообщение процессу сервера на том же самом компьютере. Этот адрес может использоваться только как адрес пункта назначения в пакете IP. Это — адрес класса A. Его применение уменьшает число сетей в классе на 1.
В таблице 2.3 приведены рассмотренные выше специальные адреса.
| Специальный адрес | Netid | Hostid | Источник или конечный пункт |
|---|---|---|---|
| Сетевой адрес | Заданный | Все нули | Нет |
| Прямой |
Заданный | Все единицы | Конечный пункт |
| Ограниченный |
Все единицы | Все единицы | Конечный пункт |
| "Этот хост на этой сети" | Все нули | Все нули | Источник |
| "Заданный хост на этой сети" | Все нули | Заданный | Конечный пункт |
| Адрес шлейфа | 127 | Любой | Конечный пункт |
Некоторое количество блоков в каждом классе предназначено для частного использования. Эти блоки изображены в таблице 2.4 Эти адреса используются при подключении к сетям с другими
| Класс | Сетевой адрес | Величина блока |
|---|---|---|
| A | 10.0.0 | 1 |
| B | 172.16 до 172.31 | 16 |
| C | 192.168.0 до 192.168.255 | 256 |
Связь в Интернете осуществляется с использованием индивидуальных адресов, или адресов групповой рассылки, или широковещательных адресов. Если в полях номера сети и номера узла установлены все двоичные "1", то пакет адресован всем узлам той же сети (широковещательная рассылка, адрес ограниченной групповой рассылки).
Когда пакет передают от индивидуального источника до индивидуального пункта назначения — это индивидуальная связь. Все системы в Интернете имеют по крайней мере один уникальный индивидуальный адрес. Индивидуальные адреса принадлежат к классам A, B или C.
Связь групповой рассылки происходит по принципу "один ко многим". Когда пакет передают от индивидуального источника до группы пунктов назначения — это связь групповой рассылки. Адрес групповой рассылки — адрес класса D. Полный адрес определяет групповой адрес (
Групповая передача в Интернете может осуществляться на местном или на глобальном уровне. На местном уровне хостом локальной сети LAN может быть сформирована группа, и могут быть назначены адреса групповой рассылки. На глобальном уровне хосты на различных сетях могут формировать группу, и может быть назначен адрес групповой рассылки.
Назначенные адреса групповой рассылки. В сети Интернет определены некоторые адреса групповой рассылки к заданным группам.
Категория. Некоторые адреса групповой рассылки предназначены для некоторого специального использования. Эти адреса групповой рассылки начинаются с префикса 224.0.0. таблицa 2.5 показывает некоторые из этих адресов.
| Адрес | Группа |
|---|---|
| 224.0.0.0 | Зарезервировано |
| 224.0.0.1 | Все СИСТЕМЫ на данной ПОДСЕТИ |
| 224.0.0.2 | Все МАРШРУТИЗАТОРЫ на данной ПОДСЕТИ |
| 224.0.0.3 | Не определено |
| 224.0.0.4 | Все маршрутизаторы, работающие по протоколу многоадресной маршрутизации по вектору расстояния (DVMRP) |
| 224.0.0.5 | Все маршрутизаторы, работающие по протоколу первоначального выбора наикратчайшего пути (OSPF) |
| 224.0.0.6 | Заданные маршрутизаторы, работающие по протоколу первоначального выбора наикратчайшего пути (OSPF) |
| 224.0.0.7 | Заданные маршрутизаторы |
| 224.0.0.8 | Заданные хосты |
| 224.0.0.9 | Маршрутизаторы, работающие по протоколу обмена маршрутной информацией (RIP2) |
| 224.0.0.10 | Маршрутизаторы, работающие по протоколу внутренней маршрутизации ( |
| 224.0.0.11 | Доступ к сети мобильной связи (Mobile agents) |
Конференц-связь. Некоторые адреса групповой рассылки предназначены для конференц-связи и организации телеконференций. Эти адреса групповых рассылок начинаются с префиксов 224.0.1. табл. 2.6 показывает некоторые из этих адресов.
| Адрес | Группа |
|---|---|
| 224.0.1.7 | Аудионовости |
| 224.0.1.10 | Низкоскоростная речь согласно IETF |
| 224.0.1.11 | Речь согласно IETF |
| 224.0.1.12 | Видео согласно IETF |
| 224.0.1.16 | Музыкальные передачи |
Широковещательная связь происходит по принципу "один ко всем". Интернет позволяет широковещательную передачу только на местном уровне. Мы уже обсудили два
Ни одна широковещательная передача не разрешается на глобальном уровне. Это означает, что система (хост или маршрутизатор) не может передавать сообщение для всех хостов и маршрутизаторов в Интернете. Можно представить, какой может быть трафик в результате снятия этого ограничения.
Для сокращения числа записей в маршрутизаторе широко используют бесклассовую систему междоменной маршрутизации (Classless Inter Domain Routing, 135.38.0.0/17 с маской 255.255.128.0 (11111111 11111111 10000000 00000000), содержащей 17 лидирующих "единиц".
Принципиальным решением устранения дефицита сетевых адресов является расширение адресного поля с 4-байтного (текущей версии IPv4) на 16-байтное (в новой версии IPv6) [56, 58, 66, 67, 70]. Адреса присваиваются интерфейсам; если к интерфейсу подключен один узел, то его адрес совпадает с адресом узла. Адресация использует бесклассовую систему междоменной маршрутизации (Classless Inter Domain Routing,
Предложено три формы представления адреса:
FEDC:BA98:7654:3210:FEDC:BA98:7654:3210.1080:0:0:0:8:800:200C:417A может быть представлен в виде 1080::8:800:200C:417A.0:0:0:0:0:0:13.1.68.3, или в сжатой форме ::13.1.68.3.Длина префикса записывается в конце адреса и отделяется от него косой линией. Например, адрес 12AB:0000:0000:CD30:0000:0000:0000:0000/60 содержит 60 битовый префикс 12AB:0000:0000:CD3, или в сжатой форме 12AB:0:0:CD30::/60.
В версии IPv6 имеется три типа адресов.
Индивидуальный адрес (Unicast address). Индивидуальные адреса определяют единственный интерфейс. Пакет, посланный по такому адресу, доставляется на указанный интерфейс. Для облегчения функции маршрутизации индивидуальный адрес формируется в виде составного адреса (AGUA — Aggregatable Global
Альтернативный адрес (Anycast address). Адрес такого типа относится к различным узлам, но имеет один и тот же адресный префикс. Например, все компьютеры соединены одной и той же физической сетью, использующей один и тот же префикс. Пакет, посланный по альтернативному адресу, должен быть доставлен точно к одному из участников группы ближайшим или наиболее доступным маршрутом, который имеет наименьшую метрику. Транспортировка пакета предполагается по фиксированному пути путем создания стека выборочных адресов.
Широковещательный адрес (Multicast address).
Имеются специальные адреса. Не специфицированный адрес 0:0:0:0:0:0:0:0 используется при запросе назначения адреса, адрес шлейфа ( — для посылки пакета самому себе. Эти и еще некоторые типы адресов уже упоминались в предыдущем разделе.
Адресное пространство имеет много различных функций. Разработчики IP-адресов разделили адресное пространство на две части, первая из которых называется тип префикса. Этот префикс переменной длины определяет цель адреса. Коды разработаны так, что нет кода, идентичного первой части любого другого кода. Таким путем удается избежать неопределенности; когда выдается адрес, тип может просто быть определен. Рисунок 2.3 показывает формат IPv6-адреса.
(рис 2.3) Структура адреса в IPv6Существуют рекомендации по величине длины полей, и длина полей внутри формата может изменяться.
таблицa 2.7 показывает префиксы для каждого типа адреса. Третья колонка показывает долю каждого типа адреса относительно полного адресного пространства.
| Тип префикса | Тип | Доля |
|---|---|---|
| 0000 0000 | Зарезервировано | 1/256 |
| 0000 0001 | Зарезервировано | 1/256 |
| 0000 001 | Точка Сетевого доступа ( |
1/128 |
| 0000 010 | Зарезервировано | 1/128 |
| 0000 011 | Зарезервировано | 1/128 |
| 0000 101 | Зарезервировано | 1/128 |
| 0000 110 | Зарезервировано | 1/128 |
| 0000 111 | Зарезервировано | 1/128 |
| 0001 | Зарезервировано | 1/16 |
| 001 | Зарезервировано | 1/8 |
| 010 | Индивидуальный адрес | 1/8 |
| 100 | Зарезервировано | 1/8 |
| 101 | Зарезервировано | 1/8 |
| 110 | Зарезервировано | 1/8 |
| 1110 | Зарезервировано | 1/16 |
| 1111 0 | Зарезервировано | 1/32 |
| 1111 10 | Зарезервировано | 1/64 |
| 1111 110 | Зарезервировано | 1/128 |
| 1111 1110 0 | Зарезервировано | 1/512 |
| 1111 1110 10 | Местный адрес линии | 1/1024 |
| 1111 1110 11 | Местный адрес сайта | 1/1024 |
| 1111 1111 | 1/256 |
Формат адреса показан на Рис. 2.4
(рис 2.4) Формат индивидуального адресаПоля для индивидуального адреса следующие:
01000 ) – это центр для Европейской регистрации; и 10100 ) – это для стран Азии и Тихого океана.Индивидуальный адрес можно рассматривать как иерархическую адресацию, старшая часть которой используется магистральными маршрутизаторами, а младшая – маршрутизаторами низшего уровня. В совокупности старшие разряды адреса (префикс провайдера и префикс абонента) образуют составной адрес абонента, префикс провайдера — префикс абонента и префикс подсети — составной адрес подсети; а младшие – адрес узла в этой подсети.
Адреса, которые используют префикс 00000000, кратко обсудим ниже.
00000000, за ним следуют 119 нулевых бит и младший разряд, который содержит один единичный бит.Отображаемый адрес похож на совместимый, он включает в себя 72 нуля и 16 единиц, а последние 32 бита, как и в совместимом адресе, содержат IPv4-адрес. Он применяется, когда интерфейс, размещенный в зоне IPv6, хочет послать пакет к компьютеру, еще использующему IPv4. Пакет проходит большую часть пути через сети IPv6, но в конечном итоге доставляется к хосту, который использует IPv4-адреса.
Очень интересно, что адреса соответствия и отображения разработаны таким образом, что, когда высчитывается контрольная сумма, можно использовать только встроенный адрес или весь полный адрес, потому что дополнительные нули или единицы, число которых кратно 16, не оказывают никакого эффекта на вычисление контрольной суммы. Это важно, потому что когда адрес пакета изменится от IPv6 к IPv4 с помощью маршрутизатора, контрольная сумма не изменяется.
За этими адресами зарезервирован префикс ( 11111110 ).
1111 1110 10. Такой адрес местной линии существует в изолированной сети и не применяется глобально. Никто извне не может послать сообщения компьютеру, который подсоединен к сети, использующей этот адрес.Адрес, кроме префикса длиною 10 бит, содержит 70 нулей и в младших разрядах — 48 бит адреса узла.
1111 1110 11. Местный адрес сайта существует в изолированных сетях и не применяется глобально. Никто извне не может послать сообщения компьютеру, который подсоединен к сети, использующей этот адрес.Адрес, кроме префикса длиною 10 бит, содержит 38 нулей и 32 бита – адрес подсети и в младших разрядах — 48 бит адреса узла.
11111111 (в первом поле). Во втором поле размещается флаг, который определяет группу адресов, как постоянных, так и кратковременных. Постоянный адрес группы определяется интернет-полномочиями и может быть доступен все время. Напротив, кратковременный адрес группы задействован только временно. Система, применяемая в телеконференции, например, может использовать кратковременный адрес. Этот адрес содержит несколько различных областей, как это показано на Рис. 2.5
(рис 2.5) Широковещательный адрес
114.34.2.8 ;129.14.6.8 ;208.34.54.12 ;238.34.2.1 ;241.34.2.8.114.34.2.8 ;129.14.6.8 ;208.34.54.12 ;238.34.2.1 ;241.34.2.8.Oxl347FEAB ;OxAB234102 ;Ox0123A2BE ;0x00001111.01111111 11110000 01100111 01111101 ;10101111 11000000 11111000 00011101 ;11011111 11000000 00011111 01011101 ;11110111 11110011 10001111 11011101 ;11110111 11110011 10000111 11011101.208.34.54.12 ;238.34.2.1 ;114.34.2.8 ;129.14.6.8 ;241.34.2.8.11110111 11110011 10000111 11011101;10101111 11000000 11110000 00011101;11011111 10110000 00011111 01011101;11101111 11110111 11000111 00011101;01111111 11110000 01100111 01111101.114.34.2.8 ;19.34.21.5 ;23.67.12.1 ;127.23.4.0.129.14.6.8 ;132.56.8.6 ;171.34.14.8 ;190.12.67.9.192.8.56.2 ;220.34.8.9 ;208.34.54.12 ;205.23.67.8.123.4.6.2123.4.78.9132.14.56.12123.4.0.0130.4.8.0130.5.34.12130.4.78.5130.4.76.11128.23.67.3 передает сообщение хосту с адресом IP 193.45.23.7. Может ли сообщение пройти через любой маршрутизатор?128.23.67.3 передает сообщение хосту с адресом IP 14.45.23.7. Может ли сообщение пройти через любой маршрутизатор?128.23.67.3 передает сообщение хосту с адресом IP 128.45.23.7. Может ли сообщение пройти через любой маршрутизатор?128.23.67.3 передает сообщение хосту с адресом IP 128.23.23.7. Может ли сообщение пройти через любой маршрутизатор? Предположим, что разбиения сетей нет.195.23.67.3 передает сообщение хосту с адресом IP 195.23.41.7. Может ли сообщение перемещаться через любой маршрутизатор (разбиение на подсети отсутствует)?195.23.67.3 передает сообщение хосту с адресом IP 195.23.67.7. Может ли сообщение пройти через любой маршрутизатор (разбиение на подсети отсутствует)?9.11.67.3 передает сообщение хосту с адресом IP 11.34.2.7. Может ли сообщение пройти через любой маршрутизатор? Предположим, что нет разбиения сетей.9.11.67.3 передает сообщение хосту с адресом IP 9.34.2.7.Может ли сообщение пройти через любой маршрутизатор (разбиение на подсети отсутствует)?8.0.0.0, которая связана через маршрутизатор с сетью с адресом IP 131.45.0.0. Выберите адреса IP для каждого интерфейса маршрутизатора. Покажите также некоторые хосты на каждой сети с их адресами IP. Каков класс каждой сети?255.255.255.255 используется в ограниченной широковещательной передаче?0.0.0.0 используется во время начальной загрузки?0.23.56.12 используется в сети класса A для того, чтобы послать сообщение заданному хосту, расположенному на "этой" сети?0.0.52.16 используется в сети класса B для того, чтобы послать сообщение заданному хосту, расположенному на "этой" сети?0.0.0.14 используется в сети класса C для того, чтобы послать сообщение заданному хосту, расположенному на "этой" сети?108.5.18.22. Он передает прямой широковещательный пакет для всех хостов на этой сети. Какие адреса IP источника и пункта назначения использованы в этом пакете?140.15.8.20. Он передает прямой широковещательный пакет для всех хостов этой сети. Какие адреса IP источника и пункта назначения использованы в этом пакете?200.4.8.20. Он передает прямой широковещательный пакет для всех хостов на этой сети. Какие адреса IP источника и пункта назначения использованы в этом пакете?108.67.18.70 передает ограниченный широковещательный пакет для всех хостов на той же самой сети. Какие адреса IP источника и пункта назначения использованы в этом пакете?180.6.8.17 передает ограниченный широковещательный пакет для всех хостов на той же самой сети. Какие адреса IP источника и пункта назначения использованы в этом пакете?202.7.8.27 передает ограниченный широковещательный пакет для всех хостов в той же самой сети. Какие адреса IP источника и пункта назначения использованы в этом пакете?124.67.89.34 нуждается в испытании шлейфа. Каковы адреса источника и пункта назначения?185.42.56.88 хочет произвести испытание шлейфа. Каковы адреса источника и пункта назначения?218.34.13.89 хочет провести испытание шлейфа. Каковы адреса источника и пункта назначения?123.27.19.24 передает сообщение хосту с адресом IP 123.67.89.56, используя специальный адрес "Заданный хост на этой сети". Каковы адреса источника и пункта назначения?187.12.16.38 передает сообщение хосту с адресом IP 187.12.18.99, используя специальный адрес "Заданный хост на этой сети". Каковы адреса источника и пункта назначения?215.14.14.9 передает сообщение хосту с адресом IP 215.14.14.22, используя специальный адрес "Заданный хост на этой сети". Каковы адреса источника и пункта назначения?3540:1FDEG:213B:C000:0000:0000:0000:0000 ;1588:0000:90CB: 0000:0000:0000:0000: F546 ;327A: 0000:0000:0000:0000:0022: F546:0000 ;0000:0000:0000:0000:1588:0022: F546:0000.525::0 ;0::7456::0 ;342::1::2:5 ;0::AA::0.FE89::12 ;FEC0::24A2 ;FF02::0 ;0::01.0::0 ;0::FFFF::0::0 ;582F:5743::3333 ;4821::14::55 ;62EF::A543:2.234.17.5.34.156.7.34.12.0::146/48.0::146/48.Дополнительный материал для прохождения тестирования к лекции, Вы можете скачать здесь.
На сетевом уровне (или IP) мы должны уникально идентифицировать каждое устройство в Интернете, чтобы обеспечить
Установление соединения между двумя и более узлами происходит на основе обработки адресной информации, которая по мере необходимости обрабатывается устройствами 3-го уровня в маршрутизаторах. К адресу предъявляются следующие требования:
Идентификатор, используемый на уровне IP набора протокола TCP/IP, чтобы идентифицировать каждое устройство, подключенное к Интернету, назван адресом Интернета, или адресом IP. Адрес IP — двоичный адрес на 32 бита, который уникально и универсально определяет подключение хоста или маршрутизатора к Интернету.
Адреса IP уникальны. Они уникальны в том смысле, что каждый адрес определяет одно и только одно подключение к Интернету. Два устройства в Интернете никогда не могут иметь одного того же адреса. Если устройство имеет два подключения к Интернету, через две сети, оно имеет два адреса IP.
Адреса IP универсальны потому, что система адресации должна быть принята любым хостом, который хочет быть связанным с Интернетом.
Протокол, подобный IP, то есть определяющий адреса, имеет адресное пространство. Адресное пространство — общее количество адресов, применяемых в соответствии с протоколом. Если протокол использует N бит, чтобы определить адрес, адресное пространство – 2N, потому что каждый бит может иметь два различных значения (0 и 1), а N бит могут иметь 2N значений.
IPv4 использует адреса на 32 бита, то есть адресное пространство – 232 или 4,294,967,296 (больше чем четыре миллиарда). Это означало бы, что, теоретически, если не было бы никаких ограничений, к Интернету могли бы быть подключены более чем 4 миллиарда устройств. Мы вскоре увидим, что фактически номеров намного меньше.
Применяется, чтобы указать адрес IP. Есть три общих системы обозначений: двоичная, десятичная разделенная точками и шестнадцатеричная система обозначений.
В двоичной системе обозначений адрес IP отображен как 32 бита. Чтобы сделать адрес читаемым, обычно вставляются один или более пробелов между каждым
10010001 11011101 01010101 10010100
Чтобы сделать адрес IP более компактным и более простым для чтения, адреса Интернета обычно написаны в десятичной форме с точкой (точечное отделение байтов). Рисунок 2.1 показывает адрес IP в десятичной системе обозначений, разделенной точками. Обратите внимание на то, что поскольку каждый байт (0 и 255. В некоторых компьютерных системах возможно применение октальной и шестнадцатеричной систем обозначения.
(рис 2.1) Десятичная разделенная точками система обозначений (нотация)Пример 1
Замените следующие IP-адреса в двоичном обозначении на десятичную систему, обозначенную с разделением точками:
10000001 00001011 00001011 11101111 ;11000001 10000011 00011011 11111111 ;11100111 11011011 10001011 01101111 ;11111001 10011011 11111011 00001111.Решение
Мы заменяем каждую группу 8 битов ее эквивалентным десятичным номером и добавляем точки для разделения:
129.11.11.239 ;193.131.27.255 ;231.219.139.111 ;249.155.251.15.Пример 2
Замените следующие IP-адреса десятичного обозначения с применением точек на двоичное обозначение:
111.56.45.78 ;221.34.7.82 ;241.8.56.12 ;75.45.34.78.Решение
Мы заменяем каждый десятичный номер его двоичным эквивалентом:
01101111 00111000 00101101 01001110 ;11011101 00100010 00000111 01010010 ;11110001 00001000 00111000 00001100 ;01001011 00101101 00100010 01001110.Пример 3
Найдите ошибку, если таковые вообще имеются, в следующих IP-адресах:
111.56.045.78 ;221.34.7.8.20 ;75.45.301.14 ;11100010.23.14.67.Решение
255 ; 301 — вне этого диапазона.Мы иногда видим адрес IP в шестнадцатеричной системе обозначений. Каждая шестнадцатеричная цифра эквивалентна четырем битам. Это означает, что адрес на 32 бита имеет 8 шестнадцатеричных цифр. Такая система обозначений часто используется в сетевом программировании.
Пример 4
Замените следующие адреса IP в двоичной системе обозначений на шестнадцатеричную систему обозначений:
10000001 00001011 00001011 11101111 ;11000001 10000011 00011011 11111111.Решение
Мы заменяем каждую группу в 4 бита ее шестнадцатеричным эквивалентом. Обратите внимание, что шестнадцатеричная система обозначений обычно не имеет ни одного добавленного пробела; однако 0X добавляется в начале или в конце приписывается индекс 16, чтобы показать, что номер приведен в шестнадцатеричном обозначении.
OX810BOBEF или 810BOBEF16 ;OXC1831BFF или C1831BFF16.В начале внедрения IP-адресации использовали концепцию классов. Эта архитектура названа адресацией по классам.
В середине 1990-х была введена новая архитектура, названная бесклассовой адресацией, которая была предназначена, в конечном счете, заменить первоначальную архитектуру. Однако в большинстве случаев Интернет все еще использует адресацию по классам, и переход идет медленно. Далее рассматривается сначала адресация по классам, а потом бесклассовая адресация. "Классовая" концепция необходима, чтобы понять "бесклассовую" концепцию.
Имеется пять классов адресов, приведенных в табл. 2.1, где жирным шрифтом выделена старшая часть IP-адреса, указывающая номер сети.
Согласно [31, 32], в версии 4 сетевые IP-адреса имеют двухуровневую иерархию, старшая часть которых отображает номер сети (netid), а младшая – номер узла (компьютера) в сети (hostid). Общая длина адреса имеет длину 4 байта и записывается в виде десятичных чисел, разделенных точками. Первые биты сетевого адреса задают класс адреса, по которому определяется, какая его часть относится к номеру сети, а какая – к номеру узла. Если сеть является частью Интернета, то номер сети назначается централизованно по рекомендации специального органа Интернета – Internet Information Center. Номер узла в IP-адресе назначается из разрешенного для этого класса диапазона независимо от физического адреса. Маршрутизатор объединяет несколько сетей, поэтому каждый порт (интерфейс) маршрутизатора имеет свой IP-адрес.
| Класс | Первые биты IP-адреса | Наименьший номер сети | Наибольший номер сети | Максимальное число сетей | Макс. число узлов в каждой сети |
|---|---|---|---|---|---|
| A | 0 | 0.0.0.0 | 127.0.0.0 | 27 – 2 | 224 – 2 |
| B | 10 | 128.0.0.0 | 191.255.0.0 | 214 – 2 | 216 – 2 |
| C | 110 | 192.0.0.0 | 223.255.255.0 | 221 – 2 | 28 – 2 |
| D | 1110 | 224.0.0.0 | 239.255.255.255 | 15 x 224 | Групповые адреса |
| E | 11110 | 240.0.0.0 | 255.255.255.255 | 7 x 224 | Резерв |
Большие сети используют адреса класса А, средние – класса В, маленькие – класса С.
Мы можем видеть из табл. 2.1, что класс A покрывает половину адресного пространства — это серьезный недостаток проекта. Класс B охватывает 1/4 всего адресного пространства — и это второй недостаток проекта. Класс C охватывает 1/8 адресного пространства, и классы D и E покрывают 1/16 адресного пространства каждый.
Если адрес дается в двоичной системе обозначений, первые биты остатка могут указать нам класс адреса, как показано на Рис. 2.2.
(рис 2.2) Нахождение класса в двоичной системе обозначенийПример 5
Как доказать, что мы имеем 2147483648 адресов в классе A?
Решение
В классе A только 1 бит определяет класс. Остающийся 31 бит доступен для адреса.С 31 битом мы можем иметь 231, или 2147483648 адресов.
Пример 6
Найдите класс каждого адреса:
00000001 00001011 00001011 11101111 ;11000001 10000011 00011011 11111111 ;10100111 11011011 10001011 01101111 ;11110011 10011011 11111011 00001111.Решение
См. процедуру на рис. 2.2.
Когда адрес дается в десятичной разделенной точками системе обозначений, чтобы определить класс адреса, мы должны смотреть только на первый байт (номер). Каждый класс имеет заданный диапазон номеров.
Это означает, что если первый байт (в десятичном числе) — между 0 и 127, то класс — A. Если первый байт — между 128 и 191, класс — B. И так далее.
Пример 7
Найдите класс каждого адреса:
227.12.14.87 ;193.14.56.22 ;14.23.120.8 ;252.5.15.111 ;134.11.78.56.Решение
Пример 8
В Примере 5 мы показали, что класс A имеет 231 ( 2 147 483 648 ) адресов. Как мы можем доказать тот же самый факт, используя десятичную разделенную точками систему обозначений?
Решение
Адреса в классе A расположены в диапазоне от 0.0.0.0 до 127.255.255.255. Мы должны показать, что разность между этими двумя номерами — 2 147 483 648. Это упражнение показывает, как определить диапазон адресов между двумя адресами. Мы замечаем, что мы имеем дело с основой 256 номеров здесь. Каждый байт в системе обозначений имеет вес. Веса располагаются следующим образом:
2563, 2562, 2561, 2560.
Теперь, чтобы найти значение целого числа каждого номера, мы умножаем каждый байт на его вес.
Последний адрес: 127 x 2563 + 255 x 2562 + 255 x 2561 + 255 x 2560 = 2 147 483 647
Первый адрес = 0
Если мы вычтем первый из последнего и добавим 1 к результату (помните, что мы всегда добавляем 1, чтобы получить диапазон), мы получаем 2 147 483 648 или 231.
В IPv4 существуют определенные соглашения об использовании адресов:
10.0.0.0, в классе В – диапазоны сетей от 172.16.0.0 до 172.31.0.0, в классе С – диапазон сетей от 192.168.0.0. до 192.168.255.255.При адресации по классам адрес IP в классах A, B и C разделен на сетевой (Netid) и локальный (Hostid) адреса. Длина адреса зависит от класса объекта. Обращаем внимание на то, что классы D и E не разделены на эти части.
В классе A 1 байт определяет сетевой адрес и 3 байта определяют
При адресации по классам каждый класс разделен на фиксированное число блоков, и каждый блок имеет фиксированный размер. Давайте рассмотрим каждый класс.
Класс A разделяется на 128 блоков, где каждый блок имеет различный netid. Первый блок охватывает адреса от 0.0.0.0 до 0.255.255.255 (netid 0), второй блок — адреса от 1.0.0.0 до 1.255.255.255 (netid 1), последний блок — адреса от 127.0.0.0 до 127.255.255.255 (netid 127). Обратите внимание, что для каждого блока адресов первый байт (netid) является тем же самым, но другие 3 байта (hostid) могут принимать любое значение в данном диапазоне.
Первый и последний блоки в этом классе сохранены для специальных целей и будут обсуждаться далее. Кроме того, один блок (netid 10) используется для частных адресов. Оставшиеся 125 блоков могут быть назначены для организаций. Это означает, что общее количество организаций, которые могут иметь адреса класса — только 125. Однако каждый блок в этом классе содержит 16 777 216 адресов, то есть организация должна быть действительно большой, чтобы использовать все эти адреса.
Адреса класса A были предназначены для больших организаций с большим количеством хостов или маршрутизаторов, закрепленных за их сетью. Однако число адресов в каждом блоке, 16 777 216, является, вероятно, большим, чем потребности почти всех организаций. В этом классе много адресов потрачены впустую.
Класс B разделен на 16 384 блока, и каждый блок имеет различный сетевой номер. Шестнадцать блоков зарезервированы для частных адресов, оставшиеся 16 368 блоков — для назначения организацией. Первый блок охватывает адрес от 128.0.0.0 до 128.0.255.255 (netid 128.0 ), последний блок — адреса от 191.255.0.0 до 191.255.255.255 (netid 191.255 ). Обратите внимание, что для каждого блока адресов первые 2 байта (netid) являются теми же самыми, но другие 2 байта (hostid) могут принимать любое значение в данном диапазоне.
Всего могут быть назначены адреса для 16 368 блоков. Это означает, что общее количество организаций, которые могут иметь адрес класса B, — 16 368. Так как каждый блок в этом классе содержит 65 536 адресов, организация должна быть достаточно большой, чтобы использовать все эти адреса. Таблица 2.1 показывает блоки в классе B.
Первый адрес ( 128.0 ) — сетевой адрес; последний адрес — 191.255, зарезервирован для специальной цели.
Адреса класса B были предназначены для организаций среднего размера, которые могут иметь десятки тысяч хостов или маршрутизаторов, закрепленных за их сетями. Однако число адресов в каждом блоке, 65 536, является большим, чем потребности большинства организаций среднего размера. Много адресов в этом классе также потрачены впустую.
Класс C разделен на 2 097 152 блока, каждый блок имеет различный сетевой номер. Двести пятьдесят шесть блоков используются для частных адресов, остальные 2 096 896 блоков — для назначения организацией. Первый блок охватывает адреса от 192.0.0.0 до 192.0.0.255 (netid 192.0.0 ), последний — адреса от 223.255.255.0 до 223.255.255.255 (netid 223.255.255 ). Следует обратить внимание, что для каждого блока адресов первые 3 байта (netid) являются одними и теми же, а остающийся байт (hostid) может принимать любое значение в данном диапазоне.
Имеются 2 096 блоков, которые могут иметь адреса класса C — 2 096 902. Однако каждый блок в этом классе содержит 256 адресов. Это означает, что организация должна быть достаточно маленькой и нуждаться в менее чем 256 адресах. Первый адрес ( 192.0.0 ) — сетевой; последний адрес зарезервирован для специальной цели.
Адреса класса C были предназначены для маленьких организаций с небольшим количеством хостов или маршрутизаторов, закрепленных за их сетью. Число адресов в каждом блоке ограничено так, что большинство организаций не хотят иметь блоки в этом классе.
Класс D имеет один блок адресов. Этот класс разработан для рассылки информации по многим адресам. Каждый адрес в этом классе используется, чтобы определить одну группу хостов в Интернете. Когда группа назначена в этом классе адресов, тогда каждый хост — член этой группы будет иметь адрес групповой рассылки в дополнение к его нормальному (индивидуальному) адресу.
Класс E имеет один блок адресов. Он был разработан для использования в качестве класса резервных адресов. Последний адрес в этом классе, 255.255.255.255, используется для специального адреса.
Пример 9
Дан сетевой адрес 17.0.0.0, найдите класс, блок и диапазон адресов.
Решение
Класс — A, потому что первый байт — между 0 и 127. Блок имеет сетевой номер 17. Адреса располагаются от 17.0.0.0 до 17.255.255.255.
Пример 10
Дан сетевой адрес 132.21.0.0, найдите класс, блок и диапазон адресов.
Решение
Класс — B, потому что первый байт — между 128 и 191. Блок имеет сетевой номер 132.21. Адреса располагаются от 132.21.0.0 до 132.21.255.255.
Пример 11
Дан сетевой адрес 220.34.76.0, найдите класс, блок и диапазон адресов.
Решение
Класс — C, потому что первый байт — между 192 и 223. Блок имеет сетевой номер 220.34.76. Адреса располагаются от 220.34.76.0 до 220.34.76.255.
Уже давно наблюдается дефицит IP-адресов, который обусловлен не только ростом числа пользователей, но и необходимостью выделения IP-адресов на каждый порт маршрутизатора. Имеется несколько подходов смягчения этой проблемы, в том числе за счет использования масок.
Традиционно номер сети и узла определяется в зависимости от класса адреса. Однако наличие только четырех классов адресов часто бывает неудобно. Например, администратор получил от поставщика услуг номер сети 135.38.0.0 (адрес класса В, двоичный код сети – 10000111 00100110 00000000 00000000 ). В такой сети потенциально можно иметь 65 534 узла, но такое количество узлов администратору не нужно, ему достаточно иметь 32 000. Проблема решается с помощью масок. Количество "единиц" в маске показывает число старших разрядов, которые определяют номер сети. Для нашего случая следует выбрать маску со значением 255.255.192.0 (двоичный код 11111111 11111111 11000000 00000000 ). В результате наложения маски на сетевой адрес получается четыре подсети: 135.38.0.0 ; 135.38.64.0 ; 135.38.128.0 ; 135.38.192.0.
(табл. 2.2).
| Номер сети | Число узлов в подсети |
|---|---|
| 10000111 00100110 00000000 00000000 | 16382 |
| 135.38.0.0 | |
| 10000111 00100110 01000000 00000000 | 16382 |
| 135.38.64.0 | |
| 10000111 00100110 10000000 00000000 | 16382 |
| 135.38.128.0 | |
| 10000111 00100110 11000000 00000000 | 16382 |
| 135.38.192.0 |
Две полученные подсети с общим количеством узлов 32764 = 2 х 16382 администратор использует для своих нужд, а остальные может отдать другому администратору.
Для адресации по классам есть три маски. Для класса A маска – из восьми "единиц" и двадцати четырех "нулей" ( 255.0.0.0 ). Для класса B маска – шестнадцать "единиц" и шестнадцать "нулей" ( 255.255.0.0 ). На класс C маска — двадцать четыре "единицы" и восемь "нулей" ( 255.255.255.0 ). "Единицы" сохраняют сетевой адрес (netid); "нули" устанавливают
Пример 12
Дан адрес 23.56.7.91 и заданный по умолчанию класс маски А; найдите начальный адрес (сетевой адрес).
Решение
Заданная по умолчанию маска — 255.0.0.0, что означает, что только первый байт сохраняется, а другие 3 байта устанавливаются на "нуль". Сетевой адрес — 23.0.0.0.
Пример 13
Дан адрес 132.6.17.85 и задана по умолчанию маска класса B; найдите начальный адрес (сетевой адрес).
Решение
Заданная по умолчанию маска — 255.255.0.0, что означает, что первые 2 байта сохраняются и другие 2 байта устанавливаются на "нуль". Сетевой адрес — 132.6.0.0.
Пример 14
Дан адрес 201.180.56.5 и маска класса C, заданная по умолчанию; найдите начальный адрес (сетевой адрес).
Решение
Заданная по умолчанию маска — 255.255.255.0, что означает, что первые 3 байта сохраняются, а последний байт установлен на 0. Сетевой адрес — 201.180.56.0.
Следует обратить внимание, что мы не должны применять по умолчанию маски одного класса к адресам, принадлежащим другому классу.
Адрес Интернета определяет подключение узлов к своей сети. Из этого следует, что любое устройство, подключенное больше чем к одной сети, должно иметь больше чем один адрес Интернета. Фактически устройство имеет различные адреса для каждой сети, к которой оно подключено. Компьютер, который подключен к различным сетям, называется многоадресным компьютером и будет иметь несколько адресов. Каждый из таких адресов может принадлежать к различному классу. Маршрутизатор должен быть связан больше чем с одной сетью, иначе он не сможет маршрутизировать. Поэтому маршрутизатор по определению имеет больше чем один адрес IP (один для каждого интерфейса).
В классах A, B и C, если номер хоста (hostid) состоит только из единиц, адрес называется прямым широковещательным адресом. Такой адрес используется маршрутизатором для того, чтобы передать пакеты для всех хостов в заданной сети. Все хосты примут пакет, имеющий этот тип адреса пункта назначения. Заметим, что введение такого адреса уменьшает число номеров
Возможен случай ограничения
Если адрес IP составлен из всех нулей, это означает, что это хост расположенный на этой сети. Он используется хостом во время начальной загрузки, когда передающий хост не знает свой адрес IP. Хост передает пакет IP серверу начальной загрузки, используя этот адрес как исходный адрес пункта назначения, который может определить собственный адрес передающего хоста. Его можно использовать только как исходящий адрес. Этот адрес – всегда адрес класса A независимо от сети, что уменьшает число сетей в классе A на одну сеть.
Адрес IP с сетевым номером (netid) из всех нулей означает адрес заданного хоста на этой сети. Он используется хостом, чтобы передать сообщение другому хосту на той же самой сети. Заметим, что он может использоваться только как входящий адрес пункта назначения. Это адрес класса A независимо от размера сети.
Адрес IP с первым байтом, равным 127, применяется для адреса кольцевой проверки, который является адресом, используемым для проверки программного обеспечения компьютера. Когда этот адрес задействуется, пакет никогда не покидает хост; он просто возвращается хосту и обрабатывается согласно протоколу и установленному на управляющем компьютере программному обеспечению. Он может использоваться, чтобы проверить программное обеспечение IP. Например, приложение может передать пакет с адресом шлейфа как адрес пункта назначения, чтобы проверить, способно ли программное обеспечение IP получить и обработать пакет. Другой пример: адрес шлейфа может применяться процессом клиента (функционирующая прикладная программа), чтобы передать сообщение процессу сервера на том же самом компьютере. Этот адрес может использоваться только как адрес пункта назначения в пакете IP. Это — адрес класса A. Его применение уменьшает число сетей в классе на 1.
В таблице 2.3 приведены рассмотренные выше специальные адреса.
| Специальный адрес | Netid | Hostid | Источник или конечный пункт |
|---|---|---|---|
| Сетевой адрес | Заданный | Все нули | Нет |
| Прямой |
Заданный | Все единицы | Конечный пункт |
| Ограниченный |
Все единицы | Все единицы | Конечный пункт |
| "Этот хост на этой сети" | Все нули | Все нули | Источник |
| "Заданный хост на этой сети" | Все нули | Заданный | Конечный пункт |
| Адрес шлейфа | 127 | Любой | Конечный пункт |
Некоторое количество блоков в каждом классе предназначено для частного использования. Эти блоки изображены в таблице 2.4 Эти адреса используются при подключении к сетям с другими
| Класс | Сетевой адрес | Величина блока |
|---|---|---|
| A | 10.0.0 | 1 |
| B | 172.16 до 172.31 | 16 |
| C | 192.168.0 до 192.168.255 | 256 |
Связь в Интернете осуществляется с использованием индивидуальных адресов, или адресов групповой рассылки, или широковещательных адресов. Если в полях номера сети и номера узла установлены все двоичные "1", то пакет адресован всем узлам той же сети (широковещательная рассылка, адрес ограниченной групповой рассылки).
Когда пакет передают от индивидуального источника до индивидуального пункта назначения — это индивидуальная связь. Все системы в Интернете имеют по крайней мере один уникальный индивидуальный адрес. Индивидуальные адреса принадлежат к классам A, B или C.
Связь групповой рассылки происходит по принципу "один ко многим". Когда пакет передают от индивидуального источника до группы пунктов назначения — это связь групповой рассылки. Адрес групповой рассылки — адрес класса D. Полный адрес определяет групповой адрес (
Групповая передача в Интернете может осуществляться на местном или на глобальном уровне. На местном уровне хостом локальной сети LAN может быть сформирована группа, и могут быть назначены адреса групповой рассылки. На глобальном уровне хосты на различных сетях могут формировать группу, и может быть назначен адрес групповой рассылки.
Назначенные адреса групповой рассылки. В сети Интернет определены некоторые адреса групповой рассылки к заданным группам.
Категория. Некоторые адреса групповой рассылки предназначены для некоторого специального использования. Эти адреса групповой рассылки начинаются с префикса 224.0.0. таблицa 2.5 показывает некоторые из этих адресов.
| Адрес | Группа |
|---|---|
| 224.0.0.0 | Зарезервировано |
| 224.0.0.1 | Все СИСТЕМЫ на данной ПОДСЕТИ |
| 224.0.0.2 | Все МАРШРУТИЗАТОРЫ на данной ПОДСЕТИ |
| 224.0.0.3 | Не определено |
| 224.0.0.4 | Все маршрутизаторы, работающие по протоколу многоадресной маршрутизации по вектору расстояния (DVMRP) |
| 224.0.0.5 | Все маршрутизаторы, работающие по протоколу первоначального выбора наикратчайшего пути (OSPF) |
| 224.0.0.6 | Заданные маршрутизаторы, работающие по протоколу первоначального выбора наикратчайшего пути (OSPF) |
| 224.0.0.7 | Заданные маршрутизаторы |
| 224.0.0.8 | Заданные хосты |
| 224.0.0.9 | Маршрутизаторы, работающие по протоколу обмена маршрутной информацией (RIP2) |
| 224.0.0.10 | Маршрутизаторы, работающие по протоколу внутренней маршрутизации ( |
| 224.0.0.11 | Доступ к сети мобильной связи (Mobile agents) |
Конференц-связь. Некоторые адреса групповой рассылки предназначены для конференц-связи и организации телеконференций. Эти адреса групповых рассылок начинаются с префиксов 224.0.1. табл. 2.6 показывает некоторые из этих адресов.
| Адрес | Группа |
|---|---|
| 224.0.1.7 | Аудионовости |
| 224.0.1.10 | Низкоскоростная речь согласно IETF |
| 224.0.1.11 | Речь согласно IETF |
| 224.0.1.12 | Видео согласно IETF |
| 224.0.1.16 | Музыкальные передачи |
Широковещательная связь происходит по принципу "один ко всем". Интернет позволяет широковещательную передачу только на местном уровне. Мы уже обсудили два
Ни одна широковещательная передача не разрешается на глобальном уровне. Это означает, что система (хост или маршрутизатор) не может передавать сообщение для всех хостов и маршрутизаторов в Интернете. Можно представить, какой может быть трафик в результате снятия этого ограничения.
Для сокращения числа записей в маршрутизаторе широко используют бесклассовую систему междоменной маршрутизации (Classless Inter Domain Routing, 135.38.0.0/17 с маской 255.255.128.0 (11111111 11111111 10000000 00000000), содержащей 17 лидирующих "единиц".
Принципиальным решением устранения дефицита сетевых адресов является расширение адресного поля с 4-байтного (текущей версии IPv4) на 16-байтное (в новой версии IPv6) [56, 58, 66, 67, 70]. Адреса присваиваются интерфейсам; если к интерфейсу подключен один узел, то его адрес совпадает с адресом узла. Адресация использует бесклассовую систему междоменной маршрутизации (Classless Inter Domain Routing,
Предложено три формы представления адреса:
FEDC:BA98:7654:3210:FEDC:BA98:7654:3210.1080:0:0:0:8:800:200C:417A может быть представлен в виде 1080::8:800:200C:417A.0:0:0:0:0:0:13.1.68.3, или в сжатой форме ::13.1.68.3.Длина префикса записывается в конце адреса и отделяется от него косой линией. Например, адрес 12AB:0000:0000:CD30:0000:0000:0000:0000/60 содержит 60 битовый префикс 12AB:0000:0000:CD3, или в сжатой форме 12AB:0:0:CD30::/60.
В версии IPv6 имеется три типа адресов.
Индивидуальный адрес (Unicast address). Индивидуальные адреса определяют единственный интерфейс. Пакет, посланный по такому адресу, доставляется на указанный интерфейс. Для облегчения функции маршрутизации индивидуальный адрес формируется в виде составного адреса (AGUA — Aggregatable Global
Альтернативный адрес (Anycast address). Адрес такого типа относится к различным узлам, но имеет один и тот же адресный префикс. Например, все компьютеры соединены одной и той же физической сетью, использующей один и тот же префикс. Пакет, посланный по альтернативному адресу, должен быть доставлен точно к одному из участников группы ближайшим или наиболее доступным маршрутом, который имеет наименьшую метрику. Транспортировка пакета предполагается по фиксированному пути путем создания стека выборочных адресов.
Широковещательный адрес (Multicast address).
Имеются специальные адреса. Не специфицированный адрес 0:0:0:0:0:0:0:0 используется при запросе назначения адреса, адрес шлейфа ( — для посылки пакета самому себе. Эти и еще некоторые типы адресов уже упоминались в предыдущем разделе.
Адресное пространство имеет много различных функций. Разработчики IP-адресов разделили адресное пространство на две части, первая из которых называется тип префикса. Этот префикс переменной длины определяет цель адреса. Коды разработаны так, что нет кода, идентичного первой части любого другого кода. Таким путем удается избежать неопределенности; когда выдается адрес, тип может просто быть определен. Рисунок 2.3 показывает формат IPv6-адреса.
(рис 2.3) Структура адреса в IPv6Существуют рекомендации по величине длины полей, и длина полей внутри формата может изменяться.
таблицa 2.7 показывает префиксы для каждого типа адреса. Третья колонка показывает долю каждого типа адреса относительно полного адресного пространства.
| Тип префикса | Тип | Доля |
|---|---|---|
| 0000 0000 | Зарезервировано | 1/256 |
| 0000 0001 | Зарезервировано | 1/256 |
| 0000 001 | Точка Сетевого доступа ( |
1/128 |
| 0000 010 | Зарезервировано | 1/128 |
| 0000 011 | Зарезервировано | 1/128 |
| 0000 101 | Зарезервировано | 1/128 |
| 0000 110 | Зарезервировано | 1/128 |
| 0000 111 | Зарезервировано | 1/128 |
| 0001 | Зарезервировано | 1/16 |
| 001 | Зарезервировано | 1/8 |
| 010 | Индивидуальный адрес | 1/8 |
| 100 | Зарезервировано | 1/8 |
| 101 | Зарезервировано | 1/8 |
| 110 | Зарезервировано | 1/8 |
| 1110 | Зарезервировано | 1/16 |
| 1111 0 | Зарезервировано | 1/32 |
| 1111 10 | Зарезервировано | 1/64 |
| 1111 110 | Зарезервировано | 1/128 |
| 1111 1110 0 | Зарезервировано | 1/512 |
| 1111 1110 10 | Местный адрес линии | 1/1024 |
| 1111 1110 11 | Местный адрес сайта | 1/1024 |
| 1111 1111 | 1/256 |
Формат адреса показан на Рис. 2.4
(рис 2.4) Формат индивидуального адресаПоля для индивидуального адреса следующие:
01000 ) – это центр для Европейской регистрации; и 10100 ) – это для стран Азии и Тихого океана.Индивидуальный адрес можно рассматривать как иерархическую адресацию, старшая часть которой используется магистральными маршрутизаторами, а младшая – маршрутизаторами низшего уровня. В совокупности старшие разряды адреса (префикс провайдера и префикс абонента) образуют составной адрес абонента, префикс провайдера — префикс абонента и префикс подсети — составной адрес подсети; а младшие – адрес узла в этой подсети.
Адреса, которые используют префикс 00000000, кратко обсудим ниже.
00000000, за ним следуют 119 нулевых бит и младший разряд, который содержит один единичный бит.Отображаемый адрес похож на совместимый, он включает в себя 72 нуля и 16 единиц, а последние 32 бита, как и в совместимом адресе, содержат IPv4-адрес. Он применяется, когда интерфейс, размещенный в зоне IPv6, хочет послать пакет к компьютеру, еще использующему IPv4. Пакет проходит большую часть пути через сети IPv6, но в конечном итоге доставляется к хосту, который использует IPv4-адреса.
Очень интересно, что адреса соответствия и отображения разработаны таким образом, что, когда высчитывается контрольная сумма, можно использовать только встроенный адрес или весь полный адрес, потому что дополнительные нули или единицы, число которых кратно 16, не оказывают никакого эффекта на вычисление контрольной суммы. Это важно, потому что когда адрес пакета изменится от IPv6 к IPv4 с помощью маршрутизатора, контрольная сумма не изменяется.
За этими адресами зарезервирован префикс ( 11111110 ).
1111 1110 10. Такой адрес местной линии существует в изолированной сети и не применяется глобально. Никто извне не может послать сообщения компьютеру, который подсоединен к сети, использующей этот адрес.Адрес, кроме префикса длиною 10 бит, содержит 70 нулей и в младших разрядах — 48 бит адреса узла.
1111 1110 11. Местный адрес сайта существует в изолированных сетях и не применяется глобально. Никто извне не может послать сообщения компьютеру, который подсоединен к сети, использующей этот адрес.Адрес, кроме префикса длиною 10 бит, содержит 38 нулей и 32 бита – адрес подсети и в младших разрядах — 48 бит адреса узла.
11111111 (в первом поле). Во втором поле размещается флаг, который определяет группу адресов, как постоянных, так и кратковременных. Постоянный адрес группы определяется интернет-полномочиями и может быть доступен все время. Напротив, кратковременный адрес группы задействован только временно. Система, применяемая в телеконференции, например, может использовать кратковременный адрес. Этот адрес содержит несколько различных областей, как это показано на Рис. 2.5
(рис 2.5) Широковещательный адрес
114.34.2.8 ;129.14.6.8 ;208.34.54.12 ;238.34.2.1 ;241.34.2.8.114.34.2.8 ;129.14.6.8 ;208.34.54.12 ;238.34.2.1 ;241.34.2.8.Oxl347FEAB ;OxAB234102 ;Ox0123A2BE ;0x00001111.01111111 11110000 01100111 01111101 ;10101111 11000000 11111000 00011101 ;11011111 11000000 00011111 01011101 ;11110111 11110011 10001111 11011101 ;11110111 11110011 10000111 11011101.208.34.54.12 ;238.34.2.1 ;114.34.2.8 ;129.14.6.8 ;241.34.2.8.11110111 11110011 10000111 11011101;10101111 11000000 11110000 00011101;11011111 10110000 00011111 01011101;11101111 11110111 11000111 00011101;01111111 11110000 01100111 01111101.114.34.2.8 ;19.34.21.5 ;23.67.12.1 ;127.23.4.0.129.14.6.8 ;132.56.8.6 ;171.34.14.8 ;190.12.67.9.192.8.56.2 ;220.34.8.9 ;208.34.54.12 ;205.23.67.8.123.4.6.2123.4.78.9132.14.56.12123.4.0.0130.4.8.0130.5.34.12130.4.78.5130.4.76.11128.23.67.3 передает сообщение хосту с адресом IP 193.45.23.7. Может ли сообщение пройти через любой маршрутизатор?128.23.67.3 передает сообщение хосту с адресом IP 14.45.23.7. Может ли сообщение пройти через любой маршрутизатор?128.23.67.3 передает сообщение хосту с адресом IP 128.45.23.7. Может ли сообщение пройти через любой маршрутизатор?128.23.67.3 передает сообщение хосту с адресом IP 128.23.23.7. Может ли сообщение пройти через любой маршрутизатор? Предположим, что разбиения сетей нет.195.23.67.3 передает сообщение хосту с адресом IP 195.23.41.7. Может ли сообщение перемещаться через любой маршрутизатор (разбиение на подсети отсутствует)?195.23.67.3 передает сообщение хосту с адресом IP 195.23.67.7. Может ли сообщение пройти через любой маршрутизатор (разбиение на подсети отсутствует)?9.11.67.3 передает сообщение хосту с адресом IP 11.34.2.7. Может ли сообщение пройти через любой маршрутизатор? Предположим, что нет разбиения сетей.9.11.67.3 передает сообщение хосту с адресом IP 9.34.2.7.Может ли сообщение пройти через любой маршрутизатор (разбиение на подсети отсутствует)?8.0.0.0, которая связана через маршрутизатор с сетью с адресом IP 131.45.0.0. Выберите адреса IP для каждого интерфейса маршрутизатора. Покажите также некоторые хосты на каждой сети с их адресами IP. Каков класс каждой сети?255.255.255.255 используется в ограниченной широковещательной передаче?0.0.0.0 используется во время начальной загрузки?0.23.56.12 используется в сети класса A для того, чтобы послать сообщение заданному хосту, расположенному на "этой" сети?0.0.52.16 используется в сети класса B для того, чтобы послать сообщение заданному хосту, расположенному на "этой" сети?0.0.0.14 используется в сети класса C для того, чтобы послать сообщение заданному хосту, расположенному на "этой" сети?108.5.18.22. Он передает прямой широковещательный пакет для всех хостов на этой сети. Какие адреса IP источника и пункта назначения использованы в этом пакете?140.15.8.20. Он передает прямой широковещательный пакет для всех хостов этой сети. Какие адреса IP источника и пункта назначения использованы в этом пакете?200.4.8.20. Он передает прямой широковещательный пакет для всех хостов на этой сети. Какие адреса IP источника и пункта назначения использованы в этом пакете?108.67.18.70 передает ограниченный широковещательный пакет для всех хостов на той же самой сети. Какие адреса IP источника и пункта назначения использованы в этом пакете?180.6.8.17 передает ограниченный широковещательный пакет для всех хостов на той же самой сети. Какие адреса IP источника и пункта назначения использованы в этом пакете?202.7.8.27 передает ограниченный широковещательный пакет для всех хостов в той же самой сети. Какие адреса IP источника и пункта назначения использованы в этом пакете?124.67.89.34 нуждается в испытании шлейфа. Каковы адреса источника и пункта назначения?185.42.56.88 хочет произвести испытание шлейфа. Каковы адреса источника и пункта назначения?218.34.13.89 хочет провести испытание шлейфа. Каковы адреса источника и пункта назначения?123.27.19.24 передает сообщение хосту с адресом IP 123.67.89.56, используя специальный адрес "Заданный хост на этой сети". Каковы адреса источника и пункта назначения?187.12.16.38 передает сообщение хосту с адресом IP 187.12.18.99, используя специальный адрес "Заданный хост на этой сети". Каковы адреса источника и пункта назначения?215.14.14.9 передает сообщение хосту с адресом IP 215.14.14.22, используя специальный адрес "Заданный хост на этой сети". Каковы адреса источника и пункта назначения?3540:1FDEG:213B:C000:0000:0000:0000:0000 ;1588:0000:90CB: 0000:0000:0000:0000: F546 ;327A: 0000:0000:0000:0000:0022: F546:0000 ;0000:0000:0000:0000:1588:0022: F546:0000.525::0 ;0::7456::0 ;342::1::2:5 ;0::AA::0.FE89::12 ;FEC0::24A2 ;FF02::0 ;0::01.0::0 ;0::FFFF::0::0 ;582F:5743::3333 ;4821::14::55 ;62EF::A543:2.234.17.5.34.156.7.34.12.0::146/48.0::146/48.Дополнительный материал для прохождения тестирования к лекции, Вы можете скачать здесь.
Для получения официальных документов о завершении программы дополнительного профессионального образования (удостоверения о повышении квалификации, дипломов о профессиональной переподготовке и MBA) необходимо предоставить:
Внимание! Вы можете не заказывать доставку бумажной версии официального документы, а скачать его в электронном виде и распечатать самостоятельно. Информация о выданном документе в течение 1 месяца загружается в Федеральную информационную систему «Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении» - ФИС ФРДО.
Доступ на новый сайт осуществляется с использованием адреса электронной почты, который был указан вами при регистрации на "старом". Мы постарались перенести все ваши данные с прежнего ресурса, однако не исключена вероятность потери части информации.
При возникновении проблемы со входом, воспользуйтесь функцией сброса пароля
Если вы обнаружите несоответствия, пожалуйста, сообщите нам.