3-传输服务

Posted chamberlain

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了3-传输服务相关的知识,希望对你有一定的参考价值。

传输层服务分为面向连接的传输服务与面向无连接的传输服务。

面向连接的传输服务

基于tcp协议(传输层协议)的数据传输。

传输特征:提供可靠的数据传输,可靠性指数传输拖成中无丢人,无失序,无差错,无重复。

实现手段:数据传输断开前都需要进行传输和断开的确认。

三次握手:tcp传输在数据传输前建立连接的过程。

  1.客户端向服务器发送连接请求。

  2.服务器收到请求后,回复确认消息,表示允许连接。

  3.客户端收到服务器回复,进行最终表示发送确认连接。

四次握手:tcp传输咋连接断开前进行断开确认的过程。

  1.主动发送报文告知被动房要断开连接。

  2.被动方收到请求后立即返回报文告知已经准备断开。

  3.被动方准备就绪后再次发送报文告知可以断开。

  4.主动方发送消息,确认最终断开。

应用情况:适用于传输较大的文件,网络情况良好,需要宝成出书可靠性的情况。

比如:网页的获取,文件下载,邮件传输,登录注册。

 

面向无连接的传输协议

基于UDP协议的传输

传输特点:不保证传输的可靠性,传输过程没有连接和断开流程,数据收发自由。

使用情况:网络情况比较差,对传输可靠性要求不高,徐亚哦提升传输效率,不变连接,需要灵活首付消息。

比如:网络视频,群聊,广播发送。

 

要求:

1.OSI七层模型介绍一下,tcp/ip模型呢。

2.tcp服务和udp服务有什么区别。

3.三次握手和四次挥手是什么意思,过程是怎样的。

 

以上是关于3-传输服务的主要内容,如果未能解决你的问题,请参考以下文章

在 Swift 3 中从服务器流式传输 mp3 文件

传输文件的方法太多了吧,这次是FTP服务

FTP?文件传输服务

golang文件传输服务

Linux网络服务04——FTP文件传输服务

网络层和传输层