Используемый в сети Internet 32битовый адрес называется IP адресом (Internet Protocol address, IP address).

[ad#ad-2]
При назначении IP адреса компьютеру некоторое число битов в левой части IP адреса используется в качестве сети, при этом количество выделенных битов зависит от класса адреса. Биты в правой части IP адреса идентифицируют конечный компьютер в сети. Компьютер или другое устройство, подключенное к сети, называется узлом (host). Следовательно, IP адрес компьютера обычно состоит из двух частей: сетевой и узловой, которые соответственно идентифицируют определенную сеть и определенное устройство в сети.
Для того чтобы определить точку разделения IP адреса на сетевую и узловую части, используется еще одно 32 битовое число, называемое маской подсети. Маска подсети служит для определения количества битов, которые используются в сетевой части адреса. В маске подсети значение каждого бита устанавливается равным 1; до тех пор, пока не будет определена сетевая часть, оставшиеся биты имеют значение 0. Биты в маске подсети, значение которых равно 0, определяют узловую часть адреса устройства в подсети. Ниже приведены примеры масок подсетей.

В нашем примере первые восемь битов определяют сетевую часть адреса, оставшиеся 24 бита — узловую часть.
Чтобы определить сетевую часть IP адреса, необходимо выполнить над маской подсети и IP адресом логическую операцию ‘‘И’’ побитово, записывая при этом полученный результат. Комбинация бита IP адреса со значением 0 и нулевого бита маски подсети в результате дает 0. Комбинация 0 и 1 также дает 0. Комбинация из двух единиц на выходе даст единицу.
Пример


Similar Posts:

    None Found

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">