Практическое введение в Internet, E-Mail, FTP, WWW и HTML

Маска подсети


При настройке сетевой компоненты TCP/IP вам потребуется указать такой параметр, как маска подсети (subnet mask ). Маска подсети представляет собой 32-разрядное число, которое предназначено для выделения компонент идентификатора сети Network ID и идентификатора узла Node ID из 32-разрядного адреса.

Выделение идентификатора сети выполняется простой логической операцией И между адресом и маской подсети.

По умолчанию для маски подсети используются следующие значения (которые зависят от класса адресов сети):

Класс адреса Маска подсети, принятая по умолчанию
A 255.0.0.0
B 255.255.0.0
C 255.255.255.0

Для примера возьмем адрес 193.24.2.23. Исходя из значения первого байта, это адрес сети с адресами класса C. Следовательно, для него по умолчанию используется маска сети 255.255.255.0. В этом случае адрес относится к сети 193.24.2.0. Адрес узла в данной сети получается равным 0.0.0.23.

Маска подсети может применяться для разделения крупных сетей на подсети. Если, например, у вас есть сеть с адресами класса B, допускающая подключение до 65534 узлов, вы можете разделить ее на несколько подсетей, указывая соответствующие маски подсетей.

Например, если для сети 130.10.0.0 с адресами класса B указать маску подсети 255.255.255.0, то сеть будет разделена на 254 подсети с адресами от 130.10.1 до 130.10.254. Каждая из таких подсетей может объединять до 254 узлов. Заметим, что указанная маска должна использоваться в этом случае на всех узлах подсети. Помимо этого, для каждого узла подсети необходимо указывать один и тот же идентификатор сети Network ID.



Содержание раздела