首页 > 编程知识 正文

tcp协议和udp协议有何区别,tcp协议与udp协议相比tcp是什么udp是什么

时间:2023-05-04 23:21:15 阅读:219797 作者:922

老样子先认识一下这俩mydyl

TCP和UDP都是来自于传输层的协议。

传输层是位于第2层的,如下图所示。

传输层位于应用层和网络层之间,负责位于不同主机中进程之间的通信。

之前一位老哥问我:不同电脑之间是如何通信的呢?是不是还要自己开发协议什么的。

分析:这位老哥觉得如果开发一个应用需要自己定义协议。其实也并不是没有道理的,协议是什么?协议就是双方通信共同遵守的规则,被称之为协议。像怎么使用的HTTP,FTP这些都属于应用服务,为什么叫应用服务?因为是专门服务其他人的应用。像QQ、微信、淘宝、浏览器这些通常称之为应用客户端,当然了这些的服务端咱们是看不到摸不着的,除非你是参与其中开发的人员。QQ使用的是OICQ协议,HTTP服务则使用的HTTP协议,这些协议肯定都是自定义的。如果你使用HTTP服务器的话,你就必须遵守这个规则,否则人家是不认你的。其实都是基于TCP或UDP的。


Internet的传输层提供两种不同的服务,应用开发者必须选择其中的一种。

TCP

是面

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。