TCP/IP各层介绍(5层模型讲解)-CoderEllison
- 物理层--数据链路层--网络层--传输层--应用层
- 物理层功能:主要是基于电器特性发送高低电压(电信号),高电压对应数字1,低电压对应数字0。
- 数据链路层的功能:定义了电信号的分组方式。包括太网协议。
- 网络层功能:引入一套新的地址用来区分不同的广播域/子网,这套地址即网络地址。包括IP协议、ARP协议、ICMP协议。
- 传输层:建立端口到端口的通信tcp/udp。重点:tcp的3次握手和4次挥手。
- 应用层:包括FTP、HTTP、SMTP、POP3、SNMP、DNS。
tcp的3次握手和4次挥手-龙跃十二
握手和挥手的模式类似于应答式
- 三次握手:第一次握手,客户端发起,我要连接了;第二次握手,服务端收到了,给与回应,我收到了;第三次握手,客户端发起,我收到你的回复了。三次握手完毕后,正式通信。
- 四次挥手:第一次挥手,客户端发起,我要断了;第二次挥手,服务端回应,我知道你要断了,同时赶紧把没发完的发完;第三次挥手,服务端回应客户端,我能发的都发完了;第四次挥手,客户端回应服务端,我收到了;最后进入断开阶段。