1、# [通俗易懂地講解TCP建立連接的三次握手和釋放連接的四次揮手](https://www.cnblogs.com/xiaoming0601/p/6001021.html)
>三次握手的目的是為了防止已失效的連接請求報文段突然又傳送到了服務端,因而產生錯誤。
2、# [OSI七層模型與TCP/IP五層模型](https://www.cnblogs.com/qishui/p/5428938.html)
>實際存在的協議主要包括在:物理層、數據鏈路層、網絡層、傳輸層和應用層。各協議也分別對應這5個層次而已
3、# [如何生動形象、切中要點地講解 OSI 七層模型和兩主機傳輸過程?](https://www.zhihu.com/question/24002080/answer/31817536)
4、# [Socket通信原理](https://blog.csdn.net/ziyonghong/article/details/83663403)
>socket是在應用層和傳輸層之間的一個抽象層,socket本質是編程接口(API),它把TCP/IP層復雜的操作抽象為幾個簡單的接口供應用層調用以實現進程在網絡中通信。TCP/IP只是一個協議棧,必須要具體實現,同時還要提供對外的操作接口(API),這就是Socket接口。通過Socket,我們才能使用TCP/IP協議。
5、# [軟件測試之TCP、HTTP協議必知必會,面試必備](https://xw.qq.com/cmsid/20211123A02AYF00)
- 春風得意
- 概念
- PHP
- 概念解析
- 框架
- Thinkphp
- Laravel
- easyswoole
- PHP底層分析
- Linux
- 常用命令
- Linux基礎入門
- Redis
- Redis基礎入門
- Nginx
- 配置優化
- Lua編程
- Swoole
- 配置參數
- 基礎入門
- MQ
- RabbitMQ
- RabbitMq安裝和使用
- PHP安裝rabbitmq、php-amqplib擴展
- RabbitMq基礎入門
- Kafka
- ELK
- 數據庫
- 分庫分表
- Sharding-Proxy
- SQL調優
- Mysql
- NoSql
- 運維相關
- 云服務器
- 騰訊云
- 阿里云
- 負載均衡
- Docker
- Docker在window上的安裝和使用
- Docker在Linux上的安裝和使用
- Docker基礎入門
- DevOps
- K8S
- Zookeeper
- Jenkins
- Git
- 網絡相關
- 操作系統
- 編譯原理
- 計算機組成
- 數據結構和算法
- 分布式和微服務
- 其他
- 開源項目
- 編輯器
- Python
- package
- django
- tornado
- GO
- Java
- Java基礎入門
- SpringBoot