| Timer | 值 | 適用 | 說明 |
|---|---|---|---|
| T1 | 預設 0.5s | 17.1.1.1 | 預估的來回時間 (RTT) |
| T2 | 4s | non-INVITE 請求 INVITE 回應 | 最大重送間隔 |
| T4 | 5s | non-INVITE Client Transaction | 訊息停留在網路的最大時間 |
| A | T1, 2*T1, ... | INV 請求 | UDP 請求重送間隔 |
| E | T1, 2*T1, ... (最大 T2) | non-INV 請求 | |
| G | 17.2.1 | INVITE 回應的重送間隔 | |
| B | 64*T1 | Client Transaction | 等候回應逾時 |
| F | |||
| H | 64*T1 | 17.2.1 | 等候 ACK |
| D | UDP: > 32s TCP/SCTP:0 | INVITE Client Transaction | 等候重送的回應 |
| K | UDP: T4 TCP/SCTP:0 | Non-INVITE Client Transaction | 等候重送的回應 |
| I | UDP: T4 TCP/SCTP:0 | 17.2.1 | 等候重送的 ACK |
| J | UDP: 64*T1 TCP/SCTP:0 | 17.2.2 | 等候重送的非 INVITE 請求 |
| C | > 3min | 16.6 bullet 11 | Proxy INVITE transaction 逾時 |
2019年7月20日 星期六
SIP Timers
訂閱:
張貼留言 (Atom)
SIP header Via
所有 SIP 訊息 都要有 Via,縮寫 v。一開始的 UAC 和後續途經的每個 proxy 都會疊加一個 Via 放傳送的位址,依序作為回應的路徑。 格式 sent-protocol sent-by [ ;branch= branch ][ ; 參數 ...] s...
-
pcap 是廣泛用來儲存封包的檔案格式,內容包括 1 個 Global Header 加上 0 個以上封包。每個封包有 Record Header 放時間和長度,以及 Record Data 放封包本身。封包可能任何長度,存放時不管位元組對齊 (byte alignment): ...
-
有些 (還是大部份?) 指令檔語言都有 eval 函數,例如 JavaScript、 bash ,把臨時產生的字串當成程式碼執行。也就是當成程式碼的字串,可以臨時去別的地方抓過來,可以用任何處理字串的方式處理過。 eval 是 evaluate 或 evaluation 的縮...
沒有留言:
張貼留言