[心得] TCP 流量控制 (TCP Flow Control)
各位好:
近日在帶實習生與家教,都有一定 Coding 基礎,卻沒什麼網路概念,從頭帶起
實為困難。
除了幾個在學 C socket,大部分是做網站開發,因此盡量不提及細節部份,然
而這又容易知其然不知其所以然...
整理的教材包括 TCP/IP、HTTP,大約 40篇,想慢慢整理成部落格文,幫助更多
人。
但我仍舊不太會拿捏難易度,因此 先發此篇試試水溫,希望各位能給予一些內
文建議 或 勘誤 xd,期望能真正做到深入淺出@@
謝謝,麻煩各位了:
https://blog.jason.party/24/tcp-flow-control
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.137.191.110
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1488979824.A.68C.html
推
03/08 21:49, , 1F
03/08 21:49, 1F
→
03/08 22:03, , 2F
03/08 22:03, 2F
推
03/08 22:19, , 3F
03/08 22:19, 3F
謝謝你們 ^^
若不懂這領域最好!
我就是希望不需基礎也能立馬看懂xd
推
03/08 22:37, , 4F
03/08 22:37, 4F
→
03/08 22:37, , 5F
03/08 22:37, 5F
譬如 網路分層的概念、TCP 與 UDP 的差異,
有的連表頭 (header) 都沒聽過...(暈)
→
03/08 22:42, , 6F
03/08 22:42, 6F
以前的我也這麼認為,
但現在寫網站都需要佈署、負載、
前後端分離、API 撰寫...etc
只會 html+css 和 GET、POST 已不堪用
因此我認為,
知道連線處理、封包監控、效能瓶頸...
已是必備技能 @@
※ 編輯: Jasonzheng (114.137.191.110), 03/08/2017 22:59:46
→
03/08 22:48, , 7F
03/08 22:48, 7F
→
03/08 22:48, , 8F
03/08 22:48, 8F
推
03/08 23:17, , 9F
03/08 23:17, 9F
推
03/08 23:24, , 10F
03/08 23:24, 10F
推
03/08 23:31, , 11F
03/08 23:31, 11F
謝謝你們 :)
各位有什麼建議再跟我說唷! 感恩
→
03/08 23:31, , 12F
03/08 23:31, 12F
感謝分享資源!
推
03/08 23:55, , 13F
03/08 23:55, 13F
沒有這麼深入啦 xd
也不是要他們刻一個 web server
但至少知道其基本原理
※ 編輯: Jasonzheng (114.137.191.110), 03/09/2017 00:01:22
推
03/09 00:00, , 14F
03/09 00:00, 14F
推
03/09 00:23, , 15F
03/09 00:23, 15F
推
03/09 00:39, , 16F
03/09 00:39, 16F
推
03/09 00:57, , 17F
03/09 00:57, 17F
推
03/09 01:10, , 18F
03/09 01:10, 18F
推
03/09 02:16, , 19F
03/09 02:16, 19F
推
03/09 02:41, , 20F
03/09 02:41, 20F
謝謝各位 :'(
推
03/09 02:54, , 21F
03/09 02:54, 21F
這是常見的陷阱 xd
TCP 流量控制 跟「網路」沒什麼關係,
而是跟接收端有關 ^^
推
03/09 03:01, , 22F
03/09 03:01, 22F
推
03/09 03:32, , 23F
03/09 03:32, 23F
推
03/09 07:51, , 24F
03/09 07:51, 24F
推
03/09 08:26, , 25F
03/09 08:26, 25F
推
03/09 08:40, , 26F
03/09 08:40, 26F
推
03/09 08:58, , 27F
03/09 08:58, 27F
推
03/09 09:00, , 28F
03/09 09:00, 28F
感謝你們 ><
推
03/09 09:19, , 29F
03/09 09:19, 29F
專業! 感謝大大建議
我會慢慢補上的
還有 41 則推文
還有 13 段內文
推
03/10 21:53, , 71F
03/10 21:53, 71F
→
03/10 21:54, , 72F
03/10 21:54, 72F
→
03/10 21:54, , 73F
03/10 21:54, 73F
專業!
沒錯,懂得其原理,
才能解決其領域問題 :)
就如許多人卡在 HTTP 效能,
卻不知問題出在 TCP..
推
03/10 23:03, , 74F
03/10 23:03, 74F
推
03/11 00:01, , 75F
03/11 00:01, 75F
推
03/11 00:50, , 76F
03/11 00:50, 76F
推
03/11 10:54, , 77F
03/11 10:54, 77F
感謝各位 ^^
※ 編輯: Jasonzheng (114.137.84.7), 03/11/2017 16:22:57
推
03/11 17:59, , 78F
03/11 17:59, 78F
這是個好問題!
我誠心的建議:
簡易的理解,上網搜尋即可
進階與細節,務必看 rfc (Ex: rfc793)
不用買書,因為書也是翻譯那邊 (包括我xd)
許多書籍都寫錯一堆...
甚至是某本已經 4 刷的著名原文書,
連 TCP 的 序列號規則都寫錯==
※ 編輯: Jasonzheng (114.137.84.7), 03/11/2017 19:14:04
推
03/11 19:35, , 79F
03/11 19:35, 79F
→
03/12 00:48, , 80F
03/12 00:48, 80F
推
03/12 00:57, , 81F
03/12 00:57, 81F
推
03/12 12:55, , 82F
03/12 12:55, 82F
推
03/12 17:05, , 83F
03/12 17:05, 83F
推
03/12 20:09, , 84F
03/12 20:09, 84F
推
03/12 21:46, , 85F
03/12 21:46, 85F
→
03/13 01:34, , 86F
03/13 01:34, 86F
大大要看到文章最後啦 xd
為方便理解 我才先塑造單工的錯覺
→
03/13 01:37, , 87F
03/13 01:37, 87F
沒錯..這部分我逃得遠遠的 哈哈
→
03/13 01:39, , 88F
03/13 01:39, 88F
Error Code 不是 Lay4 為主嗎0.0
→
03/13 01:39, , 89F
03/13 01:39, 89F
→
03/13 01:40, , 90F
03/13 01:40, 90F
→
03/13 01:40, , 91F
03/13 01:40, 91F
MTU 我有另外發一篇喔 :)
主要為提到 path MTU 與 MSS 的關係
→
03/13 01:42, , 92F
03/13 01:42, 92F
→
03/13 01:43, , 93F
03/13 01:43, 93F
→
03/13 01:45, , 94F
03/13 01:45, 94F
感謝大大建議 我覺得願者上鉤啦 :)
推
03/13 11:00, , 95F
03/13 11:00, 95F
感謝 ^^
※ 編輯: Jasonzheng (223.136.41.108), 03/13/2017 12:16:25
推
03/13 16:30, , 96F
03/13 16:30, 96F
推
03/13 21:34, , 97F
03/13 21:34, 97F
推
03/14 09:21, , 98F
03/14 09:21, 98F
推
03/14 19:42, , 99F
03/14 19:42, 99F
推
03/15 11:50, , 100F
03/15 11:50, 100F
推
03/18 08:40, , 101F
03/18 08:40, 101F