摘要 |
1. Способ установления временной метки передачи, которая будет вставлена в исходящий пакет сервером протокола сетевого времени (NTP), данный способ содержит этапы, на которых ! инициализируют фильтр оценки задержки (ФОЗ); ! создают исходящий пакет; ! запрашивают текущее время от аппаратных часов в сервере NTP; ! запрашивают поправочный элемент от ФОЗ, причем поправочный элемент является оценкой задержки передачи, связанной с исходящим пакетом, пересекающим различные уровни программного обеспечения перед пересечением границы с внешней средой; ! вставляют сумму текущего времени и поправочного элемента в исходящий пакет в качестве временной метки передачи; ! предоставляют временную метку передачи ФОЗ; ! размещают исходящий пакет с временной меткой передачи в исходящей очереди; ! контролируют сетевой трафик, проходящий через канал независимого от среды интерфейса (MII) для обнаружения исходящего пакета; ! запускают фиксацию аппаратными часами времени отправления обнаруженного исходящего пакета; ! доставляют зафиксированное время отправления к ФОЗ; ! выполняют этапы алгоритма работы ФОЗ для обновления поправочного элемента с помощью вычисления отклонения между временной меткой передачи и зафиксированным временем отправления для получения более точной временной метки передачи в следующем исходящем пакете; ! сохраняют обновленный поправочный элемент и используют обновленный поправочный элемент для вставки временной метки передачи в следующий исходящий пакет. ! 2. Способ по п.1, в котором ФОЗ инициализируют или с помощью установки элементов массива задержек передачи, равными нулю, или с помощью установки эле |