- 文档: PyPI: https://pypi.org/project/Flask-SocketIO/Github: https://github.com/miguelgrinberg/Flask-SocketIOdoc: https://flask-socketio.readthedocs.iosocket.io: https://socket.io/ 安装 pi... 文档: PyPI: https://pypi.org/project/Flask-SocketIO/Github: https://github.com/miguelgrinberg/Flask-SocketIOdoc: https://flask-socketio.readthedocs.iosocket.io: https://socket.io/ 安装 pi...
- 第35 章 : 网络编程 152 网络编程简介 网络编程: 多台主机之间的数据通信 通信协议:IP、TCP(可靠数据连接)、UDP(不可靠数据连接) 网络程序模型: C/S Client/Server 客户端/服务端 安全性高 开发成本高 B/S Browser/Server 浏览器/服务器 安全性较低 开发成本低 目前以B/S 结构为主 153 Echo程序模... 第35 章 : 网络编程 152 网络编程简介 网络编程: 多台主机之间的数据通信 通信协议:IP、TCP(可靠数据连接)、UDP(不可靠数据连接) 网络程序模型: C/S Client/Server 客户端/服务端 安全性高 开发成本高 B/S Browser/Server 浏览器/服务器 安全性较低 开发成本低 目前以B/S 结构为主 153 Echo程序模...
- 使用TcpClient和TcpListener类进行的实例, 此实例的关键在于TCP协议; 使用了多线程避免界面卡死,委托实现在线程中对主线程的元素修改。 界面截图如下: 源码下载地址: https://github.com/mo... 使用TcpClient和TcpListener类进行的实例, 此实例的关键在于TCP协议; 使用了多线程避免界面卡死,委托实现在线程中对主线程的元素修改。 界面截图如下: 源码下载地址: https://github.com/mo...
- WSGI : Web Server Gateway Interface(Web服务器网关接口)Web服务器(如nginx)与应用服务器(如uWSGI)通信的一种规范(协议) uwsgi: uWSGI服务器的独占通信协议, uwsgi是一种线路协议而不是通信协议,在此常用于在uWSGI服务器与其他网络服务器的数据通信。uwsgi协议是一个uWSGI服务器自有的协议, 使... WSGI : Web Server Gateway Interface(Web服务器网关接口)Web服务器(如nginx)与应用服务器(如uWSGI)通信的一种规范(协议) uwsgi: uWSGI服务器的独占通信协议, uwsgi是一种线路协议而不是通信协议,在此常用于在uWSGI服务器与其他网络服务器的数据通信。uwsgi协议是一个uWSGI服务器自有的协议, 使...
- TCP/IP定义以及模型各层的概念 ● TCP/IP(Transmission Control Protocol/Internet Protocol)即传输控制协议/网间协议,是一个工业标准的协议集,它是为广域网(WANs)设计的。 ● UDP(User Data Protocol,用户数据报协议)是与TCP相对应的协议。它是属于TCP/IP协议族中的一种。 ● ... TCP/IP定义以及模型各层的概念 ● TCP/IP(Transmission Control Protocol/Internet Protocol)即传输控制协议/网间协议,是一个工业标准的协议集,它是为广域网(WANs)设计的。 ● UDP(User Data Protocol,用户数据报协议)是与TCP相对应的协议。它是属于TCP/IP协议族中的一种。 ● ...
- 大家好,我是小林。 之前收到个读者的问题,对于 TCP 三次握手和四次挥手的一些疑问: 第一次握手,如果客户端发送的SYN一直都传不到被服务器,那么客户端是一直重发SYN到永久吗?客户端停止重发SYN的时机是什么? 第三次握手,如果服务器永远不会收到ACK,服务器就永远都留在 Syn-Recv 状态了吗?退出此状态的时机是什么? 第三次挥手,如果客户端永远收不... 大家好,我是小林。 之前收到个读者的问题,对于 TCP 三次握手和四次挥手的一些疑问: 第一次握手,如果客户端发送的SYN一直都传不到被服务器,那么客户端是一直重发SYN到永久吗?客户端停止重发SYN的时机是什么? 第三次握手,如果服务器永远不会收到ACK,服务器就永远都留在 Syn-Recv 状态了吗?退出此状态的时机是什么? 第三次挥手,如果客户端永远收不...
- 目录 文章目录 目录 信道 物理信道 上行 下行 传输信道 上行 下行 逻辑信道 信道的映射 上行信道映射 下行信道映射 信道 信道:无线信道是对无线通信中发送端和接收端之间通路的一种形象比喻,对于无线电波而言,它从发送端传送到接收端,其间并没有一个有形的连接,它的传播路径也有可能不只... 目录 文章目录 目录 信道 物理信道 上行 下行 传输信道 上行 下行 逻辑信道 信道的映射 上行信道映射 下行信道映射 信道 信道:无线信道是对无线通信中发送端和接收端之间通路的一种形象比喻,对于无线电波而言,它从发送端传送到接收端,其间并没有一个有形的连接,它的传播路径也有可能不只...
- 目录 文章目录 目录 ARP 简述 ARP 的基本功能 ARP 的数据包结构 ARP 的工作原理 ARP 的客户端 ARP Proxy(代理) ARP Probe(探测) ARP Spoofing(欺骗) GARP Redundancy(冗余) VIP 切换 交换链路切换 参考文档 ... 目录 文章目录 目录 ARP 简述 ARP 的基本功能 ARP 的数据包结构 ARP 的工作原理 ARP 的客户端 ARP Proxy(代理) ARP Probe(探测) ARP Spoofing(欺骗) GARP Redundancy(冗余) VIP 切换 交换链路切换 参考文档 ...
- 目录 文章目录 目录 前文列表 LTE/EPC 协议栈 E-UTRAN 空中接口协议栈 用户平面协议 PHY 层 MAC 层 RLC 层 PDCP 层 控制平面协议 RRC 层 NAS 层 EPC 核心网协议栈 用户平面协议 GTP-U 协议 控制平面协议 SCTP 协议 GTP-C ... 目录 文章目录 目录 前文列表 LTE/EPC 协议栈 E-UTRAN 空中接口协议栈 用户平面协议 PHY 层 MAC 层 RLC 层 PDCP 层 控制平面协议 RRC 层 NAS 层 EPC 核心网协议栈 用户平面协议 GTP-U 协议 控制平面协议 SCTP 协议 GTP-C ...
- 目录 文章目录 目录 内核协议栈存在的意义 内核协议栈的性能瓶颈 用户态网络协议栈简述 用户态协议栈方案 Netmap 高性能网络 I/O 框架 OpenFastPath IO Visor 内核协议栈存在的意义 关于内核协议栈的功能与原理我们在《Linux 内核网络协议栈》一文中已有讨论,这里我们主要思考... 目录 文章目录 目录 内核协议栈存在的意义 内核协议栈的性能瓶颈 用户态网络协议栈简述 用户态协议栈方案 Netmap 高性能网络 I/O 框架 OpenFastPath IO Visor 内核协议栈存在的意义 关于内核协议栈的功能与原理我们在《Linux 内核网络协议栈》一文中已有讨论,这里我们主要思考...
- 目录 文章目录 目录网络协议栈初始化流程1、内核启动2、初始化网络子系统3、初始化网卡驱动4、启动网卡 网络协议栈初始化流程 这需要从 Kernel 的启动流程说起。 1、内核启动 当 Kernel 完成自解压过程后就进入了 Kernel Start 流程,实现在 arch/mips/kernel/head.S 程序中。这个程序负责 BBS(数... 目录 文章目录 目录网络协议栈初始化流程1、内核启动2、初始化网络子系统3、初始化网卡驱动4、启动网卡 网络协议栈初始化流程 这需要从 Kernel 的启动流程说起。 1、内核启动 当 Kernel 完成自解压过程后就进入了 Kernel Start 流程,实现在 arch/mips/kernel/head.S 程序中。这个程序负责 BBS(数...
- 目录 文章目录 目录 AAA RADIUS 协议 RADIUS 实现的组成部分 RADIUS Client RADIUS Server RADIUS 的安全消息交互机制 RADIUS 的报文 报文格式 报文的类型 RADIUS 的认证、授权、计费流程 参考文档 AAA AAA,即:... 目录 文章目录 目录 AAA RADIUS 协议 RADIUS 实现的组成部分 RADIUS Client RADIUS Server RADIUS 的安全消息交互机制 RADIUS 的报文 报文格式 报文的类型 RADIUS 的认证、授权、计费流程 参考文档 AAA AAA,即:...
- 目录 文章目录 目录NAPI中断方式与轮询方式 NAPI 值得注意的是,传统收包方式是每个报文都会触发中断,如果中断太频繁,CPU 就总是处理中断,其他任务无法得到调度,于是 NAPI(New API)收包方式出现了,其思路是采用 “中断 + 轮询” 的方式收包以提高吞吐。 NAPI 收包需要网卡驱动支持,例如:Intel e1000 系列网卡。 ... 目录 文章目录 目录NAPI中断方式与轮询方式 NAPI 值得注意的是,传统收包方式是每个报文都会触发中断,如果中断太频繁,CPU 就总是处理中断,其他任务无法得到调度,于是 NAPI(New API)收包方式出现了,其思路是采用 “中断 + 轮询” 的方式收包以提高吞吐。 NAPI 收包需要网卡驱动支持,例如:Intel e1000 系列网卡。 ...
- 目录 文章目录 目录switchdev 框架(二层交换 Offload 实现) switchdev 框架(二层交换 Offload 实现) Linux 4.0 引入了 switchdev 框架,它代表对一类拥有 “交换” 能力芯片的多网口设备的抽象。其中每一个网口就是一个 Port,在 switchdev 框架中被注册成为一个 net_device。 ... 目录 文章目录 目录switchdev 框架(二层交换 Offload 实现) switchdev 框架(二层交换 Offload 实现) Linux 4.0 引入了 switchdev 框架,它代表对一类拥有 “交换” 能力芯片的多网口设备的抽象。其中每一个网口就是一个 Port,在 switchdev 框架中被注册成为一个 net_device。 ...
- 目录 文章目录 目录 SSL/TLS TLS 1.2 的握手(安全验证)流程 1. client_hello 2. server_hello + server_certificate + sever_hello_done 3. Certificate authentication 4. client_key_exchange + c... 目录 文章目录 目录 SSL/TLS TLS 1.2 的握手(安全验证)流程 1. client_hello 2. server_hello + server_certificate + sever_hello_done 3. Certificate authentication 4. client_key_exchange + c...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签