计算机网络OSI七种模型,TCP跟UDP的区别,三次握手跟四次挥手

本文详细介绍了OSI七层模型,包括物理层、数据链路层、网络层、传输层、会话层、表示层和应用层的功能。特别关注了传输层的TCP和UDP协议,指出TCP适用于重要信息传输,UDP适合视频等实时数据。同时,阐述了TCP的三次握手建立连接过程和四次挥手断开连接的步骤,帮助理解TCP连接的生命周期。
摘要由CSDN通过智能技术生成

计算机网络OSI七种模型,TCP跟UDP的区别,三次握手跟四次挥手

OSI(Open System Interconnect )七种模型

1.物理层(1.传输比特流 2.物理设备,如双绞线)
2.数据链路层(1.传输数据帧 2.各个路由器之间的协议,如ppp(路由器到路由器的点对点协议),无线协议(无线路由到手机),以太网协议(服务器到路由器的广播协议))
3.网络层(1.传输数据包(ip相关)2.ip路由相互通信)
4.传输层(1.传输数据段 2.TCP(下载重要信息)和UDP(视频))
5.会话层(1.两个app之间进行会话 (淘宝用支付宝支付,美团用微信支付))
6.表示层(1.文字,图片,音乐用计算机能理解的方式进行编码、数据转换、加密解密)
7.应用层 (1.各个app(用户跟app))

TCP跟UDP的区别

在这里插入图片描述

三次握手跟四次挥手

1.三次握手

在这里插入图片描述

1.客户端跟服务器端处于关闭状态
2.服务器端主动监听某个端口,进入到监听状态
3.客户端向服务器端发送SYN关闭请求,客户端进入SYN-SENt状态
4.服务器端接收到SYN,进入到SYN-RCVD状态,并向客户端发送SYN关闭请求,ACK确认
5.客户端接收到后,进入到建立状态,并向服务器端发送ACK确认
6.服务器端端接收到ACK确认,进入到建立状态

2.四次挥手

在这里插入图片描述

1.客户端跟服务器端处于建立连接状态
2.客户端发送FIN(关闭连接),进入到FIN-WAIT1
3.服务器接收到FIN,发送ACK确认进入到CLOSED-WAIT状态
4.服务器继续发送FIN(关闭连接),进入到最终的LAST-ACK状态
5.客户端接收后,进入到TIME-WAIT状态,进入到CLOSE,并向服务器端发送ACK确认
6.服务器端进入CLOSED状态

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值