首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页标签网络协议

#网络协议

探索性能巅峰:自己实现io_uring用户态接口的神奇之处

Lion Long

(1)epoll设置事件完成之后,以后只要不修改或删除事件,就可以一直等待IO事件触发。即事件驱动机制。

8310

如何使用io_uring构建快速响应的I/O密集型应用?

Lion Long

【摘要】 当涉及构建快速响应的I/O密集型应用时,io_uring技术展现出了其卓越的潜力。本文摘要将深入探讨如何充分利用io_uring的特性来优化应用程序性...

8710

揭秘TCP/IP滑动窗口的工作原理:窗口到底有多滑?

Lion Long

【摘要】 当涉及网络性能优化和数据传输可靠性时,TCP/IP滑动窗口是一个关键的技术。本文的摘要将深入揭示TCP/IP滑动窗口的工作原理,探讨其在确保数据准确性...

9210

Linux用户态协议栈与DPDK构建高性能应用

Lion Long

这里使用了已经搭建好的dpdk环境,dpdk的搭建过程网上有很多教程可以参考,后面有空再做一篇dpdk环境搭建文章吧! (1)检查网卡状态

11710

用户空间协议栈设计和netmap综合指南,将网络效率提升到新高度

Lion Long

应用层: 最接近用户的一层,为用户程序提供网络服务。主要协议有HTTP、FTP、TFTP、SMTP、DNS、POP3、DHCP等。 表示层: 数据的表示、安全、...

7800

EtherNet/IP = Ethernet + TCP/IP + CIP

Hello工控

EtherNet/IP™ 协议是一种工业自动化网络协议。EtherNet/IP 使用标准以太网和 TCP/IP 技术以及一个开放的、应用层协议,称为通用工业协议...

7710

微波网络分析仪VNA原理详解:电磁波测量基础-测试狗科研测试

测试狗科研

微波网络分析仪(Vector Network Analyzer,简称VNA)是一种用于测试和测量微波频段元件和网络特性的电子测试设备。

9810

网络通信的神奇之旅:解密Linux TCP网络协议栈的工作原理

Lion Long

TCP,全称传输控制协议(Transmission Control Protocol),是一种面向连接的、可靠的、基于字节流的传输层通信协议。

13610

网络协议、B/S模式、C/S模式

mindtechnist

- 第三次,传输文件内容。同样,接收方接收数据完成后应答OK表示文件内容接收成功。

8510

TCP Socket性能优化秘籍:掌握read、recv、readv、write、send、sendv的最佳实践

Lion Long

TCP Socket在网络通信中的重要性体现在其提供了可靠的数据传输、连接性、多路复用等特性,是实现各种网络应用的基础,同时具有广泛的兼容性。它的存在使得网络通...

39200

TCP与UDP:网络协议的技术原理与要点

陆业聪

随着互联网的快速发展,网络协议在数据传输中扮演着重要的角色。TCP(传输控制协议)和UDP(用户数据报协议)是传输层的两种基础协议,它们的主要区别在于可靠性、连...

12410

从HTTP到QUIC:网络协议的演进与优化

陆业聪

随着互联网的快速发展,网络协议已经经历了从HTTP、HTTP/1.1、HTTP/2到QUIC的演进。本文将详细阐述这些协议的原理及其演进过程,帮助读者更好地了解...

11810

Python编程:如何有效等待套接字的读取与关闭

jackcode

网络编程是现代应用程序开发的重要组成部分,尤其是在大数据和实时通信的背景下。套接字(Socket)作为网络通信的核心技术,是开发网络应用程序的基础。在Pytho...

11810

网络编程基石课 : 大话网络协议,探究通信奥秘(高の青)

百课优用户

HTTP 是一种用于分布式、协作式和超媒体信息系统的应用层协议。它是万维网数据通信的基础。

8810

【算法】----BF算法&KMP算法

Skrrapper

打开我们浏览器的搜索框,输入你想的这个词,然后点击Enter。浏览器就会自动搜索与该词匹配的内容。

8510

RDMA - inline 内联提高小包性能-降低时延(减少两个 PCIe 往返延迟)

晓兵

这篇文章描述了通过 PCI Express 结构在 CPU 和 NIC 之间发生的一系列协调事件,以通过 InfiniBand 互连传输消息并发出其完成信号。

41420
领券