比较TCP与UDP之间的区分【C#.Net教程】,TCP,UDP,区别,间的
作者:搜教程发布时间:2019-11-27分类:.Net教程浏览:17评论:0
导读:TCP(传输掌握协定):1)供应IP环境下的数据牢靠传输(一台计算机发出的字节流会无过失的发往收集上的其他计算机,而且计算机A吸收数据包的时刻,也会向计算机B回发数据包,这...
TCP(传输掌握协定):
1)供应IP环境下的数据牢靠传输(一台计算机发出的字节流会无过失的发往收集上的其他计算机,而且计算机A吸收数据包的时刻,也会向计算机B回发数据包,这也会发生部份通讯量),有用流控,全双工操纵(数据在两个方向上能同时通报),多路复用效劳,是面向衔接,端到端的传输;
2)面向衔接:正式通讯前必须要与对方竖立衔接。事先为所发送的数据拓荒出衔接好的通道,然后再举行数据发送,像打电话。
3)TCP支撑的运用协定:Telnet(长途登录)、FTP(文件传输协定)、SMTP(简朴邮件传输协定)。TCP用于传输数据量大,牢靠性要求高的运用。
UDP(用户数据报协定,User Data Protocol)
1)面向非衔接的(正式通讯前没必要与对方竖立衔接,不论对方状况就直接发送,像短信,QQ),不能供应牢靠性、流控、过失恢复功用。UDP用于一次只传送少许数据,牢靠性要求低、传输经济等运用。
2) UDP支撑的运用协定:NFS(收集文件体系)、SNMP(简朴收集治理体系)、DNS(主域称号体系)、TFTP(通用文件传输协定)等。
总结:
TCP:面向衔接、传输牢靠(保证数据正确性,保证数据递次)、用于传输大批数据(流形式)、速度慢,竖立衔接须要开支较多(时候,体系资源)。
UDP:面向非衔接、传输不牢靠、用于传输少许数据(数据包形式)、速度快。
1)供应IP环境下的数据牢靠传输(一台计算机发出的字节流会无过失的发往收集上的其他计算机,而且计算机A吸收数据包的时刻,也会向计算机B回发数据包,这也会发生部份通讯量),有用流控,全双工操纵(数据在两个方向上能同时通报),多路复用效劳,是面向衔接,端到端的传输;
2)面向衔接:正式通讯前必须要与对方竖立衔接。事先为所发送的数据拓荒出衔接好的通道,然后再举行数据发送,像打电话。
3)TCP支撑的运用协定:Telnet(长途登录)、FTP(文件传输协定)、SMTP(简朴邮件传输协定)。TCP用于传输数据量大,牢靠性要求高的运用。
UDP(用户数据报协定,User Data Protocol)
1)面向非衔接的(正式通讯前没必要与对方竖立衔接,不论对方状况就直接发送,像短信,QQ),不能供应牢靠性、流控、过失恢复功用。UDP用于一次只传送少许数据,牢靠性要求低、传输经济等运用。
2) UDP支撑的运用协定:NFS(收集文件体系)、SNMP(简朴收集治理体系)、DNS(主域称号体系)、TFTP(通用文件传输协定)等。
总结:
TCP:面向衔接、传输牢靠(保证数据正确性,保证数据递次)、用于传输大批数据(流形式)、速度慢,竖立衔接须要开支较多(时候,体系资源)。
UDP:面向非衔接、传输不牢靠、用于传输少许数据(数据包形式)、速度快。
以上就是比较TCP与UDP之间的区分的细致内容,更多请关注ki4网别的相干文章!
相关推荐
- h5页面和普通页面的区别是什么?_html5教程,h5页面,普通页面,区别
- MySQL中普通索引和唯一索引的区别详解_MySQL教程,mysql,普通索引,唯一索引,区别
- JDK动态代理和CGLIB区别_JAVA教程,JDK,CGLIB,区别
- interface和abstract class的区别_JAVA教程,interface,abstract class,区别
- int和Integer的区别_JAVA教程,int,Integer,区别
- ResultMap和ResultType的区别_JAVA教程,ResultMap,ResultType,区别
- java中的设计模式与框架有什么区别_JAVA教程,java,设计模式,框架,区别
- Java引用与C指针的区别是什么_JAVA教程,Java,引用,C,指针,区别
- 使用socket系列函数实现连接TCP服务_php教程,socket,连接,TCP
- 实例详解php中empty、isset、isnull三者之间的区别_php教程,php,empty,isset,isnull,区别
你 发表评论:
欢迎- .Net教程排行
-
- 1案例分享c++ map的运用和 查找机能测试【C#.Net教程】,性能,map,c++
- 2细致引见C# string花样的日期时候字符串转为DateTime范例的要领【C#.Net教程】,C#,string,DateTime
- 3详解ASP.NET中衔接数据库设置要领【C#.Net教程】,ASP.NET,数据库,配置
- 4c#怎样运用?c#的基础语法【C#.Net教程】,c#,关键字
- 5C# DataSet机能最好实践【C#.Net教程】,C#,DataSet
- 6C#_挪用封装的一个类完成导出Excel表格的功用【C#.Net教程】,C# Excel表格
- 7asp .net 面试题及答案分享【C#.Net教程】,.net,自己,整理,问题,面试
- 8让WebAPI 返回JSON花样的数据实例教程【C#.Net教程】,javascript,WebAPI,JSON,api,web,搭建,返回
- 9.net和c#有什么区别【C#.Net教程】,.net,c#
- 最新文章
- 广而告之