База знаний / Serial-over-IP / Руководства по программному обеспечению / Программное обеспечение Device Server Toolkit (DST) для Windows (выпуск 3.9.82) / DS Manager / Функции / Предупреждения и сообщения / Сообщения о состоянии DS
Переполнение буфера маршрутизации
Описание
| Текст сообщения: | Переполнение буфера Ethernet-to-serial; |
Serial-to-Ethernet buffer overflow;
Serial-to-Ethernet and Ethernet-to-serial buffer overflow
| Соответствующий значок статуса: | (состояние переполнения отображается только вместе со значком «соединение установлено») |
| Может отображаться в: | Режимах доступа автообнаружения и адресной книги |
Подробности
Эти сообщения выводятся, когда обнаружено переполнение одного или обоих буферов маршрутизации. Буферы маршрутизации используются для временного хранения данных при их передаче между портами Ethernet и последовательным портом DS.
В общем случае, чтобы избежать переполнений, сделайте следующее:
- Для буфера Ethernet-to-serial: использование транспортного протокола TCP/IP (см. настройку Transport Protocol (TP)) гарантирует, что этот буфер никогда не переполнится.
- Для буфера serial-to-Ethernet: использование управления потоком RTS/CTS (см. настройку Flow Control (FC)) гарантирует, что этот буфер никогда не переполнится*.
Информация для программистов:
DS Manager получает информацию о состоянии DS (и определяет присутствие DS) с помощью команды Echo (X). Состояние буферов определяется по флагам E и S в ответе команды.
* Разумеется, подключённое последовательное устройство также должно поддерживать управление потоком RTS/CTS, чтобы это работало.
(состояние переполнения отображается только вместе со значком «соединение установлено»)