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
内存对齐 memp_memory[] 源码分析
Lwip
内存对齐 // 一个字节 #define MEM_SIZE 15 #define MEM_ALIGNMENT 1
cicue
·
2014-06-01 00:00
内存对齐
Lwip
Lwip
使用流程
Lwip
首先进行内存分配:Mem_init()内存栈起止地址,空闲列表初始化;Memp_init()内存池初始化,两者的详细比较会在http://my.oschina.net/u/274829/blog
cicue
·
2014-05-29 22:00
Lwip使用流程
不错的
网络协议栈
测试工具 — Packetdrill
Packetdrill-AnetworkstacktestingtooldevelopedbyGoogle.项目:https://code.google.com/p/packetdrill/本文:zhangskd@csdnblog 简介 Thepacketdrillscriptingtoolenablesquick,precisetestsforentireTCP/UDP/IPv4/IPv6net
zhangskd
·
2014-05-28 22:00
linux 体系结构 目录
体系构架代码程序执行通过系统调用和硬件中断在两个空间进行切换内核构架分为:系统调用接口(SCI)、进程管理(PM进程通信、创建、切换等)、虚拟文件系统(VFS各个文件系统统一接口)、内存管理(MM内存地址转换、内存回收、分配)、
网络协议栈
cicue
·
2014-05-25 17:00
一步步玩pcDuino3--uboot下的ping,添加命令可以接受来自host的ping
还可以了解
网络协议栈
。在嵌入式开发中,经常使用uboot的tftp和nfs来加快开发的效率。那么在tftp可以使用之前,我们要保证host和pcDuino3可以ping通。
dndxhej
·
2014-05-23 16:55
GUN
ARM汇编
u-boot
一步步玩pcDuino3
一步步玩pcDuino3--uboot下的ping,添加命令可以接受来自host的ping
还可以了解
网络协议栈
。在嵌入式开发中,经常使用uboot的tftp和nfs来加快开发的效率。那么在tftp可以使用之前,我们要保证host和pcDuino3可以ping通。
dndxhej
·
2014-05-23 16:00
HDFS 读文件分析
http://ronxin999.blog.163.comUNIXDomainSocketUNIXDomainSocket是在socket架构上发展起来的用于同一台主机的进程间通讯(IPC),它不需要经过
网络协议栈
cyz412
·
2014-05-23 09:59
HADOOP
HDFS 读文件分析
http://ronxin999.blog.163.comUNIXDomainSocketUNIXDomainSocket是在socket架构上发展起来的用于同一台主机的进程间通讯(IPC),它不需要经过
网络协议栈
cyz412
·
2014-05-23 09:59
HADOOP
用移动智能设备访问Ossim系统
高清视频:http://www.tudou.com/programs/view/TikMZ1z1E
Lwip
hone下录屏效果:http://www.tudou.com/programs/view/oUrKEgyehno
97140
·
2014-05-19 19:00
SSI
用移动智能设备访问Ossim系统
高清视频:http://www.tudou.com/programs/view/TikMZ1z1E
Lwip
hone下录屏效果:http://www.tudou.com/programs/view/oUrKEgyehno
·
2014-05-19 19:00
SSI
LWIP
使用经验
LWIP
使用经验一
LWIP
内存管理
LWIP
的内存管理使用了2种方式:内存池memp和内存堆mem,如图1所示。
jiangjunjie_2005
·
2014-05-17 11:00
使用经验
Lwip
lwip
1.4.0 http server实现及POST 实现
lwip
1.4.0之http server实现及POST 实现 一、HTTP SERVER的实现
lwip
默认的http server 在 apps/httpserver_raw 主要核心文件为 fs.c
lijing198997
·
2014-05-16 16:00
html
Web
表单
http协议
uIP与
LWIP
的区别
uIP是专门为8位和16位控制器设计的一个非常小的TCP/IP栈。完全用C编写,因此可移植到各种不同的结构和操作系统上,一个编译过的栈可以在几KBROM或几百字节RAM中运行。uIP中还包括一个HTTP服务器作为服务内容。 uIP是专为8位和16位的嵌入式微控制器设计的微型TCP/IP协议栈,它采用BSD授权(这里可以获得完整的BSD许可证),具有良好的互操作性,并遵循R
liuxd3000
·
2014-05-15 16:00
tcpip
如何使用Android蓝牙开发
时间:2013-05-0310:55来源:www.chengxuyuans.com点击:273 Android平台支持蓝牙
网络协议栈
,实现蓝牙设备之间数据的无线传输。
yuanyuan_186
·
2014-05-15 16:00
回调函数
转自:http://blog.csdn.net/callmeback/article/details/4242260回调函数 在看
LWIP
时,见到用回调函数,再看某老外公司OPC源代码时,见到用回调函数
robinson_911
·
2014-04-29 09:00
用移动智能设备访问Ossim系统
高清视频:http://www.tudou.com/programs/view/TikMZ1z1E
Lwip
hone下录屏效果:http://www.tudou.com/programs/view/oUrKEgyehno
李晨光
·
2014-04-28 21:22
ossim
回调函数
(转自http://blog.csdn.net/callmeback/article/details/4242260)回调函数 在看
LWIP
时,见到用回调函数,再看某老外公司OPC源代码时,见到用回调函数
dongjideyu
·
2014-04-27 13:00
C++
指针
TCP、UDP、IP协议
1、ISO开放系统有以下几层:7应用层6表示层5会话层4传输层3网络层2数据链路层1物理层2、TCP/IP
网络协议栈
分为应用层(Application)、传输层(Transport)、网络层(Network
lanbing510
·
2014-04-20 12:00
HDFS 读文件分析
UNIXDomainSocketUNIXDomainSocket是在socket架构上发展起来的用于同一台主机的进程间通讯(IPC),它不需要经过
网络协议栈
,不需要打包拆包、计算校验和、维护序号和应答等
驰晨
·
2014-04-18 04:00
hdfs
分析
文件
协议栈与网卡的名词解释
这个文档介绍了Linux
网络协议栈
中一系列互补的技术。这些技术用来增加多处理器系统的并行性和改善性能。
李三毛929
·
2014-04-15 19:16
rss
网卡
协议栈
n-tuple
Linux下的IPC-UNIX Domain Socket
一、概述UNIXDomainSocket是在socket架构上发展起来的用于同一台主机的进程间通讯(IPC),它不需要经过
网络协议栈
,不需要打包拆包、计算校验和、维护序号和应答等,只是将应用层数据从一个进程拷贝到另一个进程
stpeace
·
2014-04-13 23:00
Yeelink平台推送传感器结果——套接字编程 Windows平台
【相关博文】 【 MinGW安装和使用总结 】 【YeelinkHttp请求格式分析】 【Yeelink平台使用——远程控制RTThread+
LwIP
+STM32 】 【Yeelink平台查询开关量
xukai871105
·
2014-04-12 17:00
socket
yeelink
网络协议栈
的缩放(一)
这个文章是我翻译了Documentation/networking/scaling.txt,并加入了自己的理解,可以说是意译。第一次翻译,有些词的翻译把握不准,以及理解的不是那么透彻,应该会有一些问题。先作为v1吧。 http://blog.chinaunix.net/uid-20695170-id-3036641.html-------------------------------------
fly_qj
·
2014-04-10 21:00
关于
LWIP
_1.4.1在STM32平台移植后大数据包ping不通问题
MAC具有CheckSumOffload特性,可以自动为TCP,UDP,ICMP等IP报文计算校验和,导致大数据包在第一个IP分段之后的IPfragment会自动加入校验和,而导致数据错误,因此即使在
LWIP
at91rm9200
·
2014-04-08 22:00
ping
Lwip
tilera netlib应用层协议栈-IP层实现方式
Netlib的IP层实现了传统
网络协议栈
的主要功能:IP数据报的接收和转发处理。接收即为将目的地址为本机的IP数据报上报到传输层处理,转发即为将目的地址非本机的IP数据报根据系统路由信息转发出去。
linux_embedded
·
2014-04-08 20:00
网络协议
架构
栈
内核
ipv4
STM32NET学习笔记 UDP部分
第一条途径,先通过高级语言熟悉socket编程,例如C#或C++,对bind,listen,connect,accept等函数熟悉之后,应用
lwIP
。
xukai871105
·
2014-04-07 14:00
stm32
STM32NET学习笔记——索引
第一条途径,通过高级语言熟悉socket编程,例如C#或C++,熟悉bind,listen,connect,accept等函数,在嵌入式系统中应用
lwIP
协议栈。
xukai871105
·
2014-04-07 09:00
stm32
基于C语言的代码文件组织
下面以
LwIP
为分析案例,学习一个经典的文件组织架构。
RimeLink
·
2014-04-05 17:09
软件工程
基于C语言的代码文件组织
下面以
LwIP
为分析案例,学习一个经典的文件组织架构。
jiangjunjie_2005
·
2014-04-05 17:00
C语言
软件工程
组织架构
#define PACK_STRUCT _attribute_ ((_packed_))编译器按字独立分配
在
lwip
中包是存储在结构体里,而结构体及其成员可能存在字节不对齐现象,32位/16位CPU不能正确读写这类数据,导致数据包操作错误。如下图:32位系统中,x为3字节,y为4字节,z为1字节。
wangzhaotongalex
·
2014-04-01 13:00
Linux 内核
网络协议栈
------ tcp_ack 函数处理接收到的ACK包之后
注意tcp_ack是来处理接收到的ACK的,那么到底怎么去做呢?看下面:先还上把tcp_sock的结构放在这里,下面一些数据的分析需要用到:structtcp_sock{ /*inet_connection_sockhastobethefirstmemberoftcp_sock*/ structinet_connection_sockinet_conn; u16tcp_header_len;/*B
shanshanpt
·
2014-03-26 19:00
linux
网络协议
内核
tcpip
freemodbus modbus TCP 学习笔记
uIP协议栈简单易用方便上手,相比于
LwIP
无论是移植还是使用难度都低些,这样就可以把更多的精力花在modbustcp协议本身而不必花大量的时间研究以太网协议栈。modbus
xukai871105
·
2014-03-20 22:00
tcp
modbus
modbus
uip
linux kernel
网络协议栈
之GRO
linuxkernel
网络协议栈
之GROGRO(Genericreceiveoffload)在内核2.6.29之后合并进去的,作者是一个华裔HerbertXu,GRO的简介可以看这里:http://lwn.net
dayancn
·
2014-03-17 18:00
uIP学习笔记
uIP是一个简单好用的嵌入式
网络协议栈
,易于移植且消耗的内存空间较少,非常适合学习和使用。可以肯定的说uIP是嵌入式
hbuxiaofei
·
2014-03-13 15:00
linux网络编程之socket(一):socket概述和字节序、地址转换函数
http://blog.csdn.net/jnu_simba/article/details/9012521一、什么是socketsocket可以看成是用户进程与内核
网络协议栈
的编程接口。
cjsycyl
·
2014-03-05 10:00
使用uIP将TUN网卡适配到TAP网卡-tun2tap
uIP是一个用户态实现的一个超级轻量级的麻雀虽小五脏俱全的TCP/IP协议栈,相比
lwIP
要好用好玩得多,具体怎么个意思,还是请教它的大帅哥作者吧。
dog250
·
2014-03-02 09:45
Linux
IP协议
Android
独热码one-hot code
通常,在通信
网络协议栈
中,使用八位或者十六位状态的独热码,且系统占用其中一个状态码,余下的可以供用户使用。
ascend__a1
·
2014-02-27 16:57
FPGA
Verilog
HDL
STM32NET学习笔记 IP ICMP部分
第一条途径,先通过高级语言熟悉socket编程,例如C#或C++,对bind,listen,connect,accept等函数熟悉之后,应用
lwIP
。
xukai871105
·
2014-02-25 22:00
stm32
嵌入式以太网
Linux下的IPC-UNIX Domain Socket
一、概述UNIXDomainSocket是在socket架构上发展起来的用于同一台主机的进程间通讯(IPC),它不需要经过
网络协议栈
,不需要打包拆包、计算校验和、维护序号和应答等,只是将应用层数据从一个进程拷贝到另一个进程
u011923747
·
2014-02-24 21:00
UNIX Domain Socket IPC
虽然网络socket也可用于同一台主机的进程间通讯(通过loopback地址127.0.0.1),但是UNIXDomainSocket用于IPC更有效率:不需要经过
网络协议栈
,不需要打包拆包、计算校验和
u011923747
·
2014-02-24 20:00
以太网,IP,TCP,UDP数据包分析
www.cnblogs.com/feitian629/archive/2012/11/16/2774065.html1、ISO开放系统有以下几层:7应用层6表示层5会话层4传输层3网络层2数据链路层1物理层2、TCP/IP
网络协议栈
分为应用层
haima1998
·
2014-02-21 10:00
理解回调函数
本文转载自 http://blog.csdn.net/callmeback/article/details/4242260在看
LWIP
时,见到用回调函数,再看某老外公司OPC源代码时,见到用回调函数。
ybsun2010
·
2014-02-18 15:00
Android Bluetooth开发
http://developer.android.com/guide/topics/wireless/bluetooth.html翻译:jykenan更新:2012.06.19Android平台支持蓝牙
网络协议栈
lindonghai
·
2014-02-12 15:00
android
BlueTooth
谈谈如何学习Linux内核 (一) —— 选择合理的高度,决定自己的视角
但是如果问其如何学习Linux内核,不同的人会给出不同的答案,有的人会告诉你先去看看0.11的内核源码,有的人则是推荐先看《Linux内核设计与实现》这样的书,有的人则会说先把内存寻址学懂,然后再开始考虑
网络协议栈
和文件系统之类的内容
wearenoth
·
2014-02-02 21:00
回调函数
回调函数分类: 杂谈2009-06-0415:07 5090人阅读 评论(7) 收藏 举报callbackdllpointerswindows语言socket回调函数 在看
LWIP
时,见到用回调函数,再看某老外公司
jfkidear
·
2014-01-22 11:00
Linux 网络编程之ioctl函数
1.介绍Linux网络程序与内核交互的方法是通过ioctl来实现的,ioctl与
网络协议栈
进行交互,可得到网络接口的信息,网卡设备的映射属性和配置网络接口.并且还能够查看,修改,删除ARP高速缓存的信息
petershina
·
2014-01-21 16:00
linux
网络协议栈
(六)传输层 (2)UDP协议 1)创建和bind
6.2.2.2、UDP协议详解:6.2.2.2.1、创建一个IP数据报式的UDP传输通道:intfd=socket(AF_INET,SOCK_DGRAM,IPPROTO_UDP);对于UDP通讯,不论是服务器还是客户端都必须各自首先创建一个IP数据报式的UDP传输通道,这里不得不先理解socket系统调用在干什么:上面是socket系统调用的实际内核态实现,首先调用函数sock_create创建一
u010246947
·
2014-01-13 18:00
bind
UDP协议
绑定端口
创建套接字
sock和socket
linux
网络协议栈
(五)网络层 (5)策略路由
5.3.3.2、策略路由:通过配置不同的策略路由,让每个报文在寻找路由时,首先让它寻找它所匹配的策略,根据策略所指定的路由表,在对应的路由表再查找路由条目。可见,真正意义的策略路由,需要多路由表的支持,否则如果只有两个路由表,没有什么意义。不过理解策略路由的意义比较重大。和路由表条目一样,策略同样是由用户操作,同样是通过路由netlink套接字,如下图:策略在内核中由结构体structfib_ru
u010246947
·
2014-01-13 17:00
linux策略路由
iproute2
默认策略
策略匹配
ipv4的策略路由
linux
网络协议栈
(五)网络层 (4)路由表
5.3.3、路由表:5.3.3.1、路由表的组成结构:5.3.3.1.1、路由表基本组成:路由表是一个很庞大的组织,导致关于它的相关操作也非常繁琐,所以必须深入理解路由表的组成结构。注意,基本上作为路由器网关编译的linux内核,默认都会支持策略路由,所以本文也已支持策略路由的方式描述。Linux内核可以有最多256个路由表,一般情况下如2.10方案是2个路由表,一个用于发送给本机一个用于转发;每
u010246947
·
2014-01-13 17:00
路由表
下一跳
路由表分级
fib_table
路由条目配置
linux
网络协议栈
(五)网络层 (3)路由缓存表
5.3.2、路由缓存表:5.3.2.1、路由缓存表检索:路由缓存表就是把路由表检索时匹配成功的条目加入进去,这样在下次该报文再检索路由时就可以在路由缓存表中匹配成功,无需检索路由表,加快检索效率,这和很多其他场合的道理是一样的,如内存读写访问时MMU优先访问CPU缓存而不是物理内存、库函数优先访问用户缓存而不是系统调用等等的道理是完全一样的,都是为了加快访问效率。路由缓存表在内核中实际是由全局数组
u010246947
·
2014-01-13 17:00
rt_hash_table
ip_route_input
linux路由缓存表
路由缓存查询方式
ip_route_output
上一页
39
40
41
42
43
44
45
46
下一页
按字母分类:
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
其他