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网络协议栈
LwIP
应用开发笔记之八:
LwIP
无操作系统HTTP客户端
前面我们实现了TCP服务器和客户端的简单应用,接下来我们实现一个基于TCP协议的应用协议,那就是HTTP超文本传输协议1、HTTP协议简介超文本传输协议(HyperTextTransferProtocol),简称HTTP,是一种基于TCP的应用层协议,也是目前为止最为流行的应用层协议之一,可以说HTTP协议是万维网的基石。HTTP是一种客户端请求、服务器应答式的应用层传输协议,也就是说服务器端是不
Moonan
·
2019-12-22 18:00
每日一句
Godshal
lwip
eallthetearsfromtheireyes,andthereshallbenomoredeath,neithershalltherebenomoreandsorrowordying
无罔
·
2019-12-21 23:17
docker网络基础
网络的命名空间linux在网络栈中引入网络命名空间,从而支持
网络协议栈
的多个实例。这些独立的协议栈被隔离到不同的命名空间。
ands999
·
2019-12-21 15:48
跨主机通信
JOIN容器:container(共享
网络协议栈
)容器和容器之间。
qq5bb2021f831d3
·
2019-12-20 19:19
docker
跨主机通信网卡
lwip
搭建零配置网络
关于零配置网络任何一个设备要接入网络中,必须得有IP地址、子网掩码、网关IP地址等信息。嵌入式设备为了方便生产,一般会将这些信息都固定,在设备运行前再根据具体环境对设备进行配置,灵活性大大降低,体验更是渣到不行。而苹果设备易用性的其中一点体现就是,当设备接入一个网络时,不需要做任何的配置,就可以访问。那苹果设备是如何做到的?原因就是苹果的设备都使用一项名为Bonjour的技术。这个名字装过iTun
tianxiaoMCU
·
2019-12-20 13:09
Unix domain socket
一、概述UNIXDomainSocket是在socket架构上发展起来的用于同一台主机的进程间通讯(IPC),它不需要经过
网络协议栈
,不需要打包拆包、计算校验和、维护序号和应答等,只是将应用层数据从一个进程拷贝到另一个进程
chandarlee
·
2019-12-19 16:31
Kubernetes网络一年发展动态与未来趋势
谈到K8S的网络模型,就不能不提它著名的“单Pod单IP”模型,即每个Pod都有一个独立的IP,Pod内所有容器共享网络namespace(同一个
网络协议栈
和IP)。
发不出VB
·
2019-12-13 20:58
九析带你轻松升级 linux kernel
主要提供
网络协议栈
、内存管理、磁盘管理、文件系统、中断处理、
九析
·
2019-12-12 15:21
linux
kernel
运维
如何学习 Linux 内核
网络协议栈
部门来了新的小伙伴,领导说要让我做一个关于Linux内核
网络协议栈
的Presentation,于是有了此文。为什么是文字而不是PPT呢?因为我真的不喜欢PPT!
187J3X1
·
2019-12-12 00:41
linux
tcp
网络
STM32 HAL_Deleay() 函数 导致程序卡死
移植好
LwIP
以太网协议后,在初始化网卡阶段程序卡死。
KeeganLu
·
2019-12-02 15:00
17数3第二组致用Unit7-1
①todestroycompletely②tofallorcrashusuallyasaresultoflosingcontrol例句:Hewillgivetheirkingsintoyourhand,andyouwil
lwip
eOluttheirnamesfromun
324李康欢
·
2019-11-29 15:55
蓝牙开发
根据Google官方文档翻译安卓平台,包括允许设备与其他蓝牙设备通过无线方式传输数据的蓝牙
网络协议栈
。应用框架层提供了调用蓝牙功能的API。
观山
·
2019-11-29 14:53
ping命令研究报告——网络程序设计课第一次作业
ping命令是一个用于查询某个主机是否已经加电并能够响应的网络诊断命令工具,处于
网络协议栈
的应用层。它使用icmp协议。
dextttter
·
2019-11-27 20:00
把STM32H743I-EVAL开发板的
LWIP
工程移植到NUCLEO-H743ZI开发板
但是NUCLEO-H743ZI开发板的
LWIP
li'c例程非常少。这两个开发板用的都是LAN8742APHY芯片,只是硬件连接有些不同。
Flyaswing
·
2019-11-23 22:23
STM32H7
Http中URI协议 和URL协议的区别和联系
虽然说URL和URI是整个
网络协议栈
很常用的东西。可是,假如你去面试求职者其中的差别,估计十个人有八个人答复不上来。想要熟悉基础知识的朋友最好还是看一下我这个文章。
虚生
·
2019-11-21 14:00
【Kubernetes系列】第9篇 网络原理解析(上篇)
1.Linux网络基础1.1名词解释NetworkNamespace(网络命名空间):Linux在网络栈中引入网络命名空间,将独立的
网络协议栈
隔离到不同的命令空间中,彼此间无法通信;docker利用这一特性
HankerCloud
·
2019-11-19 21:22
kubernetes
云计算
容器技术
linux
docker
【Kubernetes系列】第10篇 网络原理解析(上篇)
1.Linux网络基础1.1名词解释NetworkNamespace(网络命名空间):Linux在网络栈中引入网络命名空间,将独立的
网络协议栈
隔离到不同的命令空间中,彼此间无法通信;docker利用这一特性
wx5d32e3bc1243e
·
2019-11-19 16:36
kubernetes
容器
linux
深入解析Mac OS X & iOS 操作系统 学习笔记(三)
BSD层提供更高层的抽象:UNIX进程模型POSIX线程模型(Pthread)及相关的同步原语UNIX用户和组
网络协议栈
(BSDSocketAPI)文件系统
CoderKo1o
·
2019-11-08 17:16
ROS笔记一
1.
lwip
:瑞典计算机科学院(SICS)的AdamDunkels开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM的占用。
kerwin cui
·
2019-11-07 17:00
性能之巅-操作系统
内核内核管理包括:CPU调度、内存、文件系统、
网络协议栈
、硬件设备(磁盘、网卡等);其对外提供系统调用接口,用户态的应用程序可以通过有系统调用或者系统库提供的接口来调用内核。
小溪&
·
2019-10-14 21:00
LWIP
netconn 组播
LWIP
netconn组播组播接收直接上代码voidMulticastRxTask(void*pvParameter){structnetconn*udpconn;udpconn=netconn_new
wait_for_STM32
·
2019-10-08 10:39
LwIP
netconn
组播
Multicast
回调函数
最近在看
LWIP
,看到了回调函数,似乎没有系统的了解过回调函数,今天就简单学习总结一下1.含义先了解一下什么是回调函数,看一下百科的回答回调函数就是一个通过函数指针调用的函数。
Easadon
·
2019-09-28 15:09
C++
C语言
LwIP
之网络接口管理
LWIP
_SINGLE_NETIFstructnetif*next;//下一个网络接口结构体指针#endif#if
LWIP
_IPV4ip_addr_tip_addr;//IP地址ip_addr_tnetmask
QQ1034313020
·
2019-09-22 15:42
LwIP
FPGA学习[1]——在SDRAM中运行NIOS II 超详细教程(一)
,在以往的教程中,往往使用OnChipRAM/ROM存放程序,对于Memory比较稀缺的FPGA来说这个简直是个噩梦,因为很可能放不下一段HelloWorld代码T^T更别希望能跑一个OS或者GUI、
LWIP
庸手著文章
·
2019-09-22 00:55
FPGA
容器网路-之侃侃而谈(CNI)
实现容器跨主机通信的最简单方式就是直接使用host网络,这时由于容器IP就是宿主机的IP,复用宿主机的
网络协议栈
以及underlay网络,原来的主机能通信,容器也就自然能通信,然而带来的最直接问题就是端口冲突问题
lilinji
·
2019-09-16 13:21
Kuryr
Container
K8S
Cloud&Big_Data
Linux操作系统及调用接口
对执行程序进行生命周期和资源管理;内存管理子系统:对系统的内存进行管理、分配、回收、隔离;文件子系统:系统内部一切皆文件,对文件进行管理;设备子系统:对输入、输出设备进行管理;网络子系统:负责对外交流,
网络协议栈
和收发网络包
行路人&
·
2019-09-02 22:00
关于
LWIP
中的的udp_bind函数绑定IP_ADDR_ANY的问题
http://blog.sina.com.cn/s/blog_1305968f20102xeul.htmlhttp://www.dpj365.com/?p=370https://blog.csdn.net/qq_28098403/article/details/81185621http://www.51hei.com/bbs/dpj-41046-1.htmlhttps://blog.csdn.ne
a827415225
·
2019-08-29 13:52
STM32
Nginx中fastcgi_pass配置概述
1、Internetdomainsocket用于主机间(不同主机或同一主机)的通信只需对方的ip地址和端口就可以通信通信是基于
网络协议栈
的。类似打电话一样只要知道对
北山学者
·
2019-08-29 11:26
google netstack 数据链路层分析
netstack==================================>
网络协议栈
main函数路径:--src\connectivity\network\netstack\main.gomain
一墨一飞花
·
2019-08-24 09:16
fuchsia
LwIP
之数据包管理
数据指针*/u16_ttot_len;/*当前和后面pbuf数据总长度*/u16_tlen;/*当前pbuf数据长度*/u8_ttype_internal;/*类型*/u8_tflags;/*标志位*/
LWIP
_PBUF_REF_Tr
QQ1034313020
·
2019-08-22 00:16
LwIP
LwIP
之动态内存池
memp_ttype);voidmemp_free(memp_ttype,void*mem);关于memp_t定义很有趣,在枚举体里面加了个头文件,这就需要我们来展开头文件了typedefenum{#define
LWIP
_MEMPOOL
QQ1034313020
·
2019-08-11 23:31
LwIP
LwIP
之动态内存堆
下面这段宏定义了内存堆#ifndef
LWIP
_RAM_HEAP_POINTER
LWIP
_DECLARE_MEMORY_ALIGNED(ram_heap,MEM_SIZE_ALIGNED+(2U*SIZEOF_STRUCT_MEM
QQ1034313020
·
2019-08-11 22:50
LwIP
嵌入式以太网通信
Lwip
以太网结构以太网是指遵守IEEE802.3标准组成的局域网,由IEEE802.3标准规定的主要是位于参考模型的物理层(PHY)和数据链路层中的介质访问控制子层(MAC)物理层物理层一般通过一个PHY芯片实现,10BASE-T网络传输数据没有时钟信号,采用曼彻斯特编码网速最高达10Mbps,100BASE-T网络采用4B/5B编码网速最高达100Mbps。以太网具有CSMA/CD冲突检测机制。MAC
NOWAY_EXPLORER
·
2019-08-09 16:55
嵌入式
通信协议
stm32
记录字节跳动2020校招提前批面试
2、
网络协议栈
3、HTTP状态码4、TCP三次握手,四次挥手5、四次挥手过程中TIME_WAIT状态。6、如果TCP连接只有两次握手会有什么问题?
LOVETEDA
·
2019-08-08 10:29
Others
TCP/IP协议栈之
LwIP
(七)---内核定时事件管理
文章目录一、协议栈定时结构管理1.1定时结构描述1.2定时事件注册1.3定时事件处理1.3.1无操作系统下定时事件处理1.3.2有操作系统下定时事件处理1.3.3协议栈内核进程二、协议栈定时回调函数更多文章一、协议栈定时结构管理网络协议要想实现高效的通信,离不开对定时事件的管理,比如ARP协议中的缓存表项定时、IP协议中的分片数据重组定时、TCP协议中的快定时与慢定时,它们都是协议栈功能实现的基本
流云IoT
·
2019-08-04 13:04
TCP/IP协议栈
流云的博客
定时结构
定时事件
内核进程
DHCP
DNS
CentOS系统启动流程
CentOS系统启动流程Linux系统的组成部分Linux系统的组成部分:内核+根文件系统内核:进程管理,内存管理,
网络协议栈
,文件系统,驱动程序,安全功能内核设计流派:单内核设计:把所有功能集成同一个程序微内核设计
不会运维
·
2019-08-02 20:09
系统启动流程
pktgen——the packet generator within linux kernel
简介pktgen是Linux内核内置的好性能测试工具,是当前测试网卡发送速率的最好工具,也可以用来构造包来测试其他网络设备,尤其是测试使用Linux
网络协议栈
的路由器和交换机。
Hey___Man
·
2019-08-02 17:54
pktgen
TCP/IP协议栈之
LwIP
(三)---网际寻址与路由(IPv4 + ARP + IPv6)
文章目录一、网际寻址原理1.1网络地址IPv41.2网际寻址与路由协议1.3网络地址IPv61.4网络地址转换与IP隧道二、ARP协议2.1ARP协议简介2.2ARP缓存表描述2.3ARP数据包描述2.4ARP层数据处理函数2.5ARP攻击三、IP协议3.1IP分片与路径MTU发现3.2IPv4数据报描述3.3IPv4数据报操作函数3.4IPv6数据报描述3.5IPv6数据报操作函数更多文章:一、
流云IoT
·
2019-07-18 19:02
TCP/IP协议栈
流云的博客
IP寻址
IPv6
ARP
路由协议
网际协议
Kubernetes 网络专题
网络命名空间处于不同命名空间的
网络协议栈
是完全隔离的,且彼此间无法通信,新创建的命名空间只有一个回环设备lo。这样的隔离确保了容器与容
cbmljs
·
2019-07-10 16:09
kubernetes
【STM32】【
LWIP
】学习记录第二阶段(2019/03/23——2019/07/06)
2019/05/04(周六)使用JPerf带宽测试工具,测试TCP固件不通,通过wireshark工具进行分析。目前对客户端和服务端的报文交互不懂,wireshark工具的使用不熟悉。要学wireshark、TCP报文交互、服务端每次发报文都是两帧,分析为什么。2019/05/05(周日)采用仿真调试模式,来观察为何服务端每次发报文都会发两帧。暂未找到原因。明天学习下《互联网身份证--网际协议IP
无名氏2019
·
2019-07-06 21:56
网络编程
Apache Flink的
网络协议栈
详细介绍
Flink的
网络协议栈
是组成flink-runtime模块的核心组件之一,是每个Flink作业的核心。
佚名
·
2019-06-28 17:24
原理解析 | 深入了解 Apache Flink 的
网络协议栈
作者:NicoKruber翻译:曹英杰Flink的
网络协议栈
是组成flink-runtime模块的核心组件之一,是每个Flink作业的核心。
阿里云云栖社区
·
2019-06-26 00:00
数据处理
流计算-storm
apache
线程
大数据
原理解析 | 深入了解 Apache Flink 的
网络协议栈
作者:NicoKruber翻译:曹英杰Flink的
网络协议栈
是组成flink-runtime请添加链接描述模块的核心组件之一,是每个Flink作业的核心。
Ververica
·
2019-06-25 15:42
Apache
Flink
大数据
流计算
Apache
Flink
原理解析 | 深入了解 Apache Flink 的
网络协议栈
作者:NicoKruber翻译:曹英杰Flink的
网络协议栈
是组成flink-runtime模块的核心组件之一,是每个Flink作业的核心。
ApacheFlink
·
2019-06-25 00:00
实时计算
数据处理
flink
流计算-storm
大数据
Google 正在实现自己的 curl
Google使用Chromium的
网络协议栈
Cronet去实现名为libcrurl的库,并将提供libcurlAPI。Google将使用自己的库去创造自己的curl工具。为什么要重新发明轮子?
·
2019-06-24 12:00
google
curl
理解 Linux 网络栈(1):Linux
网络协议栈
简单总结
本系列文章总结Linux网络栈,包括:(1)Linux
网络协议栈
总结(2)非虚拟化Linux环境中的网络分段卸载技术GSO/TSO/UFO/LRO/GRO(3)QEMU/KVM+VxLAN环境下的SegmentationOffloading
詹欧骑士
·
2019-06-21 23:16
Linux内核
Netfilter 是如何工作的(一):HOOK点
本系列文章的目标是,用尽量少的文字和图片讲明白HowNetfilterworkNetfilter的基本概念Netfilter是一套融入在Linux内核
网络协议栈
中的报文处理(过滤或
187J3X1
·
2019-06-11 00:00
netfilter
linux
物联网5G从入门到精通
s=60220FreeRTOS+
LwIP
:http://www.makeru.com.cn/live/3478_1249.html?
chao961015
·
2019-06-05 14:21
计算机
嵌入式
物联网
SAM系列
大数据
STM32
python
单片机
Lwip
协议详解(基于
Lwip
2.1.0)-ICMP协议 (未完待续)
4、ICMP协议4.1原理IP协议提供的是一种不可靠无连接的数据服务,在IP数据报被交互到最终目的主机的过程中,网络中每一个路由器都是自主运行,它们根据数据报中的目的IP地址为数据报选择的最佳路径。ICMP报文是使用IP数据报来封装和发送的,携带ICMP报文的IP数据报完全像携带其他类型数据的数据报在网络中被转发,没有额外的可靠性和优先级。ICMP报文包括:(1)ICMP差错报文;(2)ICMP查
moge19
·
2019-06-02 15:56
笔记
STM32CubeMX的使用
同时,软件不仅能配置STM32外设,还能进行第三方软件系统的配置,例如FreeRtos、FAT32、
LWIP
等等,而且还有一个功能,就是可以用它进行功耗预估,还有,这款软件可以输出PDF、TXT文档,显示你工程里面的
weixin_30411819
·
2019-06-02 12:00
开发工具
嵌入式
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
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
其他