Адресация
MAC-адрес
Media Access Control (MAC) - "физический" адрес сетевого интерфейса, присваиваемый устройству на заводе-изготовителе. Основные свойства:
- состоит из шести октетов, каждый из которых "весит" 8 бит
- первые три октета идентифицируют изготовителя
- используется протоколом ARP на 2 (канальном) уровне модели OSI
- вносится в arp-таблицу на срок до 10 минут
18:FD:74:65:75:9F 10.0.15.26 ether2
1C:1B:0D:39:55:50 10.0.15.29 ether8
38:CA:84:CC:CA:E3 10.0.15.38 ether7
3E:3B:2B:FA:D7:E7 10.0.15.101 ether3
ipconfig /all
и getmac /v
- покажут сетевые настройки (в т.ч. mac-адреса) в ОС Windows
ip a
или ifconfig
- покажут сетевые настройки (в т.ч. mac-адреса) в ОС Linux
IPv4
IP-адрес - уникальный (в пределах сети) идентификатор сетевого устройства, задаваемый вручную или получаемый автоматически. Основные свойства:
- состоит из четырех октетов, каждый из которых "весит" 8 бит
- в десятичном представлении каждый октет может принимать значение от 0 до 255
0.0.0.0 - 255.255.255.255
- всегда используется в паре с маской подсети
Диапазоны зарезервированных адресов:
10.0.0.0/8 10.0.0.0/255.0.0.0 частные ip-адреса
172.16.0.0/12 172.16.0.0/255.240.0.0 частные ip-адреса
192.168.0.0/16 192.168.0.0/255.255.0.0 частные ip-адреса
127.0.0.0/8 127.0.0.0/255.0.0.0 взаимодействия внутри хоста (localhost)
169.254.0.0/16 169.254.0.0/255.255.0.0 автонастройка при отсутствии dhcp
224.0.0.0/4 224.0.0.0/240.0.0.0 multicast-вещание
Маска подсети
Маска подсети (как и IPv4-адрес) также состоит из четырех октетов, каждый из которых может принимать определенные значения - 0
, 128
, 192
, 224
, 240
, 248
, 252
, 254
или 255
. Основные свойства:
- в сочетании с ip-адресом используется сетевым адаптером для определения размера подключенной подсети
- может быть указана в битовом виде (
/24
) или полностью (255.255.255.0
) - не передаётся по сети
Подсеть | Битовая маска | Маска | Диапазон | “Полезных” ip адресов |
---|---|---|---|---|
10.0.0.0 | 8 | 255.0.0.0 | 10.0.0.0 - 10.255.255.255 | 16 777 214 |
10.0.0.0 | 9 | 255.128.0.0 | 10.0.0.0 - 10.127.255.255 | 8 388 606 |
10.0.0.0 | 12 | 255.240.0.0 | 10.0.0.0 - 10.15.255.255 | 1 048 574 |
10.0.0.0 | 16 | 255.255.0.0 | 10.0.0.0 - 10.0.255.255 | 65 634 |
10.0.0.0 | 24 | 255.255.255.0 | 10.0.0.0 - 10.0.0.255 | 254 |
10.0.0.0 | 25 | 255.255.255.128 | 10.0.0.0 - 10.0.0.127 | 126 |
10.0.0.0 | 26 | 255.255.255.192 | 10.0.0.0 - 10.0.0.63 | 62 |
10.0.0.0 | 29 | 255.255.255.248 | 10.0.0.0 - 10.0.0.7 | 6 |
IPv6
Адреса IPv6 призваны заменить IPv4 и решить проблему их исчерпания. Обладают следующими свойствами:
- "вес" адреса - 128 бит
- состоит из восьми квартетов, разделенных двоеточием
:
- "ведущие" нули могут быть опущены
- один и более последовательных квартетов, состоящих только из нулей
0000
, могут быть опущены при записи - минимально выделяемый блок адресов для провайдера -
/32
. В нем 4 294 967 296 блоков/64
- минимально выделяемый блок адресов для конечного пользователя -
/64
. Количество адресов в нем -2^64 = 18 446 744 073 709 551 616
Некоторые зарезервированные диапазоны:
fe80::/10
- Link local
2000::/3
- Global unicast
ff00::/8
- Multicast
fc00::/7
- Unique local
Имя хоста, NetBIOS, FQDN
Имя хоста - любое назначаемое пользователем (или администратором) название компьютера. Может содержать буквы, цифры и дефис.
NetBIOS-имя - именование рабочей группы, в которую включен хост.
FQDN (Full Qualified Domain Name) - имя хоста с DNS-суффиксом локального или публичного домена.
Классовая адресация (не используется)
Класс | Диапазон | Количество сетей в диапазоне |
Количество хостов в каждой сети |
---|---|---|---|
A | 1.0.0.0 - 126.0.0.0 | 128 | 16 777 214 |
B | 128.0.0.0 - 191.255.0.0 | 16 384 | 65 534 |
C | 192.0.0.0 - 223.255.255.0 | 2 097 152 | 254 |
D | 224.0.0.0 - 239.255.255.255 | Групповые адреса | |
E | 240.0.0.0 - 247.255.255.255 | Зарезервировано |