Home (Главная)

Page 538 - Страница 538
Page 538
background image

Пример анализа протокола 

539 

Если неверны настройки маршрутизатора или центральной системы, сбой 

должен возникать и при передаче данных на другие узлы. Если проблема 

связана со случайными сбоями физического характера, она должна возни-

кать время от времени и не зависеть от того, какие узлы участвуют в процес-

се. Проблема же, напротив, поддавалась прогнозированию и возникала 

только при взаимодействии машин определенных типов. Возможно, дело 

было в несовместимости реализаций TCP/IP этих систем. 
Поэтому мы воспользовались snoop и перехватили заголовки TCP/IP в ходе 

нескольких сеансов тестирования ftp. Изучение результатов показало, что во 

всех сеансах, заканчивающихся сообщением об ошибке «netout», ближе к 

концу сеанса присутствовал пакет ICMP Parameter Error - обычно за 50 паке-

тов до окончания передачи. Ни в одном успешном сеансе передачи такого па-

кета не было. Обратите внимание, что ошибка возникала вовсе не на послед-

нем пакете потока данных, как можно было бы предположить. Часто бывает 

так, что после обнаружения ошибки поток данных остается открытым какое-

то время до разрыва соединения. Не следует считать, что ошибка всегда при-

сутствует в конце потока данных. 
Вот заголовки из ключевых пакетов. Сначала IP-заголовок пакета от ма-

гистрального маршрутизатора, который привел к созданию сообщения об 

ошибке на центральной системе: