我有疑問,他現在以 TCP 來比較,但是他如何做到保證傳輸的?如果不使用 TCP 的三方交握
如果回到 3-way handshake 的初衷,透過交換資訊,用來確立一個 session。那麼 QUIC 就容易瞭解了。透過之前交換過的 crypto 資訊,加密傳送的內容,不需要 handshake 就能確認雙方的存在和 session 的有效性。
(TCP 需要 3-way handshake 交換資訊,以確認雙方的存在和避免對 packet SN 的攻擊)
所以他其實比較像是依靠 HTTP/2 的特性來確保 session,在該 session 下用 QUIC 傳輸這樣吧?
就自己在 QUIC 上去實作這些功能吧。
Kmark 是一個類似 Markdown 語法的格式,以下為提供的功能:
*兩邊加單星*
**兩邊加雙星**
~~兩邊加雙曲號~~
> 左邊加個大於符號
左邊加個大於符號
* 可用星號 * 也可以 - 減號 * 數字加點也可以
`abcdefghijk`
兩邊用倒引號包住
abcdefghijk
``` function abc() ```
上下都用三個倒引號包住
function abc()
[這是連結][1] [1]: http://example.com
連結第一部份是文字,先用中括號包住,後面再加上 [編號]。 第二部份是連結本身,放在文末,開頭是 [編號]: http
這是連結1