счетчик посещений

Saturday, 9 February 2008

Классы IP-адресов



Какая часть адреса относится к номеру сети, а какая — к номеру узла, определяется значениями первых бит адреса. Значения этих бит являются также признаками того, к какому классу относится тот или иной IP-адрес.

На рисунке показана структура IP-адреса разных классов.

Первый байт адреса полностью определяет класс сети:

  • A: (0000 0000 -- 0111 1111)2 (0 -- 127)10 мнемоника -- local network 127.0.0.0/8
  • B: (1000 0000 -- 1011 1111)2 (128 -- 191)10
  • C: (1100 0000 -- 1101 1111)2 (192 -- 223)10
  • D: (1110 -- 1110 1111)2 (224 -- 255)10 мнемоника -- multicast 224.0.0.0/4

Безклассовая адресация

Со второй половины 90-х годов XX века классовая адресация повсеместно вытеснена бесклассовой адресацией, при которой количество адресов в сети определяется только и исключительно маской подсети.

Запись IP-адресов через косую черту (слэш)

Иногда встречается запись IP-адресов вида 10.96.0.0/11. Данный вид записи заменяет собой указание диапазона IP-адресов. Число после слэша означает количество единичных разрядов в маске подсети. Для приведённого примера маска подсети будет иметь двоичный вид 11111111 11100000 00000000 00000000 или то же самое в десятичном виде: 255.224.0.0. 11 разрядов IP-адреса отводятся под номер сети, а остальные 32-11=21 разрядов полного адреса - под локальный адрес в этой сети. Итого, 10.96.0.0/11 означает диапазон адресов от 10.96.0.0 до 10.127.255.255

Значение маски 1 2 3 4
1 128 0 0 0
2 192 0 0 0
3 224 0 0 0
4 240 0 0 0
5 248 0 0 0
6 252 0 0 0
7 254 0 0 0
8 255 0 0 0
9 255 128 0 0
...



32 255 255 255 255

No comments: