Презентация к уроку по теме "Формирование 32 битных IP адресов и масок"
Просмотр содержимого документа
«Презентация по теме "Формирование 32 битных IP адресов и масок"»
Формирование 32 битных IP адресов и масок
План урока
- Основные понятия
- Маска подсети
- Таблица классов
IP -адрес
- IP -адрес имеет длину 32 бита и изображается в виде четырех 8-битных десятичных чисел, разделенных точками, например :
192.168.2.45
т акая форма записи называется точечной десятичной записью ,
( dotted decimal notation ).
Октет, квадрант
- Каждое из 8-битных чисел иногда носит название октета ( octet )
- или квадранта ( quad ).
192 .
первый
октет
квадрант
168 .
второй
октет
18 .
третий
октет
1
четвертый
октет
Используемый диапазон значений в октете
Десятичное представление Двоичное представление
0
0000000
0
______
255
11111111
______
Маска подсети
Маска подсети ( subnet mask ) представляет собой 32-битное двоичное число, биты которого позиционно соответствуют битам IP -адреса.
Пример
- В качестве примера можно рассмотреть систему со следующей TCP / IP -конфигурацией:
двоичные эквиваленты имеют следующий вид:
- IP address: 192.168.2.45
- Subnet Mask: 255.255.255.0
- IP address: 11000000 10101000 00000010 00101101
- Subnet Mask: 11111111 11111111 11111111 00000000
Таблица 1 Классы IP -адресов
Класс А
Адрес сети
8
Класс В
Адрес узла
24
Стандартная м аска сети
16
Класс С
Класс D
16
255.0.0.0
Адрес начинается с (двоичн)
24
—
8
Значение первого байта (десятичн)
0
255.255.0.0
Класс E
0-127
10
Число
сетей
—
255.255.255.0
—
127
110
128-191
Число узлов
—
—
1110
16 777 214
192-223
16 384
—
2 097 151
224-239
65 534
1111
254
240-255
—
—
Таблица 2. Нерегистрируемые IP -адреса
Класс А От 10.0.0.0 до 10.255.255.255
Класс В От 172.16.0.0 до 172.31.255.255
Класс С От 192.168.0.0 до 192.168.255.255
Таблица 3. IP -адреса специального назначения
Адрес Пример Функция
Все биты нули 0.0.0.0 Адрес текущего узла текущей сети, например, в процессе работы DHCP до присвоения IP -адреса
Все биты единицы 255.255.255.255 Ограниченное широковещательное сообщение, адресованное всем узлам локальной сети
Все хост-биты нули 192.168.2.0 Идентификатор сети
Все хост-биты 192.168.2.255 Направленное широковещательное сообщение, адресованное всем узлам другой сети
Все сетевые биты 0.0.0.22 Адрес конкретного узла в текущей сети
Нули
Первый квадрант 127 127.0.0.1 Адрес внутренней обратной связи узла
единицы
Пример: стандартная маска
160 . 183 . 32 . 1
IP address :
11010101 10110111 00100000 00000001
00100000 00000001
10100000 10110111
Адрес узла
Адрес сети
11 1 1 1 1 1 1 1 1 11 1 111 00000000 00000000
Subnet Mask :
255 . 255 . 0 . 0
Пример: нестандартная маска
149 . 183 . 178 . 247
IP address :
010 11110111
11010101 10110111 10110010 11110111
10110
1 0 010101 10110111
Адрес подсети
Адрес сети
Адрес узла
11 1 1 1 1 1 1 1 1 11 1 111 1 1 11 1 000 00000000
Subnet Mask :
255 . 255 . 248 . 0
Обязательное требование !!!
Маска должна состоять только из:
подрят идущих бит 1 указывающих на адрес сети и 0 для указания бит адреса хоста
11111111 11111111 00000000 00000000
255 . 255 . 0 . 0
11 1 1 1 1 1 1 1 1 11 1 111 00000000 00000000
Пример: вычисление количества подсетей и узлов в подсети
149 . 183 . 178 . 247
IP address :
010 11110111
10110
1 0 010101 10110111
5 бит
Адрес сети
11 бит
Вычисляем количество узлов по формуле: 2 X -2
2 11 -2= 2 046
Вычисляем количество подсетей по формуле: 2 X -2
2 5 -2 = 3 0
Формирование маски
Необходимо рассчитать маску подсети для 500 компьютеров выяснить сколько таких подсетей может быть в сетях класса В и А
500
0 00000000
0 00000000
1 111111 1 1 1 11 1 111 1 111111
255 . 255 . 254 . 0
Спасибо за внимание!!!
Выход