Всем привет.
Вам случалось, как администратору, ловить необычные пинги? Вот такие например. С небольшими вариациями.
- Что случилось?
- Она больше не пингуется. Совсем.
- Ты уверен? Совсем, совсем? И как давно?
- Да, черт возьми, я себе места не нахожу... С этого понедельника.
- Как это произошло?
- Да не знаю я. Как обычно, все было хорошо - регулярные пинги, нормальный отклик. Все кадры без потерь. Полный трафик общения в обе стороны. Все транзакции без потерь, даже те которые были не в рамках протокола.
- А потом вдруг?
- Да не вдруг. Вначале начали пропадать пакеты, редко но пропадать. Я решил что она занята еще одной задачей, ну там память перегружена, мой запрос становится в очередь... на который ответ будет позже,.. с задержкой но будет.
- Но ответ не пришел.
- Не пришел, к сожалению. Я перестроил запрос и повторил пакет. Он канул в никуда как и прежний. Я начал волноваться, решил полностью переписать код транзакции, и...
- И что?
- Ответ пришел.
- Вот и отлично. Она освободилась, увидела твой запрос, приняла его, и ответила. Транзакция завершена. Все хорошо?
- Нет, не так. Ответ пришел не на мой запрос.
- Не понял...
- Это был не мой пакет, не для меня. Как будто он попал ко мне случайно. Понимаешь? НЕ МОЙ.
- Хм, а ты пробовал запускать трассировку к ней? Может между вами нарушен коммуникационный канал. Так бы ты увидел с чьей стороны проблема. Может тебе надо поменять протокол общения, ну там размер кадра подстроить или частотность посылок. Не мешало бы проверить и версию.