|
Новые
возможности TCP/IP в Windows 2000
Протокол TCP/IP претерпел
ряд изменений в Windows 2000 по сравнению с предыдущей версией операционной
системы. Усовершенствована работа с широкополосными локальными и глобальными
вычислительными сетями:
|
|
Поддержка
окна передачи большого размера.
Эта возможность улучшает производительность
TCP/IP в случае, когда передается большое количество данных или не требуется
передача подтверждения при связи, между двумя компьютерами в течение длительного
периода времени. При связи на основе протокола TCP окно (максимальное число
пакетов, переданных в виде непрерывного потока до первого пакета подтверждения)
обычно имеет фиксированный размер и устанавливается в начале сеанса связи
между принимающим и передающим компьютерами. С поддержкой больших окон фактический
размер окна может быть динамически вычислен повторно и соответственно увеличен
в течение более длинных сеансов. Это позволяет передать большее количество
пакетов данных за один раз и увеличивает эффективную полосу пропускания.
|
|
|
Выборочные
подтверждения.
Эта возможность позволяет сетям быстро восстанавливать
свою работоспособность после сетевого конфликта или временного сбоя в физической
среде. Получатель может выборочно подтверждать или требовать повторную передачу
у отправителя только для тех пакетов, которые были опущены или повреждены
во время передачи данных. В предыдущих реализациях TCP/IP, если компьютер-получатель
не смог получить одиночный TCP-пакет, отправитель был вынужден повторно
передавать не только поврежденный или отсутствующий пакет, но и всю последовательность
пакетов, идущую после неподтвержденного пакета. С новой возможностью будут
повторно посланы только действительно поврежденные или пропущенные пакеты.
Это приводит к передаче меньшего количества пакетов, т. е. к лучшему использованию
сети.
|
|
|
Лучшая оценка
времени кругового пути
(Round Trip Time, RTT). Эта возможность повышает
эффективность стека протоколов TCP/IP, позволяя точно оценивать время, затрачиваемое
на путешествие пакета туда и обратно (RTT) между двумя хостами сети. (RTT
— количество времени, которое требуется для кругового прохождения пакета
между отправителем и получателем в установленном TCP-соединении.) Повышение
точности оценки RTT позволяет установить более точное значение тайм-аута,
до истечения которого компьютеры не будут перезапрашивать пакет. Лучшая
синхронизация приводит к повышению эффективности работы в сетях с большими
значениями RTT (например, в глобальных сетях), покрывающих большие расстояния
(нередко, целые континенты), или при использовании TCP/IP в беспроводных
или спутниковых каналах.
|
|