Лекция 3 Система адресации в Интернет * IP-адрес (Internet Protocol Address) - уникальный сетевой адрес узла в компьютерной сети, построенной по протоколу IP. В сети Интернет требуется глобальная уникальность адреса; в случае работы в локальной сети требуется уникальность адреса в пределах сети. IPv4 – цифровой адрес, содержит 32 бита, состоит из двух частей: адреса сети и адреса хоста. 85.17.124.5 = 01010101 00010001 01111100 00000101 IPv6 – состоит из 128 бит. 3ffe:14ab:0000:0000:0000:003a:8a21:7f11 2 IPV4 * 85.17.124.5:80 0 1 0 1 0 0 1 0 0 0 1 1 0 0 0 1 0 1 1 1 0 0 0 0 1 1 0 0 0 1 0 1 Минимальный: 85.0.0.0 Максимальный (широковещательный): 85.255.255.255 Сетевой порт – используется для обмена пакетами между приложениями. Число от 1 до 65535, указывающее, какому приложению предназначен пакет. 3 Исчерпание IPv4-адресов 4 Классы IPv4 сетей Класс А 0 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Первый байт - от 1 до 126 Класс B 1 0 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Первый байт - от 128 до 191 Класс C 1 1 0 * * * * * Первый байт - от 192 до 223 Класс D 1 1 1 0 * * * * Адрес многоадресной рассылки * * * * * * * * * * * * * * * * Класс E 1 1 1 1 0 * * * * * * * * * * * Зарезервировано * * * * * * * * * * * * * * * * * * * * * * * * 5 С ростом сети Интернет эта система оказалась неэффективной и была дополнена бесклассовой адресацией (CIDR). ******** Пример: сеть класса C 212.192.20 - наименьший адрес - 212.192.20.0 - адрес сети - наибольший адрес - 212.192.20.255 - широковещательный адрес (broadcast) - адреса для хостов - от 212.192.20.1 до 212.192.20.254 количество адресов для хостов = общее количество - 2 6 Бесклассовая адресация * Количество бит в адресе, обозначающие адрес сети. Адрес 212.192.20.254/24 Маска: 11111111 11111111 11111111 00000000 Маска: 255.255.255.0 Адрес 212.192.20.254/30 Маска: 11111111 11111111 11111111 11111100 Маска сети - фактически размер сети, задает число адресов в сети. Например, узел с IP-адресом 12.34.56.78 и маской подсети 255.255.255.0 находится в сети 12.34.56.0/24 с длиной префикса 24 бита. Маска: 255.255.255.252 212.192.20.254/24 – запись IP-адреса в бесклассовой нотации 7 212.192.20.0(/24) 24 бит – адрес сети 8 бит – адрес хоста 254 адресов хостов + 2 специальных адреса Деление на 2 подсети 126 хостов + 2 специальных адреса 126 хостов + 2 специальных адреса ---------------------------------------------11010100.11000000.00010100.XYYYYYYY X - адрес подсети (1 or 0) Y - адрес хоста * Пример Разбиение на подсети 212.192.20.0/25 – адрес первой подсети 212.192.20.10/25 – адрес хоста 212.192.20.127/25 – широковещательный адрес 212.192.20.128/25 – адрес второй подсети 212.192.20.129/25 – адрес хоста 212.192.20.255/25 – широковещательный адрес 8 Пример записи диапазона IP-адресов * 10.96.0.0/11. Маска подсети (2) : 11111111 11100000 00000000 00000000 Маска подсети (10) : 255.224.0.0. 11 разрядов IP-адреса отводятся под адрес сети, а остальные 32 − 11 = 21 разряд полного адреса: 11111111 11100000 00000000 00000000 — под локальный адрес в этой сети. Итого, 10.96.0.0/11 означает диапазон адресов от 10.96.0.0 до 10.127.255.255. 9