E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
LWIP协议栈
深入理解Linux网络——TCP连接建立过程(三次握手源码详解)
文章目录一、相关实际问题二、深入理解listen1)listen系统调用2)
协议栈
listen3)接收队列定义4)接收队列申请和初始化5)半连接队列长度计算6)小结三、深入理解connect1)connect
得过且过的勇者y
·
2023-07-17 02:47
网络
网络
linux
tcp/ip
网络协议
【
lwip
】第二篇:使用
lwip
的netconn接口编写TCP服务器
一、netconn介绍 参考链接:https://
lwip
.fandom.com/wiki/Netconn_API netconnAPI是一个顺序API,旨在使
lwip
协议栈
更易于使用(与事件驱动的原始
hello_world^_^
·
2023-07-17 02:55
lwip
lwip
stm32+
lwip
(四):网页服务器测试
ST官方有
lwip
的例程,下载地址如下:https://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software
窗外等花开
·
2023-07-17 02:24
STM32
CubeMX配置STM32实现httpd服务器CGI功能并使用网页控制STM32单片机(四)
配置STM32实现httpd服务器CGI功能并使用网页控制STM32单片机引言CubeMX配置HTTPD的CGI功能实验过程发现的问题总结引言在前三篇文章中自己介绍了如何配置freeRTOS以及如何配置
LWIP
爱小羊
·
2023-07-17 02:53
stm32
服务器
物联网
嵌入式
cgi
从零开始使用CubeMX配置STM32使用
lwip
实现httpd服务器以及使用vscode编辑阅读keil代码(三)
从零开始使用CubeMX配置STM32使用
lwip
实现httpd服务器引言CubeMX配置HTTPD使用VScode作为编辑器看keil项目的代码引言在前两篇文章中自己介绍了如何配置freeRTOS以及如何配置
爱小羊
·
2023-07-17 02:23
stm32
服务器
arm
【程序】Marvell 88W8686 WiFi模块(WM-G-MR-09)创建或连接热点,并使用
lwip
2.0.2建立http服务器(20171030版)
该程序是旧版本!最新版本为20180706版:https://blog.csdn.net/ZLK1214/article/details/80941657本程序所用的单片机型号为:STM32F103REPB12端口为外接的WiFi模块电源开关,当PB12输出低电平时接通电源。WiFi模块的电源引脚VCC不可直接连接到电源上,必须要串联一组PNP三极管(或场效应管),并把基极接到PB12端口上,基极
巨大八爪鱼
·
2023-07-17 02:21
单片机
stm32
网卡
c语言
wi-fi
lwIP
源码解析---httpd(一)
lwIP
源码解析—httpd(一)目录一、
lwIP
版本二、网卡netif初始化三、httpd初始化流程 3.1初始化入口四、处理客户端连接学习参考:[野火]《
LwIP
应用开发实战指南》、
lwIP
官方说明手册
同人与野
·
2023-07-17 02:21
lwIP源码解析及应用开发
http
tcpip
c语言
stm32
lwip
-2.1.3自带的httpd网页服务器使用教程(三)使用CGI获取URL参数(GET类型表单)
上一篇:
lwip
-2.1.3自带的httpd网页服务器使用教程(二)使用SSI动态生成网页部分内容认识URL参数在上网的时候,我们经常会见到在网址后面带有?A=B&C=D这样的语法格式。
巨大八爪鱼
·
2023-07-17 02:51
STM32
服务器
运维
lwip
httpd
stm32
lwip
-2.1.3自带的httpd网页服务器使用教程(二)使用SSI动态生成网页部分内容
上一篇:
lwip
-2.1.3自带的httpd网页服务器使用教程(一)从SD卡读取网页文件并显示通过全局数组定义TAG标签列表(本节例程名称:ssi_test)电脑上用的Web服务器采用ASP、PHP或JSP
巨大八爪鱼
·
2023-07-17 02:18
STM32
服务器
运维
lwip
http
ssi
Kubernetes 相关基础知识点
两个应用在物理意义上的隔离需要满足PID进程号NET网络设备、网络
协议栈
、端口等IPC信号量、消息队列,共享内存MOUNT文件系统,挂载点UTS主机名和主机域USER操作进程的用户和用户组Docker封装应用程序的的优点
~Rookie~Newbie~Noob~
·
2023-07-16 12:10
Kubernetes
kubernetes
123 张图详解 177 个计算机网络名词
4、
协议栈
:网络协议的具体定义或具体实现。5、万维网(WWW):可以通过URL地址进行定
python小小Q
·
2023-07-16 09:16
java
《计算机网络--自顶向下方法》第四章--网络层:数据平面
网络层概述每台路由器的数据平面的主要作用是从其输入链路向其输出链路转发数据报;控制平面的主要作用是协调这些本地路由器转发动作,使得数据报沿着源和目的地主机之间的路由器路径进行端到端传送路由器具有截断的
协议栈
RXY24601
·
2023-07-16 07:37
计算机网络--自顶向下方法
计算机网络
平面
网络
网络协议 — LLDP 数据链路发现协议
LLDPLLDPDUEthernetIILLDPDUSNAPLLDPDULLDPDUTLVs基本TLV802.1定义的TLV802.3定义的TLV802.3定义的LLDP-MEDTLVLLDP消息流程LLDP
协议栈
范桂飓
·
2023-07-16 05:26
C
语言
网络协议
网络
自己动手实现TCP/IP--tcp协议通信(一)
一、介绍tcp/ip
协议栈
要深入理解,最好的方式就是自己写一遍基础的协议,这里以传输层的tcp为例介绍实现过程tcp特点提供了完善的错误控制和流量控制,能够确保数据正常传输,是一个面向连接的协议,建立连接通道
锅锅是锅锅
·
2023-07-16 03:20
TCP/IP
C语言
网络
tcpip
tcp
c语言
深入理解 TCP 协议:TCP_IP 历史与分层模型
深入理解TCP协议:TCP_IP历史与分层模型目标一、TCP/IP
协议栈
历史背景二、TCP/IP网络分层三、习题目标了解TCP/IP协议历史理解TCP/IP协议分层使用wireshare抓包,查看网络分层一
韭菜鲜肉大馄饨
·
2023-07-16 03:16
深入理解
TCP
协议:从原理到实战
TCP
深入浅出 TCP/IP
协议栈
丨手写代码实现网络
协议栈
TCP/IP
协议栈
是一系列网络协议的总和,是构成网络通信的核心骨架,它定义了电子设备如何连入因特网,以及数据如何在它们之间进行传输。
Linux服务器开发
·
2023-07-16 02:38
Linux服务器开发
TCP/IP
网络协议栈
TCP/IP
网络协议栈
协议栈
Linux服务器开发
后端开发
STM32学习笔记(十一)蓝牙控制风扇和灯
通过无线的方式这组数据不发生任何形式的改变,仿佛传输过程是透明的一样,同时保证传输的质量,原封不动地到了最终接收者手里以太网,蓝牙,Zigbee,GPRS等模块玩法一样,对嵌入式程序员来说,不需要关心通讯模块内部数据及
协议栈
工作原理
兔兔丫.
·
2023-07-15 23:35
STM32
stm32
单片机
学习
龙蜥白皮书精选:面向 HTTP 3.0 时代的高性能网络
协议栈
文/高性能网络SIG01背景概述随着互联网特别是移动互联网的快速发展,对互联网通信协议提出了新的诉求。经过多年的发展,QUIC协议在2021年正式被IEFT标准化,成为HTTP3的标准传输层协议。QUIC是基于UDP实现的面向连接可靠有序的传输协议。相比于TCP在内核态实现,QUIC基于UDP在用户态实现大大降低了部署成本,并且可将拥塞控制算法/参数调控到连接的粒度,灵活适应不同业务场景的网络需求
OpenAnolis小助手
·
2023-07-15 18:39
龙蜥技术
网络协议
http
龙蜥社区
开源
操作系统
九五从零开始的运维之路(其四)
文章目录前言一、Linux系统的组成(一)进程管理(二)存储管理(三)文件系统(四)网络
协议栈
(五)设备驱动程序(六)系统调用接口二、目录结构总结前言本篇内容将简述的内容是:Linux系统的组成以及其目录结构一
jiuwu_xyz
·
2023-07-15 17:31
九五从零开始的运维之路
云计算
ESP8266 WIFI模块
ESP8266WIFI模块基本概念工作模式常用AT指令基本概念ATK-ESP8266模块采用串口(LVTTL)与MCU(或其他串口设备)通信,内置TCP/IP
协议栈
,能够实现串口与WIFI之间的转换。
亦友.
·
2023-07-15 15:40
局域网
单片机
物联网
【网络编程】传输层协议——UDP协议
3.3UDP协议的特点3.4UDP缓冲区3.5UDP传输最大长度一、传输层的意义数据从应用层下来并不是直接发送给网络,而是从网络
协议栈
自顶向下传输,经过传输层、网络层,数据链路层,最后通过硬件
命由己造~
·
2023-07-15 13:21
网络
网络
udp
网络协议
零拷贝是如何实现的
网络
协议栈
从内核缓冲区将数据复制到网络
协议栈
的内部缓冲区。网络协议
简至大道
·
2023-07-15 12:21
rocketmq
零拷贝
直接内存访问
文件描述符传递
套接字
内核缓冲区重映射
Scatter/Gather
liunx网络驱动-TCP(作为主机)
1.TCP简介TCP(TransmissionControlProtocol,传输控制协议)是一种常用的网络传输协议,位于网络
协议栈
的传输层。它为应用程序提供了可靠的、面向连接的数据传输服务。
斜杠cj
·
2023-07-15 10:55
LINUX
网络
tcp/ip
网络协议
LwIP
的netif和底层的一些初始化工作
在
LwIP
_init()中调用了netif_add(&netif,&ipaddr,&netmask,&gw,NULL,ðernetif_init,ðernet_input);1.netif结构体
wjjontheway
·
2023-07-15 07:34
LwIP
LwIP
netif
netif_add
底层初始化
伦茨科技最新16脚蓝牙BLE5.1芯片-ST17H66
ST17H66蓝牙BLE5.1芯片是伦茨科技最新推出的16脚蓝牙BLE芯片,具有512KBFlash+(96KBROM)+64KBSRAM,蓝牙
协议栈
固化,不再占用Flash空间。64KB的
Lenzetech
·
2023-07-15 06:10
蓝牙芯片
蓝牙
一个HTTP的流程
流程如下:查询缓存->客户端发送DNS请求->根DNS,根DNS根据.COM->顶级域名服务器,根据baidu->权威DNS服务器3.获取IP后,将HTTP传输给操作系统中
协议栈
。
量子学习法
·
2023-07-15 06:49
liunx内核
网络
http
网络协议
网络
linux
服务器
系统架构
云计算
FPGA纯verilog实现10G UDP
协议栈
,XGMII接口UltraScale GTY驱动,提供工程源码和技术支持
目录1、前言2、我这里已有的UDP方案3、该UDP
协议栈
性能4、详细设计方案SFPSGMII收发接口模块AXISFIFOUDP
协议栈
UltraScaleFPGAsTransceiversWizardGTY5
9527华安
·
2023-07-15 05:32
菜鸟FPGA以太网专题
菜鸟FPGA光通信专题
fpga开发
udp
网络协议
XGMII
FPGA纯verilog实现UDP
协议栈
,GMII接口驱动88E1111,提供工程源码和技术支持
目录1、前言2、我这里已有的UDP方案3、该UDP
协议栈
性能4、详细设计方案网络PHYGMIIAXIS接口模块AXISFIFOUDP
协议栈
5、vivado工程详解6、上板调试验证并演示准备工作查看ARPUDP
9527华安
·
2023-07-15 05:02
菜鸟FPGA以太网专题
fpga开发
udp
网络协议
88E1111
GMII
5G理论概述
文章目录SA组网架构及
协议栈
4-5G核心网侧融合交互5G网络网元和设备类型,接口1、AMF(AccessandMobilityManagementFunction),接入和移动管理功能2、SMF(SessionManagementfunction
Hardworking666
·
2023-07-15 03:24
网路通信
5G
网络
理解 Linux 网络栈(3):QEMU/KVM + VxLAN 环境下的 Segmentation Offloading 技术(发送端)...
本系列文章总结Linux网络栈,包括:(1)Linux网络
协议栈
总结(2)非虚拟化Linux环境中的网络分段卸载技术GSO/TSO/UFO/LRO/GRO(3)QEMU/KVM+VxLAN环境下的SegmentationOffloading
weixin_34220834
·
2023-07-15 03:27
操作系统
网络
网卡驱动中是否需要xmit的锁
版本:linux-4.1.19,sch_generic.c、netdevice.h如上图在iperf3打流过程中抓取的
协议栈
调用栈,最终调用的函数为sch_direct_xmit->dev_hard_start
舞者0068
·
2023-07-15 03:26
linux-路由系统
linux
运维
服务器
AliOS Things
从底部到顶部,AliOSThings包括:板级支持包(BSP):主要由SoC供应商开发和维护硬件抽象层(HAL):比如WiFi和UART内核:包括Rhino实时操作系统内核、Yloop,VFS,KV存储
协议栈
datamining2005
·
2023-07-14 22:26
IOT
详解 HTTPS、TLS、SSL、HTTP区别和关系
下图描述了在TCP/IP
协议栈
中TLS(各子协议)和HTTP的关系。
沃通WoTrus
·
2023-07-14 21:55
SSL加密
http
https
ssl
Linux服务器丢包故障的解决思路及引申的TCP/IP
协议栈
理论
Linux服务器丢包故障的解决思路及引申的TCP/IP
协议栈
理论我们使用Linux作为服务器操作系统时,为了达到高并发处理能力,充分利用机器性能,经常会进行一些内核参数的调整优化,但不合理的调整常常也会引起意想不到的其他问题
guyue35
·
2023-07-14 20:48
linux
网络
丢包
排查
tcp
ip
国产芯片!EtherCAT主站和瑞芯微RK3568融合,引领智能化升级!
这次,硬件部分采用高性能RK3568开发板,搭载知名的AcontisEtherCAT主站
协议栈
,其中,ECMaster针对
Tronlong创龙
·
2023-07-14 16:50
arm开发
嵌入式硬件
硬件工程
golang中的socket编程
0.1、索引https://waterflow.link/articles/16645912928711、tcp的3次握手(建立连接)客户端的
协议栈
向服务器端发送了SYN包,并告诉服务器端当前发送序列号
六月的
·
2023-07-14 16:18
golang
服务器
网络
TCP / IP 网际层的 4 个重要协议
其中,网际层(InternetLayer)是TCP/IP
协议栈
中的一个关键层,主要负责网络间的数据路由和转发。网际层的主要作用如下:IP地址分配:网际层使用IP地址来唯一标识网络中的设备。
Jackey_Song_Odd
·
2023-07-14 16:43
计算机网络
tcp/ip
网络协议
车载蓝牙通信开发之各种协议原理解析
车载蓝牙开发需要考虑到蓝牙
协议栈
集成、连接管理、电话功能集成、媒体播放控制、数据交换和服务发现、安全性和隐私保护等方面。这对于实现车辆与蓝牙设备之间的无线通信和交互功能非常关键。
Android每日一讲
·
2023-07-14 13:30
车机开发
网络
android
程序员
移动开发
车载开发
蓝牙通信
FPGA纯verilog实现UDP
协议栈
,sgmii接口SFP光口收发,提供工程源码和技术支持
目录1、前言2、我这里已有的UDP方案3、该UDP
协议栈
性能4、详细设计方案SFPGMIIAXIS接口模块AXISFIFOUDP
协议栈
1G/2.5GEthernetPCS/PMAorSGMII5、vivado
9527华安
·
2023-07-14 12:40
菜鸟FPGA以太网专题
fpga开发
udp
网络协议
sgmii
SFP
verilog
深入理解netfilter和iptables
iptables内核空间模块xt_table的初始化ipt_do_table()复杂度与更新延时用户态的表,链与规则conntrackNetfilter(结合iptables)使应用程序能注册处理规则来使内核
协议栈
处理数据包
wq897387
·
2023-07-14 09:09
Linux网络基础
netfilter
Linux->初识计算机网络
目录前言:1网络发展背景2协议2.1网络协议初识2.2协议分层2.3OSI、TCP/IP层状模型2.4协议和操作系统的关系2.5根据
协议栈
的通信3网络中的地址管理前言:本篇当中没有任何关于网络编程的讲解
波奇~
·
2023-07-14 08:08
计算机网络
linux
服务器
《TCP IP网络编程》第四章
下图为TCP/IP
协议栈
:TCP/IP
协议栈
共分为4层,可以理解为数据收发分成了4个层次化过
jay神
·
2023-07-14 02:31
书籍专栏
网络
tcp/ip
网络协议
从 level-ip 源码来看 TCP 如何接收消息
来自个人博客:http://www.coolsite.top/archives/368陈硕的书中有说到过网络编程有三个层次:●读过教程和文档,做过练习●熟悉本系统TCP/IP
协议栈
的脾气●自己写过一个简单的
良晨
·
2023-07-13 23:21
操作系统
tcp/ip
网络
网络协议
lwip
-2.1.3自带的httpd网页服务器使用教程(一)从SD卡读取网页文件并显示
概述本教程使用的单片机是STM32F103ZE,有线网口芯片为ENC28J60。本教程里面的网页由于需要兼容WindowsXP系统的IE8浏览器,所以采用HTML4.01编写,不使用任何前端框架。笔者使用的网页设计软件是AdobeDreamweaverCS3。开发板PCB文件是公开的,大家可以拿去打印出来,焊好器件后,就可以直接跑本教程提供的所有示例程序。示例程序和PCB板的下载地址为:https
巨大八爪鱼
·
2023-07-13 22:46
STM32
服务器
http
web
lwip
stm32
深入理解Linux网络——内核是如何接收到网络包的
文章目录一、相关实际问题二、数据是如何从网卡到
协议栈
的1、Linux网络收包总览2、Linux启动1)创建ksotfirqd内核线程2)网络子系统初始化3)
协议栈
注册4)网卡驱动初始化5)网卡启动3、迎接数据的到来
得过且过的勇者y
·
2023-07-13 22:01
网络
网络
linux
tcp/ip
网卡
网络协议
深入理解Linux网络——内核与用户进程协作之同步阻塞方案(BIO)
文章目录一、相关实际问题二、socket的直接创建三、内核和用户进程协作之阻塞方式1)等待接收消息2)软中断模块3)同步队列阻塞总结在上一部分中讲述了网络包是如何从网卡送到
协议栈
的(详见深入理解Linux
得过且过的勇者y
·
2023-07-13 22:01
网络
linux
网络
socket
io
【网络】网络基础(一)
目录一、网络协议初识1、协议分层2、OSI七层模型3、TCP/IP五层(或四层)模型4、对网络
协议栈
的理解二、网络传输基本流程1、网络传输流程图1.1、同一个网段内的两台主机进行文件传输1.2、跨网段的主机的文件传输三
世间是否此山最高
·
2023-07-13 18:25
网络
网络
Netty私有
协议栈
设计
#Netty私有
协议栈
设计##消息定义-消息头-消息主体图示:!
·
2023-06-24 06:06
BACnet
协议栈
Target_object_instanse和Target_object_index有什么区别和联系
在BACnet
协议栈
中,Target_object_instanse和Target_object_index都用于标识BACnet对象,但它们有不同的含义和用途。
章鱼哥嵌入式开发
·
2023-06-24 04:08
BACnet产品开发进阶
网络协议
tcp/ip
开发语言
计算机网络基础 — 运输层常见问题与解答
一运输层常见问题问题1:运输层在TCP/IP
协议栈
中的地位和作用?为什么运输层是必不可少的?运输层的通信和网络层的通信有什么重要的区别?
yunfan188
·
2023-06-24 04:00
#
计算机网络基础
计算机网络
运输层
TCP/IP
TCP
UDP
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他