Как выбрать коммутатор РоЕ для сети
Подбирая коммутатор РоЕ, проектировщик или сетевой администратор должен ответить на ряд вопросов:
1. Поддерживается ли функция PoE на всех портах коммутатора? В модельном ряду коммутаторов D-Link существуют устройства с поддержкой функции РоЕ как на всех, так и на отдельных портах. Например, из пяти Ethernet-портов коммутатора только один поддерживает РоЕ.
2. Хватит ли мощности для обеспечения питания всех подключаемых устройств? Надо учитывать, что для питания уличных камер, снабженных нагревателем для работы в холодное время года и вентилятором для защиты от повышенной температуры, а также камер с ИК-подсветкой и функциями поворота требуется больше энергии, чем для IP-телефонов.
3. Поддерживается ли коммутатором функция защиты от превышения величины тока для каждого порта?
Вся необходимая информация, позволяющая найти ответы на эти вопросы, находится в описаниях коммутаторов.
Для того чтобы определить - хватит ли мощности для обеспечения питания всех подключаемых к коммутатору устройств, сначала надо определить их суммарную мощность. Исходя из полученного значения, выбирается коммутатор, количество портов РоЕ и энергетический потенциал которого, позволяют подключить нужное количество устройств и справиться с задачей питания.
Энергетический потенциал PoE (PoE Power Budget) – это общая мощность PoE, которую коммутатор может доставить ко всем портам. Высокое значение энергетического потенциала при небольшом количестве РоЕ-портов на коммутаторе говорит о более высокой выходной мощности, обеспечиваемой каждым РоЕ-портом. Низкое значение энергетического потенциала с большим количеством РоЕ-портов говорит о более низкой выходной мощности, обеспечиваемой каждым РоЕ-портом. Максимальное значение выходной мощности может быть равно либо 15,4 Вт, либо 30 Вт, в зависимости от типа системы питания. В модельном ряду коммутаторов D-Link имеются устройства с повышенным энергетическим потенциалом, позволяющие осуществлять питание IP-камер с функциями поворота, ИК-подсветкой, со встроенными нагревателями и вентиляторами.
Глава 7. Адресация сетевого уровня
Сетевой уровень
При построении сетей передачи данных часто возникает задача организации связи между различными сетями или подсетями, которые образуют составную сеть (internetwork). Так, например, в локальных сетях, логически сегментированных с использованием виртуальных локальных сетей (VLAN), администраторам часто требуется организовать передачу данных между ними. Эта задача решается с помощью функций сетевого уровня (network layer).
Рис. 7.1 Составная сеть
Различные сети могут быть построены с использованием различных протоколов канального и физического уровня. Таким образом, они используют различные форматы кадров, методы доступа к среде передачи, методы модуляции и кодирования. Для того чтобы соединить такие сети, нужен общий межсетевой уровень, использующий понятный всем нижележащим сетям протокол.
Основным протоколом сетевого уровня является протокол IP (Internet Protocol), который позволяет передавать данные в сетях TCP/IP между узлами составной сети и выполняет четыре основные функции:
● адресацию узлов;
● инкапсуляцию данных;
● фрагментацию и последующую сборку пакетов;
● маршрутизацию.
Протокол IP не гарантирует надежной доставки пакета до адресата, эта функция выполняется протоколами более высокого уровня. Такой тип доставки данных называют best-effort. В настоящее время существует две версии протокола IP:
● IPv4 (IP version 4);
● IPv6 (IP version 6).
Протокол IP версии 4
Данные, передаваемые с использованием протокола IPv4, помещаются в сообщения, называемые пакетами или дейтаграммами. Протокол IPv4 использует пакет, который условно можно разделить на заголовок длиной, как правило, 20 байт и данные. Заголовок содержит адресные и управляющие поля, а в поле Данные находится непосредственно информация, которая передается через составную сеть. В отличие от формата некоторых других протоколов, например Ethernet, пакет IPv4 не содержит следующего за полем Данные контрольной суммы всего пакета.
Рис. 7.2 Формат пакета IPv4
Пакет IPv4 состоит из следующих полей:
● Версия (Version) – для IPv4 значение поля равно 4;
● Длина заголовка (IHL, Internet Header Length) – указывает на начало блока данных в пакете. Обычно значение для этого поля равно 5;
● Тип сервиса (ToS, Type of Service) – содержит информацию, требуемую для обеспечения функций качества обслуживания (QoS);
● Общая длина (TL, Total Length) – общая длина пакета с учетом заголовка и поля данных;
● Идентификатор пакета (Identification) – используется для распознавания пакетов, образовавшихся путем фрагментации исходного пакета;
● Флаги (Flag) – содержит признаки, связанные с фрагментацией пакета;
● Смещение фрагмента (Fragment Offset) – значение, определяющее позицию фрагмента в потоке данных;
● Время жизни (TTL, Time to Live) – временной интервал, в течение которого пакет может перемещаться по сети маршрутизаторами;
● Протокол (Protocol) – указывает, какому протоколу верхнего уровня принадлежит информация, размещенная в поле данных пакета;
● Контрольная сумма (Header Checksum) – рассчитывается по заголовку и позволяет определить целостность заголовка пакета;
● Адрес источника (Source IP Address) и адрес назначения (Destination IP Address) – указывают отправителя и получателя пакета;
● Опции (Options) – необязательное поле, может использоваться при отладке работы сети;
● Данные (Data) – данные передаваемые в пакете: или полное сообщение, полученное от вышележащего уровня или его фрагмент.
Заголовок IPv4, как правило, имеет длину 20 байт. При использовании необязательного поля Опции (Options), длина заголовка может быть увеличена в зависимости от количества опций, но всегда остается кратной 32 битам.
Понятие IP-адресации
Основной задачей протокола IP является передача данных между устройствами составной сети, для чего необходима информация о расположении адресата. Идентифицировать адресата и определить маршрут до него позволяет IP-адрес.
В отличие от физического адреса (МАС-адреса), который присваивается каждому сетевому устройству во время изготовления и позволяет уникально идентифицировать каждый узел сети, IP-адрес идентифицирует сетевой интерфейс (интерфейс подключения к сети), а не само устройство.
Рис. 7.3 IP-интерфейсы устройств
Любое устройство, которое передает данные, используя сетевой уровень, будет иметь как минимум один уникальный IP-адрес для сетевого интерфейса. Например, таким сетевым узлам, как компьютеры (если установлена одна сетевая карта) и сетевые принт-серверы обычно присваивают один IP-адрес. Маршрутизаторам или коммутаторам 3 уровня может быть присвоено более одного IP-адреса, т.к. они могут использоваться для соединения нескольких сетей.
Для того чтобы устройство участвовало в сетевом взаимодействии с помощью протокола IP, его интерфейсу должен быть присвоен уникальный IP-адрес, который позволяет однозначно идентифицировать интерфейс между ним и данной сетью. IP-адреса назначаются независимо от физических адресов. Если устройство переместить в новую сеть, его IP-адрес изменится, а физический (МАС-адрес) останется прежним.
Таким образом, каждое устройство, которое выполняет передачу данных, имеет связанный с ним адрес на канальном уровне и IP-адрес на сетевом уровне. Возникает вопрос: почему адресация выполняется на двух разных уровнях? Потому что эти два адреса используются для разных целей. Логически соединение между источником и приемником сообщения в составной сети осуществляется на сетевом уровне с использованием IP-адреса. Поэтому IP-адреса иногда называют логическими адресами. Физически отправителя и получателя соединяет последовательность каналов связи, работающих по технологиям канального уровня. Чтобы передать данные между непосредственно подключенными устройствами используются адреса канального уровня, например, МАС-адреса.
Рис. 7.4 Физические и логические адреса