教育路上
摘要:Java 网络 通信 协议 ,TCP/IP 协议(Transmission Control Protocol/Internet Protocol 传输控制 协议/因特网互联协议),它是一个包括 TCP 协议、IP 协议 UDP 协议。以下是我们为大家整理的,相信大家阅读完后肯定有了自己的选择吧。
2022-05-18 16:38网络推荐
通过计算机网络可以使多台计算机实现连接。位于同个网络中的计算机在进行连接和通信时 需要遵守一定的规则,这就好比在道路中行驶的汽车一定要遵守交通规则一样。在计算机网 络中,这些连接和通信的规则被称为网络通信协议,它对数据的传输格式、传输速率、传输 步骤等做了统一规定,通信双方必须同时遵守才能完成数据交换。网络通信协议有很多种, 目前应用最广泛的是 TCP/IP 协议(Transmission Control Protocol/Internet Protocol 传输控制 协议/因特网互联协议),它是一个包括 TCP 协议、IP 协议 UDP 协议(User Datagram Protocol)、 ICMP 协议(Internet Control Message Protocol)和其他一些协议的协议组,在学习具体协议 之前首先了解一下 TCP/IP 协议组的层次结构。 在进行数据传输时,要求发送的数据与收到的数据完全一样,这时,就需要在原有的数据上 添加很多信息,以保证数据在传输过程中数据格式完全一致。TCP/IP 协议的层次结构比较简 单,共分为四层,如图 10-1 所示。 图 13-1 中,TCP/IP 协议中的四层分别是应用层、传输层、网络层和链路层,每层分别负责不 同的通信功能,接下来针对这四层进行详细的讲解
链路层: 链路层用于定义物理传输通道,通常是对某些网络连接设备的驱动协议,例如针对 光纤、双较线提供的驱动。 网络层: 网络层是整个 TCP/IP 协议的核心,它主要用于将传输的数据进行分组。将分组数据 发送到目标计算机或者网络。 传输层,主要使网络程序进行通信,在进行网络通信时,可以采用 TCP 协议,也可以采用 UDP 协议。 应用层: 主要负责应用程序的协议,如 HTTP 协议、FTP 协议等。 本章所需的网络编程,主要涉及的是传输层的 TCP、UDP 协议和网络层的 IP 协议,后面的 小节将会逐渐介绍这些协议。
访客的评论 2024/04/23 18:06
文中描述的是准确的吗,如何报名!