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网络协议栈
TCP/IP协议栈与数据包封装
参见:LinuxC编程一站式学习TCP/IP协议栈与数据包封装TCP/IP
网络协议栈
分为应用层(Application)、传输层(Transport)、网络层(Network)和链路层(Link)四层。
Damage233
·
2018-07-19 09:34
LinuxC编程一站式学习
TCP/IP
STM32cube使用LAN8720芯片生成
lwip
初始代码的一些操作
CubePHYaddress根据PHYAD0选0,注意初始化引脚PHY_SR0x001FPHY_SPEED_STATUS0x0004PHY_DUPLEX_STATUS0x0010While(1)加入MX_
LWIP
_Process
Dommsday
·
2018-07-17 21:57
STM32
STM32cube使用LAN8720芯片生成
lwip
初始代码的一些操作
CubePHYaddress根据PHYAD0选0,注意初始化引脚PHY_SR0x001FPHY_SPEED_STATUS0x0004PHY_DUPLEX_STATUS0x0010While(1)加入MX_
LWIP
_Process
Dommsday
·
2018-07-17 21:57
STM32
LwIP
option 配置
SYS_LIGHTWEIGHT_PROT平台锁,保护关键区域内缓存的分配与释放NO_SYS---是否带操作系统,=1时带,=0时,不带MEMCPY(dst,src,len)---内存拷贝若你希望自己写拷贝函数则可替换SMEMCPY(dst,src,len)---内存拷贝若你希望自己写拷贝函数则可替换MEM_LIBC_MALLOC---内存函数库的使用,=1时使用c库=0时使用自己的库MEMP_ME
pusong568
·
2018-07-11 22:03
IoT
Network
LwIP
经验分享
LWIP
使用经验一
LWIP
内存管理数据包管理设置内存大小宏编译开关二
LWIP
启动时序三
LWIP
运行逻辑接收数据包SequentialAPI函数调用四TCPIP核心知识点滑动窗口三次握手断开连接TCP状态转换同时打开同时关闭五正确使用
pusong568
·
2018-07-11 22:53
IoT
Network
小马丁发布电音新单,送给至爱
/Tellmewhatyou'recryingfor请告诉我你为何泪如雨下I'l
lwip
eyourtears,ohlove我将为你拭去泪水我的挚爱Ifyoursoulisachinglove若你的灵魂为爱隐隐作痛
环球音乐榜
·
2018-06-25 00:00
详谈iptables防火墙
Netfilter与iptables的关系Netfilter:是指Linux内核中的一个框架,它可以用于在不同阶段将某些钩子函数(hook)作用域
网络协议栈
。Netfilter本身并不对数据包进行过滤
MaAiQiang
·
2018-06-13 17:55
filter
iptables
防火墙
linux防火墙
计算机网络复习总结
计算机网络复习总结一、复习重点1)
网络协议栈
,每层的服务和功能,对应的分组名称及其概念,衡量网络的几个指标,相关的概念2)应用层几个协议的概念,域名解析的过程等3)TCP连接管理、可靠传输机制、拥塞控制
AngelLover2017
·
2018-06-08 01:04
OSI的7层模型和TCP/IP四层模型
TCP/IP四层模型TCP/IP
网络协议栈
分为应用层(Application)、传输层(Transport)、网络层(Network)和链路层(Link)四层。
DaemonNemo
·
2018-06-06 09:28
TCP/IP
ZMQ的学习和研究
ZMQ的明确目标是“成为标准
网络协议栈
的一部分,之后进入Linux内核”。现在还未看到它们的成功。但是,它无疑是极具前景的、并且是
lengye7
·
2018-05-18 23:23
linux
网络
LwIP
之四 超时处理/定时器(timeouts.c/h)
目前,网络上多数文章所使用的
LwIP
版本为1.4.1。最新版本为2.0.3。
ZCShouEXP
·
2018-05-10 19:55
LwIP
网络攻防实践第九周
静态分析的方法有反病毒软件扫描、二进制结构分析、反汇编反编译、代码结构与逻辑分析等方法;动态分析的方法有系统动态行为监控、
网络协议栈
监控、沙箱技术、动
曹贻森
·
2018-05-06 19:00
2017-2018-2 20179204《网络攻防实践》第九周学习总结
静态分析的方法有反病毒软件扫描、二进制结构分析、反汇编反编译、代码结构与逻辑分析等方法;动态分析的方法有系统动态行为监控、
网络协议栈
监
20179204葛鸽
·
2018-05-06 09:00
lwip
-1.4.1文档sys_arch翻译
欢迎查看本文所在的系列,STM32的
LWIP
应用,点击跳转sys_archinterfacefor
lwIP
0.6++
lwIP
0.6++的sys_arch接口Author:AdamDunkels作者:AdamDunkelsTheoperatingsystememulationlayerprovidesacommoninterfacebetweenthe
lwIP
codeandtheunderlying
Firefly_cjd
·
2018-04-14 11:23
网络LWIP
STM32移植lwip
Linux内核
网络协议栈
笔记
Linux内核
网络协议栈
笔记0:序言(附参考书籍)转自:http://www.th7.cn/system/lin/2011/08/11/18810.shtml自己是研究网络的,但实际上对Linux中
网络协议栈
的实现知之甚少
玛丽奥ZJY
·
2018-04-13 17:42
【Linux网络协议栈开发】
ZYNQ基础系列(七)
LWIP
数据通路 -- PL数据->PS->PC机(TCP)
LWIP
数据通路实验准备:基础概念以太网MAC是一个基础模块,它使得我们可以实现一个TCP/IP协议栈,协议使得应用可以基于网络来通信。
long_fly
·
2018-04-10 16:35
ZYNQ
基础系列
Linux 网络调优
阅读更多Linux内核目录/proc/sys/net提供了很多
网络协议栈
配置参数,可控制
网络协议栈
行为,优化系统性能。
tcspecial
·
2018-04-07 21:00
linux
tcp/ip
Linux 网络调优
阅读更多Linux内核目录/proc/sys/net提供了很多
网络协议栈
配置参数,可控制
网络协议栈
行为,优化系统性能。
tcspecial
·
2018-04-07 21:00
linux
tcp/ip
LWIP
源代码文件目录解析
欢迎查看本文所在的系列,STM32的
LWIP
应用,点击跳转doc文件夹结构contrib.txtFILESrawapi.txt告诉读者怎样使用协议栈的Raw/CallbackAPI进行编程,因为Raw/
Firefly_cjd
·
2018-04-07 12:35
网络LWIP
STM32移植lwip
STM32使用
LWIP
库新建tcp_sever
欢迎查看本文所在的系列,STM32的
LWIP
应用,点击跳转main函数区域1是
lwip
的初始化void
LwIP
_Init(void){structip_addripaddr;structip_addrnetmask
Firefly_cjd
·
2018-04-07 12:20
网络LWIP
STM32移植lwip
LWIP
的网络接口
欢迎查看本文所在的系列,STM32的
LWIP
应用,点击跳转1、网络接口结构1.1、网络接口简介TCP/IP参考模型中网络分为4层:应用层、传输层、网络层和网络接口层。
Firefly_cjd
·
2018-04-06 12:59
网络LWIP
STM32移植lwip
LWIP
的UDP相关API
欢迎查看本文所在的系列,STM32的
LWIP
应用,点击跳转1、udp_new()该函数用于建立一个用于UDP通信的UDP控制块(pcb),但是这个pcb并没有被激活,除非该pcb已经被绑定到一个本地地址上或者连接到一个固定地址的远程主机
Firefly_cjd
·
2018-04-06 12:12
网络LWIP
STM32移植lwip
STM32网络ETH
欢迎查看本文所在的系列,STM32的
LWIP
应用,点击跳转1、基础介绍通过DMA控制器进行介质访问控制这部分内容应用于STM32F20X和STM32F21系列,其他的不适用28.1以太网简介部分版权20042005
Firefly_cjd
·
2018-04-06 12:52
网络LWIP
STM32移植lwip
STM32移植
LWIP
本文使用的是STM32F207VCT6平台,MII接口的RTL8201EL网络芯片,
LWIP
版本是1.4.1基础工程是:已经实现了10ms定时,led灯1s闪烁,还有串口打印欢迎查看本文所在的系列,STM32
Firefly_cjd
·
2018-04-06 11:50
网络LWIP
STM32移植lwip
STM32移植
LWIP
官方demo
STM32移植
LWIP
官方demo本文使用的IDE是IAR7.2,考虑到很多很使用Keil,本文也有keil版本的说明欢迎查看本文所在的系列,STM32的
LWIP
应用,点击跳转1、硬件说明主控:STM32F207VCT6
Firefly_cjd
·
2018-04-06 11:27
网络LWIP
STM32移植lwip
基于Enc28j60的
LwIP
(1.4.1)移植
移植过程比较容易,网上一堆教程,本文主要将low_level_output和low_level_input针对Enc28j60做一些优化,减少数据拷贝。网上比较多的应该是如下代码:staticerr_tlow_level_output(structnetif*netif,structpbuf*p){structpbuf*q=NULL;uint16_tpacket_len=0;//遍历pbuf链表f
Arthur_LH
·
2018-04-04 15:01
LwIP
stm23f1+ucosii移植
lwip
-1.3.2到
lwip
-2.0.2
0.从
lwip
官网下载
lwip
-2.0.2。1.替换旧版本的api文件夹、core文件夹。
pureer
·
2018-03-29 14:19
三级嵌入式总结版
嵌入式系统和计算机操作系统的共同特征是:引导加载程序、外设驱动程序、操作系统、文件系统、
网络协议栈
、图形用户界面、数据库。嵌入式系统应用开发工具的主要目的:提高开发质量,缩短开发周期,降低开发成本。
ReCclay
·
2018-03-16 20:39
ARM+IAR
《TCP/IP详解 卷2》 笔记: 简介
《TCP/IP详解卷2》讲述的是4.4BSD-Lite(1994年发布的一个BSD操作系统的发行版)的TCP/IP协议栈源代码,之后许多Unix和非Unix(包括Linux)操作系统的
网络协议栈
的实现都参考了它
alenliu0621
·
2018-03-11 14:56
TCPIP详解
卷2
了解tcpdump
tcpdump的工作原理:telnet、ftp等应用程序,其网络通信收发数据,会通过完整的Linux
网络协议栈
,由Linux操作系统完成数据的封装和解封装,应用程序只需要对应用层数据进行读写即可。
zhen1819
·
2018-03-08 15:08
tcpdump
wireshark
Tcpdump
LWIP
网络协议
第一章:
LWIP
无操作系统的移植A)stm32没有网络的功能,如需使用,需要外加网络芯片,并配置TCP/IP协议的支持。
陌上烟雨遥407
·
2018-03-04 09:47
单片机
TCP的三次握手&四次挥手
seq全称:sequencenumberack全称:acknowledgmentnumber简书:TCP三次握手和四次挥手深入实践老衲五木:
LWIP
协议栈建立TCP连接和断开时——控制块的状态转换为什么是三次握手
unsv29
·
2018-02-01 10:42
lwip
以太网初探
Linux下进程间通讯方式 - UNIX Domain Socket
通信之前需要指定IP地址.但是如果同一台主机上两个进程间通信用套接字,还需要指定ip地址,有点过于繁琐.这个时候就需要用到UNIXDomainSocket,简称UDS,UDS的优势:UDS传输不需要经过
网络协议栈
程序手艺人
·
2018-01-03 23:49
13、linux系统启动流程
1、linux系统的组成部分:内核:对进程、内存、
网络协议栈
、文件系统、驱动程序、安全功能等进行管理根文件系统2、运行中的系统环境分两层:内核空间:又叫内核模式;运行内核级代码,主要实现系统调用用户空间
嘀充值成功
·
2017-12-30 13:51
linux系统启动
centos
基于
LWIP
协议栈实现DNS服务
前言TCP/IP协议是网络通讯的基础,平常在对TCP/IP协议设置时会涉及到IP地址,子网掩码,默认网关和DNS这几个参数。这里我们主要谈下IP地址和DNS这两个参数之间的关系。首先计算机在网络中进行通讯时只能识别“101.86.134.121”之类的IP地址,那么为什么我们平时在访问网站时只在浏览器地址栏中输入“www.baidu.com”之类的域名就能看到所需要的页面呢?这是因为DNS服务器在
元宵大师
·
2017-12-27 00:00
firefox
c
lwip
-1.4.1文档rawapi中文翻译
RawTCP/IPinterfacefor
lwIP
LwIP
原始TCP/IP接口如果您想要了解相关内容,可以点击跳转本文所在的系列的检索目录,点击跳转Authors:AdamDunkels,LeonWoestenberg
Firefly_cjd
·
2017-12-24 15:52
网络LWIP
STM32移植lwip
TCP UDP协议的三次握手
接触
网络协议栈
TCP/IP的人,就一定绕不开的一个话题就是TCP的三次握手。下面我将简单介绍一下。
付小白
·
2017-12-14 09:00
用 LVS 搭建一个负载均衡集群
本文基于你已经优化好服务器以及
网络协议栈
的基础之上,并使用iperf与netperf工具测试将服务器已优化到支持500,000次/秒的静态WEB页面的性能。现在你已经做好足够准备进行安装服务器集群。
wangjunjack
·
2017-12-12 10:59
LVS
LVS集群
linux内核-网络报文发送流程
转自:https://www.cnblogs.com/oldmanold/p/4097839.html报文的发送是由
网络协议栈
的上层发起的。
cling60
·
2017-11-25 21:01
一个报文的Linux之旅
ESP32 应用实践:ethernet 转 WiFi 实现
将从设备发出的802.3帧数据转化为802.11帧数据发送出去,接收到的802.11帧数据转换为802.3帧数据发送给设备,其跳过了ESP32的
lwip
,直接在物理层进行了数据的转发,提高了数据转发的效率
espressif
·
2017-11-22 21:39
解决方案(Solutions)
DPDK系列(二)——性能提升
首先,DPDK和内核
网络协议栈
不是对等的概念。DPDK只是单纯的从驱动拿数据,然后组织成数据块给人用,跑在用户态。功能相当于linux的设备无关接口层,处于socket之下,驱动之上。
DaveyAndDomi
·
2017-11-07 11:11
开源
理解TCP/IP协议栈(2)
翻译自:https://www.cubrid.org/blog/understanding-tcp-ip-network-stack数据接收现在来看看数据是如何接收的.数据接收就是
网络协议栈
处理到达数据的过程
moxiaomomo
·
2017-11-06 17:37
Networking
STM32F4 ETH-
Lwip
以太网通信
第39章ETH—
Lwip
以太网通信全套200集视频教程和1000页PDF教程请到秉火论坛下载:www.firebbs.cn野火视频教程优酷观看网址:http://i.youku.com/firege互联网技术对人类社会的影响不言而喻
一銤阳光
·
2017-10-18 19:37
STM32学习
STM32F4 ETH-
Lwip
以太网通信
第39章ETH—
Lwip
以太网通信全套200集视频教程和1000页PDF教程请到秉火论坛下载:www.firebbs.cn野火视频教程优酷观看网址:http://i.youku.com/firege互联网技术对人类社会的影响不言而喻
一銤阳光
·
2017-10-18 19:37
STM32学习
基于FreeRTOS与MQTT的物联网技术应用系列——步进电机控制(四)FreeRTOS系统下
LwIP
-1.4.1的移植
本文在前一篇的基础上,进行基于FreeRTOS的
LwIP
-1.4.1版本移植、本文使用的网卡PHY芯片型号是DP83848,工作在MII接口模式,时钟频率是25MHz。
假面侠
·
2017-09-26 00:40
FreeRTOS与物联网
记
LWIP
调试http server的Out of memory问题
最近在做IOT控制,主要通过
LWIP
的httpserver来做控制,实现手机和电脑浏览器控制查看数据,其中用webserver做实时的数据传输,遇到了切换网页是有时会卡在跳转处很久,有时会直接跳转失败,
zwxf
·
2017-09-22 17:02
记
LWIP
调试http server的Out of memory问题
最近在做IOT控制,主要通过
LWIP
的httpserver来做控制,实现手机和电脑浏览器控制查看数据,其中用webserver做实时的数据传输,遇到了切换网页是有时会卡在跳转处很久,有时会直接跳转失败,
zwxf
·
2017-09-22 17:02
linux
网络协议栈
1
未完,待续...1Raw_Socket原始套接字2ARP的C代码实现3AF_PACKET发送以太网帧4ARP发送5sendarp6connectionresetbypeer73.4.1SKB的缓存池8socket编程以及select、epoll、poll示例详解server_client程序.socketpair的用法和理解connectionresetbypeer:连接被对方重设是服务器向客户传
eleven_xiy
·
2017-09-18 09:55
linux内核网络子系统
OVS+DPDK
DPDK简介DPDK是X86平台报文快速处理的库和驱动的集合,不是
网络协议栈
,不提供二层,三层转发功能,不具备防火墙ACL功能,但通过DPDK可以轻松的开发出上述功能。
造夢先森
·
2017-09-07 22:45
dpdk
LWIP
-- 原始套接字(SOCK_RAW)
通常情况下我们接触到的套接字为两类:(1)字节流套接字(SOCK_STREAM):面向连接的socket套接字,用于TCP服务应用。(2)数据包套接字(SOCK_DGRAM):无连接、不可靠的socket套接字,用于UDP服务应用。从用户的角度来看,SOCK_STREAM、SOCK_DGRAM这两类套接字似乎的确涵盖了TCP/IP应用的全部,因为基于TCP/IP的应用,从协议栈的层次上讲,在传输层
诸葛一帆丶
·
2017-08-31 14:23
SylixOS
网络
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他