文章 2022-05-21 来自:开发者社区

DNS协议解析

TCP/IP中使用的是IP地址和端口号来确定网络上某一台主机上的某一个程序,不免有人有疑问,为什么不用域名来直接进行通信呢?因为IP地址是固定长度的,IPv4是32位,IPv6是128位,而域名是变长的,不便于计算机处理。IP地址对于用户来说不方便记忆,但域名便于用户使用,例如www.baidu.com这是百度的域名。总结:IP地址是面向主机的,而域名则是面向用户的。DNS(域名系统)是因特网使....

DNS协议解析
文章 2022-05-18 来自:开发者社区

HTTP协议解析

简述http,主要特点,1.0, 1.1, 2.0 和 3.0区别HTTP(HyperText Transfer Protocol)超文本传输协议,是TCP/IP协议集中的一个应用层协议,用于定义浏览器和Web服务器之间交换数据的过程以及数据本身的格式。HTTP工作模式HTTP1.0,1.1, 2.0 区别(发展)HTTP 1.0与1.1缓存处理:在HTTP1.0中主要使用header里的If-....

HTTP协议解析
文章 2022-05-18 来自:开发者社区

TCP协议解析

TCP协议概述属于 传输层通信协议基于TCP的应用层协议有HTTP、SMTP、FTP、Telnet 和 POP3主要特点:面向连接、面向字节流、全双工通信、通信可靠。优缺点:优点:数据传输可靠缺点:效率慢(因需建立连接、发送确认包等)应用场景:要求通信数据可靠时,即 数据要准确无误地传递给对方。如:传输文件:HTTP、HTTPS、FTP等协议;传输邮件:POP、SMTP等协议万维网:HTTP协议....

TCP协议解析
文章 2022-05-12 来自:开发者社区

龙蜥正式开源 Surftrace,协议包解析效率可提升 10 倍

项目包含 Surftrace 工具集和 pylcc、glcc(python or generic C language for libbpf Compiler Collection),提供远程和本地 eBPF 的编译能力。通过对 krobe 和 ftrace 相关功能最大化抽象,同时对各种场景下的追踪能力增强(比如网络协议抓包),使得用户非常快速的上手,对定位问题效率提升 10 倍以上。另外,现....

龙蜥正式开源 Surftrace,协议包解析效率可提升 10 倍
文章 2022-05-11 来自:开发者社区

龙蜥开源内核追踪利器 Surftrace:协议包解析效率提升 10 倍! | 龙蜥技术

文/系统运维 SIGSurftrace 是由系统运维 SIG 推出的一个 ftrace 封装器和开发编译平台,让用户既能基于 libbpf 快速构建工程进行开发,也能作为 ftrace 的封装器进行 trace 命令编写。项目包含 Surftrace 工具集和 pylcc、glcc(python or generic C language for libbpf Compiler Collecti....

龙蜥开源内核追踪利器 Surftrace:协议包解析效率提升 10 倍! | 龙蜥技术
文章 2022-05-11 来自:开发者社区

Copilot 共识协议解析

论文原文:Tolerating Slowdowns in Replicated State Machines using Copilots以下内容是对这篇论文的阅读总结,以及部分重要章节(§3.Design、§5.Optimizations)的翻译。前言现有的分布式状态机共识协议,不论其是何种流派,何种实现,都在模型中将节点状态抽象为仅有“在线”与“下线”两种情况。然而在实践上,节点状态并非只有....

Copilot 共识协议解析
文章 2022-04-28 来自:开发者社区

PHPMQTT v1.3.1 版本发布,MQTT 协议解析 & 协程客户端

上个版本发布文章中有用户评论,遇到了握手失败的情况,联系了我之后进行了测试,我这里确实没问题,不过我删除了一段代码:$will = [ 'topic' => '', 'qos' => 0, 'retain' => 0, 'message' => '', ]; $client->connect(true, $will);改为了直接进行c...

文章 2022-04-28 来自:开发者社区

PHPMQTT v1.3.0 版本发布,MQTT 协议解析 & 协程客户端

v1.3.0 版本新增了一个 Message 类簇,主要方便用于在 Server 中回复对端 ACK。use Simps\MQTT\Protocol\Types; use Simps\MQTT\Protocol\V3; use Simps\MQTT\Message\ConnAck; use Simps\MQTT\Message\PingResp; $server = new Swoole\Ser....

文章 2022-04-28 来自:开发者社区

PHPMQTT v1.2.1 版本发布,MQTT 协议解析 & 协程客户端

Protocol新增一层Protocol,使用V3和V5来区分 MQTT 协议等级。同时将Simps\MQTT\Types也移动到了Protocol下,修改为Simps\MQTT\Protocol\Types。1.1Simps\MQTT\Protocol::pack(array $array) Simps\MQTT\ProtocolV5::pack(array $array) Simps\MQT....

文章 2022-04-28 来自:开发者社区

PHPMQTT v1.1.4 版本发布,MQTT 协议解析 & 协程客户端

在 v1.1.4 版本中,优化了重连的逻辑,增加了reconnect_delay配置参数,让用户自己设置重连的延时时间。之前的版本为固定的3s,现在默认值为3s,可以自行设置use Simps\MQTT\Client; use Swoole\Coroutine; Coroutine\run(function () { $config = [ 'host' => '1...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

相关镜像