1.概念:
TCP/IP協議通信的過程其實就對應着數據入棧與出棧的過程。入棧的過程,數據發送方每層不斷地封裝首部與尾部,添加一些傳輸的信息,確保能傳輸到目的地。
出棧的過程,數據接收方每層不斷地拆除首部與尾部,得到最終傳輸的數據。
2.ip報文格式
我感興趣的只是那八位的TTL字段,還記得這個字段是做什么的么?這個字段規定該數據包在穿過多少個路由之后才會被拋棄
(這里就體現出來IP協議包的不可靠性,它不保證數據被送達),某個ip數據包每穿過一個路由器,該數據包的TTL數值就會減少1,當該數據包的TTL成為零,它就會被自動拋棄。
版本(Version):IP協議的版本,目前的IP協議版本號為4,下一代IP協議版本號為6。
2.tcp報文格式
三次握手,四次斷開:
https://cloud.tencent.com/developer/article/1428834 你們互相打招呼(TCP中的SYN / ACK)
https://blog.csdn.net/u012371712/article/details/80795297
good article:
https://www.cnblogs.com/onepixel/p/7092302.html
深入淺出 TCP/IP 協議棧
##################
package 與 frame 的區別