IP адресация (основы)
IP адрес представляет собой 32-битный идентификатор компонента сети, состоящий из 4 октетов (8 бит), как правило, записанный в десятичной нотации:
----------------------------------------------
| 192 | 168 | 1 | 1 |
| 11000000 | 10101000 | 00000001 | 00000001 |
----------------------------------------------
IP адрс включает в себя адрес сети и адрес узла. Определить какая часть адреса является адресом сети можно с помощью маски подсети. Маска подсети - 32-битный идентификатор, в котором биты заполненные нулями укзывают какие биты ip-адреса являются адресом сети. Например, стандартная маска локальной сети:
---------------------------------------------
| 255 | 255 | 255 | 0 |
| 11111111 | 11111111 | 11111111 | 00000000 |
---------------------------------------------
В данной маске первые 24 бита заполнены единицами, что означает, что первые 24 бита ip-адреса являются адресом сети. Соответственно в примере приведенном выше адресом сети с данной маской подсети будет
---------------------------------------------
| 192 | 168 | 1 | 0 |
| 11000000 | 10101000 | 00000001 | 00000000 |
---------------------------------------------
Адрес сети - адрес узловая часть которого заполнена нулями.
IP-адреса делятся на 5 классов, которым соответствуют определенные маски подсети и задачи. Класс сети можно определить по первому октету:
-------------------------------------------------------------------
| Класс | Диапазон 1 октета | Маска подсети |
|-------+-------------------+-------------------------------------|
| A | 1-127 | 255 0 0 0 |
| | 00000000-01111111 | 11111111 00000000 00000000 00000000 |
|-------+-------------------+-------------------------------------|
| B | 128-191 | 255 255 0 0 |
| | 10000000-10111111 | 11111111 11111111 00000000 00000000 |
|-------+-------------------+-------------------------------------|
| C | 192-223 | 255 255 255 0 |
| | 11000000-11011111 | 11111111 11111111 11111111 00000000 |
|-------+-------------------+-------------------------------------|
| D | 224-239 | |
| | 11100000-11101111 | |
|-------+-------------------+-------------------------------------|
| E | 240-255 | |
| | 11110000-11111111 | |
-------------------------------------------------------------------
Тэги: ip, tcp/ip, config, linux, network
Категории: computer