Конфигурирование протокола UDP на платформе Solaris

Оценить
(0 голоса)

В XPS все связи между взаимодействующими серверами используют уровень XMF (extended Message Facility - средства, или линии связи, для обмена расширенными сообщениями). Чтобы реализовать низкоуровневую связь, каждая операционная система предоставляет уровень DG (datagram - дейтаграмм), предлагая хорошо определенный API (application programming interface - интерфейс прикладного программирования) к уровню XMF. Чтобы обеспечить связь между взаимодействующими серверами на различных вычислительных системах, в современных реализациях операционной системы Solaris используется UDP (User Datagram Protocol - протокол передачи пользовательских дейтаграмм). Протокол UDP - простой протокол, ориентированный на дейтаграммы, и расположенный непосредственно над IP (Internet

Protocol - протоколом, отвечающим за передачу данных между узлами). Уровень DG обращается к UDP с помощью TLI (Transport Layer Interface - интерфейса транспортного уровня), в котором он поддерживает T_CLTS (Type_Connectionless Transport Service - тип транспортной службы без установления соединения).

Для достижения оптимальной конфигурации UDP следует выполнить следующие команды из командной строки операционной системы Solaris:

ndd -set /dev/udp udp_recv_hiwat 65536 ndd -set /dev/udp udp_xmit_hiwat 65536 ndd -set /dev/udp udp__do_checksum 0

Первые две команды приводят к увеличению потребления системной памяти. Значение по умолчанию как для параметра udp_recv_hiwat, так и для параметра udp_xmit_hiwat равняется 8192 байт. Значения, показанные в приведенном примере, - это максимальные настройки (в байтах); они могут быть уменьшены в случае необходимости. Программа ndd может также сообщать о текущих настройках, как показано в следующем примере:

alameda% ndd /dev/udp udp_xmit_hiwat

Самый простой способ, гарантирующий, что эти команды будут запущены автоматически, заключается во включении их в какой-нибудь исполняемый сценарий, который, например, называется S99infxsetup, и последующем размещении этого сценария в каталоге /etc/rc2.d.

Конфигурирование связи между взаимодействующими серверами
Мониторинг трафика XMF
Исследование утилит Informix
Мониторинг Informix XPS
Изменение настраиваемых параметров Informix XPS

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


Защитный код
Обновить