Классы сетей

Здравствуйте уважаемые читатели. Вашему вниманию представлен материал, посвященный классам сетей. В нем представлена информация, которая поможет лучше понимать принципы классовой адресации в современных сетях передачи данных.

Стандарт RFC 791 определяет IP-протокол (сетевой уровень), включая несколько различных классов сетей. IP  определяет три разных класса сетей для адресов, которые используются отдельными узлами — такие адреса называются одноадресатными IP-адресами (unicast IP addresses). Эти три класса сетей называются классами А, В и С. В спецификации стека TCP/IP определяются также адреса класса D (многоадресатные) и адреса класса Е (экспериментальные).

По определению все адреса в одной сети класса А, В, или С имеют одинаковое числовое значение для части адреса, которая соответствует сети. Остальная часть адреса называется частью узла.
Сети классов А, В и С имеют различную длину той части адреса, которая идентифицирует сеть:

  • Для сетей класса А длина сетевой части равна 1 байту; 3 оставшихся байта называются частью узла;
  • Для сетей класса В длина сетевой части равна 2 байтам; 2 оставшихся байта отводятся для номера узла;
  • Для сетей класса С длина сетевой части равна 3 байтам; для номера узла отводится только один байт.

Например, на рисунке ниже, показана сеть 8.0.0.0 в левом Ethernet-сегменте. Сеть 8.0.0.0 принадлежит классу сетей А, а это означает, что только один октет (байт) используется для сетевой части адреса. Поэтому адреса всех узлов в этой сети начинаются с «8.». Аналогичная ситуация с сетью класса В 130.4.0.0 в правом Ethernet-сегменте. Два октета определяют сетевую часть, поэтому все адреса начинаются с «130.4.».
Пример сетей разных классов

Рассмотрим величину сетей каждого класса. Сетям класса А для сетевой части адреса требуется только 1 байт, а 3 байта или 24 бита остается для узловой части. Таким образом, для любой сети класса А существует 2 ^24 различных значений узловой части. Поэтому каждая сеть класса А может иметь 2^24 IP-адресов — минус два зарезервированных в каждой сети адреса. В таблице ниже даны сводные характеристики сетей классов А, В и С.
Сравнительная характеристика классов сетей

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

Кроме номера, в каждой сети зарезервировано второе точечно-десятичное значение. Следует заметить, что первое зарезервированное значение (номер сети) содержит двоичные нули в узловой части адреса. Второго зарезервированное значение состоит из двоичных единиц в узловой части. Этот номер называется широковещательным адресов сети (network broadcast), или направленным широковещательным адресом (directed broadcast). Этот зарезервированный номер не может быть назначен узлу в качестве IP-адреса. Однако пакеты, направленные на широковещательный адрес сети, перенаправляются всем устройствам этой сети.
Поскольку номер сети имеет наименьшее числовое значение в этой сети, а широковещательный адрес — наибольшее, все номера между ними являются корректными и подходят в качестве IP-адресов интерфейсов в этой сети.

Реальные номера сетей классов А, В и С.

Сеть интернет представляет собой множество, в которое входят почти все IP-сети и почти все TCP/IP-узлы (компьютеры) мира. Первоначальная конструкция сети требовала соблюдения нескольких взаимосвязанных принципов, чтобы обеспечить функционирование и управляемость сети Интернет:

  • Каждый компьютер, подключенный к интернет, должен иметь уникальный, не дублирующий IP-адрес;
  • Центральный орган управления административно назначал сети классов А, В и С компаниям, правительственным учреждениям, школам и провайдерам интернет в зависимости от размеров их IP-сетей (класс А для крупных сетей, класс В для средних и класс С для мелких сетей);
  • Центральный орган управления назначал каждый номер сети только одной организации, гарантируя уникальность этого адреса во всем мире;
  • Каждая организация, получив сеть класса А, В или С, затем назначала отдельные IP-адреса внутри этой сети.

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

Со временем детали назначения адресов изменились, но общая идея, описанная здесь, поможет понять концепцию различных классов сетей.

Организация, в ведении которой находится всемирное назначение IP-адресов, называется ICANN (Internet Corporation for Assigned Network Numbers — Интернет-корпорация по присвоению сетевых имен и адресов, www.iccann.org). Ранее полномочиями по выделению IP-адресов владело Агенство IANA, Internet Assigned Numbers Authority — Агентство по выделению имен и уникальных параметров протоколов Интернет. ICANN в свою очередь передает свои полномочия на местах другим сотрудничающим организациям.

В таблице ниже, перечислены возможные номера сетей, которые могли бы быть выданы ICANN и другими агентствами. Обратите внимание на общее количество узлов для каждого класса сети и количество узлов в каждой сети класса А, В и С.

Сейчас все больше людей начинает совершать свои покупки через интернет. Один из популярных интернет-магазинов Украины mobil­luck будет рад каждому посетителю.



Comments

  1. Ответить

  2. By aprogrammer

    Ответить

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

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

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