电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

tcp协议与udp协议的区别VIP免费

tcp协议与udp协议的区别_第1页
1/24
tcp协议与udp协议的区别_第2页
2/24
tcp协议与udp协议的区别_第3页
3/24
TCP 与 UDP 的区别 很多文章都说 TCP 协议可靠,UDP 协议不可靠!为什么前者可靠,后者不可靠呢?既然UDP 协议不可靠,为什么还要使用它呢?所谓的 TCP 协议是面向连接的协议,面向连接是什么呢? TCP 和 UDP 都是传输层的协议!从编程的角度看,就是两个模块(模块就是代码的集合,一系列代码的组合提供相应的功能!模块化最终目的就是:分工协作!模块化好处:便于扩展开发以及维护!)。 先说 TCP 协议: 这个协议,是面向的连接!面向连接这个概念,我们要从物理层看起。大家都知道,因为“信道复用技术”的迅猛发展,才促使了计算机网络的发展!如果没有“信道复用技术”,那么单条线路上(这里的线路指物理传输介质,例如:双绞线、光纤、电话线)单位时间内只能供一台计算机使用!还是举例说明:就拿你自己的计算机来说,你跟同学“小明”聊天的时候,就不能跟另外一位同学“小强”聊天,如果你想同时跟两位同学聊天,那么你就得装两条线路!那么同时与第三位、第四位同学。。。第 N 位同学聊天的时候,你需要装几根线路?全世界人民聊天的时候,又需要装几根线路? “信道复用技术”实现了,在同一条线路上,单位时间内可供 X 台计算机同时通信!Toad 知道以下几种复用技术: 1、频分复用 2、时分复用 3、波分复用 4、码分复用 5、空分复用 6、统计复用 7、极化波复用 关于“信道复用技术”更深层次的问题,需要你自己去研究! 上面我们提到了“信道复用技术”!知道了这一点,我们就很容易明白“物理信道”上的“虚拟信道”概念了!不同的信道复用技术,使用不同的复用技术,目的就是创建“虚拟信道”。 一个 TCP 协议连接其实就是在物理线路上创建的一条“虚拟信道”。这条“虚拟信道”建立后,在 TCP 协议发出 FIN 包之前(两个终端都会向对方发送一个 FIN 包),是不会释放的。正因为这一点,TCP 协议被称为面向连接的协议! UDP 协议,一样会在物理线路上创建一条“虚拟信道”,否则 UDP 协议无法传输数据!但是,当 UDP 协议传完数据后,这条“虚拟信道”就被立即注销了!因此,称 UDP 是不面向连接的协议! 大家要知道,一种物理线路,单位时间内,能够创建的“虚拟信道”是有限的!从这个问题,大家应该明白了 TCP 协议和 UDP 协议为什么会共存了吧,然而,这只是其中一个原因而已! 那为什么又说 TCP 协议可靠,UDP 协议不可靠呢?以上说的是一个原因,还有一个原因...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

tcp协议与udp协议的区别

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部