http2-frame-PING

PING幀(type=0x6)用來測量最小的RTT時間。也能夠用來檢測鏈接可用性。code

0                   1                   2                   3
 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |                                                               |
 |                      Opaque Data (64)                         |
 |                                                               |
 +---------------------------------------------------------------+

發送端PING 必須在載體中包含一個8字節的任意值的數據。ACK標記不可設置。it

接收端接收必須發送一個帶有ACK標誌的PING幀響應,載荷是接收到的是同樣的。PING響優先級應該比其餘幀更高。終端

標誌

ACK (0x1) : 位1表示PING幀是一個PING響應。
終端必須在PING響應中設置此標記。
終端若是收到一個設置ACK標誌的PING,絕對不能給出響應。數據

限定

若是收到流標示字段不是0x0的PING幀,接收端必須響應協議錯誤。
字段長度不是64bits的PING幀,接收端必須響應幀尺寸錯誤協議

相關文章
相關標籤/搜索