Bootstrap

计算机网络简单总结

tcpip的五层结构:

1.应用层
2.传输层
3.网络层
4.数据链路层
5.物理层
tcp(Transmission Control Protocol 传输控制协议)和udp(User Datagram Protocol用户数据报协议)是传输层协议;ip是网络层协议

tcp和udp的区别:

tcp是一种面向链接的,采用虚电路,可靠的传输协议,需要发送确认才能建立链接,发送方对数据包进行分组标号,接收方对数据包进行重组,应用于数据传输量大,可靠性要求高的传输,传输速度慢;
udp是一种无连接的,不可靠的传输协议,传输速度快,传输前不需要与对方建立链接,不管对方处于什么状态,例如向微信,qq和视频等;不提供差错恢复功能,如果接收到错误数据,则直接丢弃或上报给应用层(即丢包)

tcp的三次握手:

1.发送方向接收方发送链接请求
2.接收方收到链接请求后,向发送方发送确认信息和建立链接请求
3.发送方收到消息后,再发送确认信息。最终链接建立

tcp的四次挥手:

1.主机A向主机B发送断开链接请求,表明主机A已经没有数据要发送给B了
2.B收到A的请求后,发送确认信息,此时B仍有可能向A发送数据
3.B向A发送断开链接请求,表明B已经没有数据发送给A了
4.A收到B的请求后,向B发送确认信息,最终断开链接

;