Почему станция работает не так, как надо - 2
Генерируемый программой FTest трафик — это повторяющаяся последовательность одной и той же пачки пакетов. Параметры, с которыми запущен тест, определяют число пакетов в пачке и их направленность. На рис. 1 показан пример канальной трассировки, записанной при работе программы FTest и обработанной с помощью программы NetSense for Observer. Параметры теста были заданы следующим образом: размер файла — 64 Кбайт, размер записи — 4096 байт, доля операций чтения — 50%. При таких значениях параметров станция работает с сервером с максимальной производительностью, а влияние дисковой подсистемы сервера на производительность минимально.
Из рисунка видно, как осуществляется обмен пакетами между рабочей станцией и сервером. Синим цветом показаны пакеты, направленные от рабочей станции к серверу, зеленым — от сервера к рабочей станции.
Рабочая станция осуществляет запись на сервер пачкой из трех пакетов с суммарной длиной 4322 байт, что с учетом служебной информации соответствует заданному размеру записи (4 Кбайт). Просмотр всей трассировки показывает, что в среднем половина пачек передается от рабочей станции к серверу, а другая половина — в обратном направлении, что соответствует параметрам теста.
Предположим, что в процессе испытаний сети выяснится, что какая-то станция работает не так, как этого ожидали. Например, не соблюдается правило 4 и скорость операций записи в несколько раз ниже скорости операций чтения. Низкая скорость выполнения файловой операции может быть в двух случаях. Первый из них: пакеты по какой-то причине теряются, и рабочая станция или сервер их повторяют — это называется повторными передачами на транспортном уровне сети (transport retransmissions). Второй: рабочая станция или сервер (либо какое-то другое устройство между станцией и сервером) вносят большую задержку при передаче данных. Постепенно перемещая анализатор протоколов по тракту “рабочая станция — сервер” и просматривая канальную трассировку с помощью анализатора протоколов, мы всегда можем установить причину низкой скорости передачи данных.