文章目录
1. 概念
TCP-Transmission Control Protocol;传输控制协议。因为连接可靠性而更加流行。
UDP-User Datagram Protocol;用户数据报协议。场景:可以找到UDP的应用程序在查询DNS服务器,以获得二进制等值的域名用于网站。两者都在传输层!
五层协议:应用层——运输层(传输层)——网络层——数据链路层——物理层。
TCP/IP 协议中只有四层,将数据链路层和物理层合成了网络接口层;
OSI则有7层:将应用层继续拆成应用层——表示层——会话层;
2. 三次握手具体过程
整体示意图
详细示意图
- Step 1 (SYN) : In the first step, client wants to establish a connection with server, so it sends a segment with SYN(Synchronize Sequence Number) which informs server that client is likely to start communication and with what sequence number it starts segment