累计通过IE学员人数:自2011年起累计1700人 当年422人 当月22人
咨询热线:0571-86959638咨询QQ:839898248,VX:swiers2011

网络协议和应用网络协议和应用是由TCP/IP协议簇构成,如下图所示:是由TCP/IP协议簇构成,如下图所示:

而TCP和UDP是属于传输层的协议,这两个协议所代表的分别是可靠传输(TCP不可靠传输(UDP

TCP:传输控制协议,可以对所传递的数据进行可靠控制,例如:传输之前需要建立连接,传输完毕需要断开连接;传输数据需要序列号,传输过程中需要对方确认收到数据;数据传输错误或者超时可以重新传递等等。所有TCP一般用于邮件传输、文件传输等等。比如支持文件传输的文本传输协议(FTP、支持邮件传输的邮件传输协议(SMTP、以及超文本传输协议(http、https)等。

UDP:用户数据包协议,对传递的数据没有控制功能,不想TCP那样可以多元化的控制数据传输,但是UDP正是因为没有那么多功能,因此传递数据速度较快,一般用于语音、视频、直播等数据传递。

HTTP、FTP、SMTP 等协议主要是在应用层,他们需要有TCP和UDP在底下做支撑才能运行,就好比我们要上网就需要IP地址才行,需要IP地址就需要IP协议一样。http是应用在网页的应用,打开网页需要可靠传输,所以用的是TCP做底层。FTP是文本传输,传输文件也是需要可靠传输的所以用的是TCP做底层,SMTP是邮件也是类似,但是直播、视频、语音这类如果要可靠传输,那就好比打电话网络卡了一下,中间没听到,然后网络恢复了,对面接着说事情,然后之前中断时的声音又重新传过来了,就会出现声音重叠很奇怪。所有一般这种情况我们不会让中断时传输的数据重新传过来,打电话嘛,没听到,一会对方再重新说一下就好了,数据传输没有必要那么可靠;还有看直播的时候,网络卡了一下,卡了的画面也不会重新传过来给你看一样的道理。

关注微信公众号思唯网络,回复资料就可以领取学习资料一份,先到先得噢!来跟我一起交流网络吧~

Copyright © 2011-2021 思唯网络 Swiers All Rights Reserved. | 浙ICP备17056685号