Помощничек
Главная | Обратная связь


Археология
Архитектура
Астрономия
Аудит
Биология
Ботаника
Бухгалтерский учёт
Войное дело
Генетика
География
Геология
Дизайн
Искусство
История
Кино
Кулинария
Культура
Литература
Математика
Медицина
Металлургия
Мифология
Музыка
Психология
Религия
Спорт
Строительство
Техника
Транспорт
Туризм
Усадьба
Физика
Фотография
Химия
Экология
Электричество
Электроника
Энергетика

Перевод из двоичной системы счисления в десятичную



Основанием двоичной системы счисления является 2. В двоичном числе каждый бит представляет 2 в степени соответствующей порядковому номеру этого бита в числе. Например, для 8-битного числа :

 

2^7 2^6 2^5 2^4 2^3 2^2 2^1 2^0  
Сумма =255

 

2^7 2^6 2^5 2^4 2^3 2^2 2^1 2^0
128+ 64+ 32+ 16+ 0+ 4+ 0+

 

Примеры.

 

Преобразование IPv4 адреса из двоичного представление в десятичное.

Необходимо выполнить следующие действия:

– разделить 32-битный адрес на 4 октета по 8 бит

– перевести каждый октет в десятичную систему

– добавить точку между полученными десятичными числами

 

 

Преобразование IPv4 адреса из десятичного представления в двоичное.

Переводим каждый октет отдельно в двоичную систему счисления и соединяем полученное.

 

Пример.

 

 

IPv4 адреса для различных целей.

В пределах интервала адресов каждой IPv4 сети выделяется три типа адресов:

Network (сетевой или адрес сети) адрес

Определяет всю сеть данного интервала, у всех хостов в данной сети будут одинаковые биты в сетевой части IPv4 адреса. В пределах интервала адресов самый меньший (все биты в части адреса хоста равны 0) зарезервирован под адрес сети.

Broadcast (широковещательный) адрес

Это специальный адрес для каждой сети, который представляет все хосты в этой сети. Если какой либо хост хочет отправить пакет всем хостам сети, то в качестве адреса узла назначения он указывает этот адрес. Широковещательный адрес использует самый большой адрес в сетевом диапазоне, все биты в части адреса хоста равны 1.

Host адрес

Это уникальный адрес, который идентифицирует конкретное устройство в сети, состоит из адреса сети адреса узла.

 

Сетевые префиксы

Используются, что бы указать, сколько битов в адресе будут представлять сетевую часть, а сколько хост-часть. Префиксная длина - число битов в адресе, который дает нам сетевую часть. Например, в 172.16.4.0/24, /24 - префиксная длина (первые 24 бита - сетевой адрес). При этом оставшиеся 8 бит, последний октет – это хост-часть. Кроме префиксов для определения сетевой части адреса используются маски подсети. Маска подсети состоит из 32 бит, и использует 1 и 0, чтобы указать, какие биты адреса интерпретируются, как сетевые биты и какие биты - хост биты.

Сетям не всегда назначают префикс /24. В зависимости от числа хостов в сети назначенный префикс может быть различным. Наличие различного префиксного числа изменяет диапазон адресов для хостов и широковещательный адрес для каждой сети.

 

Сеть Адрес сети Диапазон адресов для хостов Широковещательный адрес
Количество узлов - 254
172.16.4.0/24 172.16.4.0 172.16.4.1-172.16.4.254 172.16.4.255
Двоичное представление 10101100.00010000. 00000100.00000000 10101100.00010000. 00000100.00000001- 10101100.00010000. 00000100.11111110 10101100.00010000. 00000100.11111111
Количество узлов – 126
172.16.4.0/25 172.16.4.0 172.16.4.1- 172.16.4.126 172.16.4.127
Двоичное представление 10101100.00010000. 00000100.00000000 10101100.00010000. 00000100.00000001- 10101100.00010000. 00000100.01111110 10101100.00010000. 00000100.01111111
Количество узлов – 62
172.16.4.0/26 172.16.4.0 172.16.4.1- 172.16.4.62 172.16.4.63
Двоичное представление 10101100.00010000. 00000100.00000000 10101100.00010000. 00000100.00000001- 10101100.00010000. 00000100.00111110 10101100.00010000. 00000100.00111111
Количество узлов – 30
172.16.4.0/27 172.16.4.0 172.16.4.1- 172.16.4.30 172.16.4.31
Двоичное представление 10101100.00010000. 00000100.00000000 10101100.00010000. 00000100.00000001- 10101100.00010000. 00000100.00011110 10101100.00010000. 00000100.00011111

 

 




Поиск по сайту:

©2015-2020 studopedya.ru Все права принадлежат авторам размещенных материалов.