最后理解tcp和udp协议的区别
像往常一样,让我们先见见这些人。tcp和udp都是传输层的协议。
传输层位于第2层,如下图所示。
传输层位于应用层和网络层之间,负责位于不同主机上的进程之间的通信。
一个哥哥以前问过我:不同的电脑是如何相互交流的?你必须达成自己的协议吗?
分析:这位兄弟认为,如果他开发一个应用程序,他需要定义自己的协议。事实上,这并不是不合理的。什么协议?协议是双方在通信中遵守的规则,称为协议。如何使用超文本传输协议和文件传输协议都是应用服务。为什么它们被称为应用服务?因为它是一个专门为他人服务的应用程序。qq、微信、淘宝和浏览器通常被称为应用客户端。当然,我们不能看到或触摸这些服务器,除非你参与开发。qq使用oicq协议,而