Адресация компьютеров в сетях

advertisement
Адресация компьютеров в
сетях
План
•
•
•
•
Основные понятия
Маска подсети
Таблица классов
Примеры
IP-адрес
• IP-адрес имеет длину 32 бита и
изображается в виде четырех 8-битных
десятичных чисел, разделенных точками,
например:
192.168.2.45
такая форма записи называется
точечной десятичной записью,
(dotted decimal notation).
Октет, квадрант
• Каждое из 8-битных чисел иногда носит
название октет (octet)
• или квадрант (quad).
192 .
168 .
первый
второй
третий
четвертый
октет
октет
октет
октет
квадрант
18 .
1
Используемый диапазон
значений в октете
Десятичное представление
0
255
______
______
Двоичное представление
0000000 0
11111111
Маска подсети
Маска подсети (subnet mask) представляет
собой 32-битное двоичное число, биты
которого позиционно соответствуют
битам IP-адреса.
Пример
• В качестве примера можно рассмотреть систему со
следующей TCP/IP-конфигурацией:
• IP address:
•Subnet Mask:
192.168.2.45
255.255.255.0
двоичные эквиваленты имеют следующий вид:
11000000 10101000 00000010 00101101
Mask:11111111 11111111 11111111 00000000
•IP address:
•Subnet
Таблица 1 Классы IP-адресов
Класс А
Класс В
Класс С
Класс D
Класс
E
Адрес сети
8
16
24
—
—
Адрес узла
24
16
8
—
—
255.0.0.0
255.255.0.0
255.255.255.0
—
—
0
10
110
1110
1111
0-127
128-191
192-223
224-239
240-255
127
16 384
2 097 151
16 777 214
65 534
254
—
—
Стандартная
маска сети
Адрес
начинается с
(двоичн)
Значение
первого
байта
(десятичн)
Число
сетей
Число узлов
Таблица 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
00100000 00000001
00000001
10100000 10110111
Адрес сети
Адрес узла
11111111
11111111
00000000
00000000
Subnet
Mask:
255
. 255 .
0
.
0
Пример: нестандартная маска
IP address: 149
.
183 . 178 .
247
11010101
10110010
11110111
10010101 10110111 10110
010 11110111
Адрес сети
Адрес
подсети
Адрес узла
11111111
11111111
11111000
00000000
Subnet
Mask:
255 . 255 . 248 .
0
255 . 255 .
0
.
0
11111111 11111111 00000000 00000000
Пример: вычисление количества
подсетей и узлов в подсети
IP address: 149
.
183
178 .
247
10010101 10110111 10110 010 11110111
Адрес сети
.
5 бит
11 бит
Вычисляем количество
узлов по формуле:
2X-2
211-2= 2 046
Вычисляем количество
подсетей по формуле:
2X -2 25-2= 30
Формирование маски
Необходимо рассчитать маску подсети для
500 компьютеров выяснить сколько таких
подсетей может быть в сетях класса В и А
500 <
512 = 29
11111111 11111111 1111111 0 000000000
00000000
255 .
255
.
254 .
0
Спасибо за внимание
Выход
Download