Подтверждение связи - это метод, который контролирует поток последовательной связи между устройствами. Это необязательный процесс, так как устройства могут подключаться и взаимодействовать без него, но он обеспечивает эти данные отправляются с оригинала на принимающее устройство только тогда, когда принимающее устройство готов. Подтверждение связи может происходить как на программном, так и на аппаратном уровне, в зависимости от задействованных устройств. Там, где аппаратное квитирование невозможно из-за технических ограничений, его обычно заменяет программное квитирование.
Technipages объясняет рукопожатие
Подтверждение связи контролирует не только обмен данными между отдельными экземплярами, но и последовательную связь. В случае аппаратного подтверждения связи процесс происходит по отдельному выделенному проводу, который отправляет сигнал, когда принимающее устройство готово к приему данных. В случае программного обеспечения набор предварительно выбранных специальных управляющих символов передается от принимающего устройства, чтобы сигнализировать о его готовности.
Однако запасной провод, используемый для аппаратного подтверждения связи, не всегда доступен - в случае с телефоном соединений, такой провод не существует, поэтому такие вещи, как модемы, полагаются на программное квитирование, чтобы компенсировать недостаток.
Процесс установления связи происходит в компьютерной сети - например, между компьютером и модемом, а не между компьютером и сервером, к которому он хочет подключиться через сеть. Сервер будет использовать квитирование для связи с собственным модемом, в то время как данные будут передаваться по различным протоколам, пока не попадут в запрашивающую сеть.
Цель всего этого - предотвратить потерю данных или необходимость повторной отправки частей, которые были переданы до того, как принимающее устройство было готово. В ожидании виртуального разрешения ничего не упускается, и данные можно отправлять безопасно и с максимальной эффективностью.
Распространенное использование рукопожатия
- Протоколы установления связи повышают эффективность в сети.
- Без использования квитирования, будь то программное или аппаратное обеспечение, потеря данных представляет собой потенциальную проблему.
- И программное, и аппаратное подтверждение связи служат одной и той же цели, и ни одно из них не превосходит другое - они просто полагаются на разные методы.
Распространенные злоупотребления рукопожатием
- Программное подтверждение связи - это процесс связи между различными программами, чтобы проверить, готовы ли они к обмену данными.