天天看點

接納時間同步伺服器端口自身發送的封包

  該字段發送封包的源端口位址資訊,包含時鐘裝置和端口序列号該字段界說不同封包的序列号。操控域該字段界描繪封包類型的字段,類似于别的封包類型,僅僅少了一些選項。該值取決于哪字段界說的封包類型,并應具有表規則的值。規範不贊成接收方運用該宇段的值。當發送加封包時的值應為或許為發起時鐘本地時刻的估計值.差錯不大于為與時刻标尺間的閏秒時刻差。

  表明使用者界說的優先級,側艦界說為時刻品質等級,界說為的時鐘裝置。

  然而,關于一個具有端口的鴻溝時鐘而言,端口也許接納到來自同一個鴻溝時鐘的另一個端口的封包。假如端口和端口都經過同一條通訊途徑進行通訊,這種狀況就會發作。因為最好主時鐘算法不能檢測到這種景象,因而協定有必要對此進行單獨處理。假如鴻溝時鐘檢測到該狀況,則必須将一切觸及的端口;除非該端口具有最小的值,直到經過協定的正常運轉體系中新增加了一個時鐘或删除了一個時鐘或許經過辦理封包的運轉,使得端口或不再處于穩定狀況。相同,關于鴻溝時鐘,也能夠經過對比已接納封包的資料域的值和接納該封包的時鐘端口的端口裝備資料會集的資料域的值相應的狀況。

  同步封包的接納。同步封包的接納邏輯由固給出。假如接納同步封包的端口處于見則或許狀況,則疏忽該封包。假如同步封包的象征位為真,那麼端口能夠疏忽這個封包。假如象征為假,或許端口沒有疏忽該封包,則進行如下操作。

    假如同步封包的資料域中的值與雙親資料集的域中的值持平,則該同步封包來自當時主時鐘。

    當接納到的同步封包一起滿意以下條件是,依照同步封包進行本地時鐘同步;

    狀況或不确定狀況;

    接納到的同步資訊域中的值為附;

    同步封包來之當時主時鐘。

    跟從封包的接納。跟從封包的接納邏輯由下圖給出。假如接納封包的端口處于或許端口疏忽該封包。假如加封包的審象征位為真,那麼端口能夠疏忽這個封包。假如象征為假,或許端口沒有疏忽該封包,則執行以下操作。

    假如接納到的跟從封包的資料域中的值與之前同步封包的對應值持平,則跟從封包和同步報是相關的。

繼續閱讀