Компьютерные сети Адресация в Интернете
IP-адрес – собственный адрес компьютера, подключённого к сети Интернет IP-адрес состоит из четырех чисел, разделенных точками; каждое из этих чисел находится в интервале 0…255, например: IP-адрес
Маска подсети - 32-разрядное двоичное число, которое определяет, какая часть IP-адреса компьютера относится к адресу сети, а какая часть IP-адреса определяет адрес компьютера в подсети. Маска подсети
В маске подсети старшие биты, отведенные в IP- адресе компьютера для адреса сети, имеют значение 1; младшие биты, отведенные в IP- адресе компьютера для адреса компьютера в подсети, имеют значение 0. Пример: ( ) адрес сетиадрес компьютера
Задача 1 Маска подсети IP-адрес компьютера в сети Определите порядковый номер компьютера в сети.
Переводим компоненты маски подсети в двоичную систему Первые два числа в маске равны 255, в двоичной системе это 8 единиц, поэтому первые два числа IP-адреса компьютера целиком относятся к номеру сети Маска подсети IP-адрес компьютера в сети Следовательно, работаем только с двумя числами маски и IP-адреса.
Отделяем с помощью маски биты, относящиеся к адресу сети 240= = =6 Маска подсети IP-адрес компьютера в сети
192= = =28 Маска подсети IP-адрес компьютера в сети
Двухкомпонентный адрес: = способ: = = = = способ: 1564 – порядковый номер компьютера в сети Маска подсети IP-адрес компьютера в сети
Задача 2 Для некоторой подсети используется маска Сколько различных адресов компьютеров теоретически допускает эта маска?
Исключение! На практике два из этих адресов не используются для узлов сети: адрес сети, в котором все биты, отсекаемые маской в IP-адресе, равны 1; широковещательный адрес, в котором все эти биты равны 1.
Алгоритм решения! 1. Перевести компоненты маски в двоичную систему. 2. Найти, какое количество N бит в маске нулевое. 3. Количество вариантов, которые можно закодировать с помощью N бит равно K=2 N
Решение ) ) N=12 3) K=2 N =2 12 = 4096 – 2 = 4094
В терминологии сетей TCP/IP маской сети называют двоичное число, которое показывает, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу узла в этой сети. Адрес сети получается в результате применения поразрядной конъюнкции (логического умножения) к заданному адресу сети и его маске. По заданным IP-адресу сети и маске определите адрес сети: IP-адрес: Маска: Задача 3
1)255 = Все части IP-адреса узла, для которых маска равна 255, входят в IP- адрес сети без изменений (они полностью относятся к номеру сети) 2) 0 = Все части IP-адреса узла, для которых маска равна 0, в IP-адресе сети заменяются нулями (они полностью относятся к номеру узла в сети) Адрес сети: Х.0 IP-адрес: Маска:
Адрес сети: Х.0 Находим Х с помощью логического умножения чисел маски и IP-адреса: 246= = =224 Адрес сети: IP-адрес: Маска: