Toggle navigation
累计通过IE学员人数:自2011年起累计2100人 当年358人 当月32人
咨询热线:0571-86959638、0551-67222133
咨询QQ:839898248,VX:swiers2011
课程培训
思科培训
华为培训
ReadHat
思科安全
信息安全
华三培训
锐捷培训
虚拟实现
云计算培训
Python培训
Android
虚拟化
课程培训
大数据
网站首页
思唯课堂
新闻中心
学习资源
客户服务
就业保障
关于我们
思科培训
华为培训
ReadHat
思科安全
信息安全
JAVA培训
oracle培训
虚拟实现
云计算培训
Python培训
Android
虚拟化
大数据
来Swiers思唯网络课堂学习网络技术
了解网工技术大牛是如何轻松进阶的
Swiers思唯网络课堂技术交流群
立即咨询
思唯网络学院
【思唯网络学院】如何通俗地解释一下 TCP/UDP 协议和 HTTP、FTP、SMTP 等协议之间的区别?
网络协议和应用
网络协议和应用是由T
CP/IP
协议簇构成,如下图所示:
是由T
CP/IP
协议簇构成,如下图所示:
而TCP和UDP是属于传输层的协议,这两个协议所代表的分别是
可靠传输(T
CP
)
和
不可靠传输(U
DP
)
。
TCP:传输控制协议,可以对所传递的数据进行可靠控制,例如:传输之前需要建立连接,传输完毕需要断开连接;传输数据需要序列号,传输过程中需要对方确认收到数据;数据传输错误或者超时可以重新传递等等。所有TCP一般用于邮件传输、文件传输等等。比如支持文件传输的文本
传输协议(F
TP
)
、支持邮件传输的
邮件传输协议(S
MTP
)
、以及
超文本传输协议(http、https)
等。
UDP:用户数据包协议,对传递的数据没有控制功能,不想TCP那样可以多元化的控制数据传输,但是UDP正是因为没有那么多功能,因此传递数据速度较快,一般用于语音、视频、直播等数据传递。
HTTP、FTP、SMTP 等协议主要是在应用层,他们需要有TCP和UDP在底下做支撑才能运行,就好比我们要上网就需要IP地址才行,需要IP地址就需要IP协议一样。http是应用在网页的应用,打开网页需要可靠传输,所以用的是TCP做底层。FTP是文本传输,传输文件也是需要可靠传输的所以用的是TCP做底层,SMTP是邮件也是类似,但是直播、视频、语音这类如果要可靠传输,那就好比打电话网络卡了一下,中间没听到,然后网络恢复了,对面接着说事情,然后之前中断时的声音又重新传过来了,就会出现声音重叠很奇怪。所有一般这种情况我们不会让中断时传输的数据重新传过来,打电话嘛,没听到,一会对方再重新说一下就好了,数据传输没有必要那么可靠;还有看直播的时候,网络卡了一下,卡了的画面也不会重新传过来给你看一样的道理。
关注微信公众号思唯网络学院,回复资料就可以领取学习资料一份,先到先得噢!来跟我一起交流网络吧~
上一篇 :
【思唯网络学院】DNS 网关 路由 交换机 网桥 协议 服务器 这些都是什么关系?
下一篇 :
【思唯网络学院】网络基本概念之HTTP协议
咨询通过率
咨询考试
免费试听
在线客服
点击咨询