协议共28篇
什么是网络编程?-编程社

什么是网络编程?

网络编程是计算机编程的一个子领域,它涉及在网络环境中开发软件应用程序。 这些程序需要实现网络通信功能,以便在多个计算机或设备之间传输数据。 网络编程的核心概念包括套接字编程、协议、数...
清欢渡的头像-编程社钻石会员清欢渡1个月前
044553
什么是TCP/IP协议?-编程社

什么是TCP/IP协议?

TCP/IP协议是Transmission Control Protocol/Internet Protocol的缩写,意为传输控制协议/因特网互联协议。 它是一种用于计算机网络通信的协议族,也是互联网的基础。 TCP/IP协议包括了一系列网...
清欢渡的头像-编程社钻石会员清欢渡1个月前
0366138
常见的网络协议有哪些-编程社

常见的网络协议有哪些

网络协议是一种规则和约定的集合,用于在计算机网络中传输数据。网络协议定义了数据格式、传输过程以及错误检测和纠正方法。 有许多不同的网络协议,它们可以根据功能和所属的网络层次划分。 以...
清欢渡的头像-编程社钻石会员清欢渡2个月前
0348136
网络传输数据基本流程-编程社

网络传输数据基本流程

在讲网络传输的基本流程前,我需要先引入几个知识。 报头(数据首部),应用层数据通过协议栈发到网络上时,每层协议都要加上一个数据首部(header),这种行为称为封装(Encapsulation) 。首部信...
清欢渡的头像-编程社钻石会员清欢渡3个月前
0461120
OSI七层网络模型应用层详解-编程社

OSI七层网络模型应用层详解

应用层是计算机网络中的一个重要层次,位于OSI七层模型或TCP/IP四层模型的最顶端。 应用层负责提供应用程序之间的通信服务,使得不同的应用程序可以在网络上进行数据交换和通信。 应用层使用了...
清欢渡的头像-编程社钻石会员清欢渡5个月前
0241119
分布式一致性协议之Raft协议详解-编程社

分布式一致性协议之Raft协议详解

Paxos 是论证了一致性协议的可行性,但是论证的过程据说晦涩难懂,缺少必要的实现细节,而且工程实现难度比较高广为人知实现只有 zk 的实现 zab 协议。 Paxos协议的出现为分布式强一致性提供了...
清欢渡的头像-编程社钻石会员清欢渡7个月前
0376131
什么是HTTP协议,状态码详解-编程社

什么是HTTP协议,状态码详解

1. Internet互联 Internet互联 互联 万物互联已经实实在在的组建在我们生活之中。我们作为网络中的一个节点,不管是否从事IT行业,了解HTTP协议对我们使用浏览器或其他APP都有一定的帮助,这些...
清欢渡的头像-编程社钻石会员清欢渡7个月前
036190