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网络协议栈
VxWorks
网络协议栈
的MUX接口
VxWorks
网络协议栈
的MUX接口中国矿业大学张晓华李智涛徐钊摘要嵌入式系统
网络协议栈
的灵活性在应用上是一个重要的指标。
sabolasi
·
2011-10-15 11:00
网络协议
VxWorks
网络协议栈
的MUX接口
VxWorks
网络协议栈
的MUX接口中国矿业大学张晓华李智涛徐钊 摘要嵌入式系统
网络协议栈
的灵活性在应用上是一个重要的指标。
phunxm
·
2011-10-15 11:00
vxworks
mux
UNIX Domain Socket IPC
虽然网络socket也可用于同一台主机的进程间通讯(通过loopback地址127.0.0.1),但是UNIXDomainSocket用于IPC更有效率:不需要经过
网络协议栈
,不需要打包拆包、计算校验和
lxmky
·
2011-10-13 15:00
socket
struct
unix
Stream
domain
Path
北京某公司招聘Linux应用平台研发工程师
大专以上学历,计算机相关专业毕业;2、熟练掌握linux下c/c++语言编程;3、一年以上linux下c/c++编程经验,有lsm开发经验者优先;4、精通网络socket编程,网络安全,熟悉tcp/ip
网络协议栈
bjandy
·
2011-10-10 17:00
linux
职场
休闲
LwIP
中UDP通信过程概述
UDP发送过程:1.应用层:绑定UDP套接字我们必须先创建一个UDP套接字,通过调用udp_new()进行申请,然后调用udp_bind()绑定在UDP端口上,在这个调用过程中,我们必须编写一个用于处理这个UDP套接字接收到的数据报文的函数,并把这个函数作为udp_bind()的参数,以后当套接字接收到数据报文时会自动调用这个函数,我们将在后面介绍这个函数怎么调用的。绑定结束之后,必须调用udp_
xitong2012
·
2011-09-27 10:00
几种开放源码的TCPIP协议栈概述--
LwIP
,uIP,TinyTcp和uC/IP
1、BSDTCP/IP协议栈 BSD栈历史上是其他商业栈的起点,大多数专业TCP/IP栈(VxWorks内嵌的TCP/IP栈)是BSD栈派生的。这是因为BSD栈在BSD许可协议下提供了这些专业栈的雏形,BSD许用证允许BSD栈以修改或未修改的形式结合这些专业栈的代码而无须向创建者付版税。同时,BSD也是许多TCP/IP协议中的创新(如广域网中饿拥塞控制和避免)的开始点。2、uC/IP
li_xiang1102
·
2011-09-20 15:00
优化
api
HTTP服务器
网络应用
测试
嵌入式
c和VC++网络编程学习简明指南
经典的开源协议分析工具:Wireshark.简单的开源TCP/IP协议栈:
LwIP
,或者Linux1.0里包含的协议栈,当然也可以
nemo2011
·
2011-09-06 18:00
编程
c
windows
网络
Microsoft
vc++
TI Cortex M3串口转以太网例程分析3-----
lwIP
1.3.2移植
TICortexM3串口转以太网例程上层应用的基础是
lwIP
,版本是V1.3.2。对于
lwIP
,陌生的同学可以到网上查查,它是是瑞士的Adam编写的一个开源TCP/IP协议。
zhzht19861011
·
2011-09-02 16:00
struct
function
interface
output
macros
structure
LwIP
网络接口结构体---netif
在
lwIP
中,是通过结构体netif来描述一个硬件网络接口的,在单网卡中,这个结构体只有一个,多网卡中可有何网卡数目相同的netif结构体,它们构成一个数据链。
zhzht19861011
·
2011-08-16 14:00
struct
网络
function
callback
NetWork
output
lwip
--有趣的数组定义(预处理) ——转
lwip
--有趣的数组定义(预处理) ——转 该数组存放TCPIP各个模块的内存缓存。 每个不同模块又分解为多个包,每个包的尺寸相同。
ysdaniel
·
2011-08-06 17:00
TI Cortex M3串口转以太网例程分析1-----概述
它使用
lwIP
1.3.2为TCP/IP协议栈。 TI的串口转以太网模块可以快速的将串行传输转为以太网传输,模块包括一个基于ARMCortexM3的微控制器,一对串口
zhzht19861011
·
2011-08-04 20:00
编程
struct
浏览器
Flash
web服务
tools
Linux内核
网络协议栈
8—socket监听
几个问题 了解以下几个问题的同学可以直接忽略下文: 1、listen 库函数主要做了什么? 2、 什么是最大并发连接请求数? 3、什么是等待连接队列? socket 监听相对还是比较简单的,先看下应用程序代码: listen( server_sockfd, 5) ; 其中,第一个参数 server_sockfd为服务端 socket所对应的文件描述符,
diecui1202
·
2011-08-02 09:00
linux
socket
TCP/IP
RT_thread 学习笔记2——TCP/IP协议栈(
LwIP
)
netconnwrite()原型声明 int netconnwrite(struct netconn*conn, void*data,int len, unsignedint flags) 这个函数只用于TCP连接。它把data指针指向的数据放在属于conn连接的输出队列。Len参数指 定数据的长度,这里对数据长度没有任何限制。这个函数不需要应用程序明确的分配缓冲区 (buffers),因为这由协
ysdaniel
·
2011-07-30 17:00
thread
socket
struct
api
delete
domain
Linux内核实践 - 如何添加网络协议[二]:实现
内核版本:2.6.34实现思路: 报文在
网络协议栈
中的流动,对于接收来讲,是对报文的脱壳的过程,由于报文是已知的输入,只要逐个解析协议号;对于发送来讲,是各层发送函数的嵌套调用,由于没有已知的输入
qy532846454
·
2011-07-30 10:00
联合体union 有什么用?
做网络芯片开发等低端开发和
网络协议栈
的时候用的非常的多。
cjsycyl
·
2011-07-29 17:00
struct
网络
网络协议
嵌入式
LwIP
协议栈的内存管理
目前,在嵌入式系统中引入TCP/IP协议栈及将嵌入式设备接入网络,已经成为嵌入式领域重要的发展方向。 TCP/IP是一种基于OSI参考模型的分层网络体系结构,它由应用层、运输层、网络层、数据链路层、物理层组成。各层之间消息的传递通过数据报的形式进行。由于各层之间报头长度不一样。当数据在不同协议层之间传递时.对数据进行封装和去封装、增加和删除操作将十分频繁。 在嵌入式系统开发中也经常遇到类似
ysdaniel
·
2011-07-28 21:00
LWIP
源码结构分析
LWIP
源码结构分析
LWIP
(Lightweightinternetprotocol)主要模块包括:配置模块,初始化模块,NetIf模块,mem(memp)模块,netarp模块,ip模块,udp模块,
ysdaniel
·
2011-07-28 21:00
Linux内核实践 - 如何添加网络协议[一]:目的
现在需要支持一种新的协议[二层]–BRCM协议,与IP等协议不同,它位于2层,拥有6字节的头部和4字节的尾部,添加的层次决定了比起添加其它协议要复杂一些,新的报文格式如下,而我们的目的就是要
网络协议栈
能正常处理这样的报文
qy532846454
·
2011-07-23 10:00
数据结构
struct
网络协议
makefile
linux内核
网络协议栈
中你必须知道的专业词汇集合
最近移植在弄
网络协议栈
的移植,找了不少关于协议栈的资料,这个是一些专业词汇的总结,特此记录,以备查阅。1.几种数据交换方式、特点线路交换:概念来源电话系统,硬件开关接通输入输出信号。
JuanA1
·
2011-07-21 20:00
网络
网络协议
服务器
测试
存储
路由器
lwip
协议栈函数返回值定义
在
lwip
1.3.0/src/include/
lwip
/err.h中定义。
zhzht19861011
·
2011-07-19 18:00
网络
存储
lwIP
1.3.0在无操作系统上的移植概述
面对
lwIP
协议栈庞大的代码量和错综复杂的数据结构,除了对作者Adam的顶礼膜拜外,你是否有无从下手的感觉!
zhzht19861011
·
2011-07-19 12:00
数据结构
工作
网络
input
output
lwIP
协议栈的pbuf结构体
pbuf结构体位于src/include/
lwip
/pbuf.h中以太网中断收到的数据就先存放到这个结构体组成的数据链中,然后将它交付给上层协议.这个结构体可以说是无处不在.structpbuf{ /
zhzht19861011
·
2011-07-07 20:00
struct
application
equals
buffer
reference
Pointers
Linux内核
网络协议栈
5-socket端口管理
一、前情回顾上一节《socket地址绑定》中提到,应用程序传递过来的端口在内核中需要检查端口是否可用:if(sk->sk_prot->get_port(sk,snum)){inet->saddr=inet->rcv_saddr=0;err=-EADDRINUSE;gotoout_release_sock;}按照前面的例子来分析,这里是调用了tcp_prot结构变量中的get_prot函数指针,该函
tonghuix
·
2011-07-05 17:21
Linux
Linux内核
网络协议栈
5-socket端口管理
一、前情回顾上一节《socket地址绑定》中提到,应用程序传递过来的端口在内核中需要检查端口是否可用:if (sk->sk_prot->get_port(sk, snum)) { inet->saddr = inet->rcv_saddr = 0; err = -EADDRINUSE; goto out_release_sock; } 按照前面的例子来分析,这里是
tonghuix
·
2011-07-05 17:21
linux
Linux内核
网络协议栈
7-socket端口管理
一、前情回顾上一节《socket地址绑定》中提到,应用程序传递过来的端口在内核中需要检查端口是否可用:if(sk->sk_prot->get_port(sk,snum)){ inet->saddr=inet->rcv_saddr=0; err=-EADDRINUSE; gotoout_release_sock; } 按照前面的例子来分析,这里是调用了tcp_prot结构变量中的get_p
diecui1202
·
2011-07-05 11:00
linux
socket
网络
TCP/IP
内核
STM32F207核心版的
LwIP
例程的心得
//=====================================================================//TITLE:// STM32F207核心版的
LwIP
norains
·
2011-07-01 14:00
工作
网络
File
测试
System
路由器
Linux内核
网络协议栈
6-socket地址绑定(续)
接上篇《socket地址绑定》 三、根据不同的协议来完成绑定 上面代码中的第3步是根据应用程序在创建socket时传递到内核的协议域及socket类型来决定调用采用哪个方法,具体可以参考 创建socket 一文,这里不再赘述;下面以AF_IENT及SOCK_STREAM为例来说明绑定的过程; 1、调用链: net/Socket.c:sys_bi
diecui1202
·
2011-06-24 21:00
linux
socket
网络协议
网络应用
Linux内核
网络协议栈
5-socket地址绑定
一、socket绑定入口 1、示例代码 struct sockaddr_in server_address; server_address.sin_family = AF_INET; server_address.sin_addr.s_addr = inet_addr("0.0.0.0"); server_address.sin_port =
diecui1202
·
2011-06-24 15:00
linux
unix
socket
网络应用
网络协议
.NET Micro Framework 4.2 beta 源码探析
.NETMicroFramework4.2beta发布已经有一段时间了,一直没有腾出时间研究,昨天因为
LWIP
协议栈的原因(感觉上一个版本有点问题)刚下了代码,所以抽空研究了一下。
yefanqiu
·
2011-06-23 19:45
.net
framework
休闲
Micro
源码探析
.NET Micro Framework 4.2 beta 源码探析
.NETMicroFramework4.2beta发布已经有一段时间了,一直没有腾出时间研究,昨天因为
LWIP
协议栈的原因(感觉上一个版本有点问题)刚下了代码,所以抽空研究了一下。
yefanqiu
·
2011-06-23 19:45
.NET
Framework
休闲
[.Net
MF]
.NET Micro Framework 4.2 beta 源码探析
.NETMicroFramework4.2beta发布已经有一段时间了,一直没有腾出时间研究,昨天因为
LWIP
协议栈的原因(感觉上一个版本有点问题)刚下了代码,所以抽空研究了一下。
yefanqiu
·
2011-06-23 18:00
Linux内核
网络协议栈
4-创建socket(续)
接上篇“创建socket”一文; 5、分配sock结构:本文中的例子会调用inet_family_ops.create方法即inet_create方法完成socket的创建工作;其调用链如下:net/Socket.c:sys_socket()->sock_create()->__sock_create()->net/ipv4/Af_inet.c:inet_create();inet_create(
diecui1202
·
2011-06-17 14:00
linux
socket
网络应用
网络协议
Linux内核
网络协议栈
3-创建socket
1、示例及函数入口:1)示例代码如下:intserver_sockfd=socket(AF_INET,SOCK_STREAM,0);2)入口:net/Socket.c:sys_socketcall(),根据子系统调用号,创建socket会执行sys_socket()函数;2、分配socket结构:1)调用链:net/Socket.c:sys_socket()->sock_create()->__
diecui1202
·
2011-06-17 12:00
.net
linux
socket
网络协议
网络应用
lwip
1.4 arp #ifdef __cplusplus 倒底是什么意思?
时常在cpp的代码之中看到这样的代码:#ifdef__cplusplusextern"C"{#endif//一段代码#ifdef__cplusplus}#endif这样的代码到底是什么意思呢?首先,__cplusplus是cpp中的自定义宏,那么定义了这个宏的话表示这是一段cpp的代码,也就是说,上面的代码的含义是:如果这是一段cpp的代码,那么加入extern"C"{和}处理其中的代码。要明白为
xmphoenix
·
2011-06-14 15:00
Linux内核
网络协议栈
2-socket从库函数到内核
一、socket()库函数到系统调用,再到内核 1、Linux运行的C库是glibc; 2、socket()调用如下: 1) socket()->__socket():glibc-2.3.6/sysdept/generic/socket.c (weak_alias(name1, name2)) 2) __socket():glibc-2.3.6/sysdept
diecui1202
·
2011-06-14 15:00
c
linux
socket
unix
网络协议
Linux内核
网络协议栈
1- socket文件系统注册
一、注册时机 1、在内核初始化时完成; 2、内核初始化过程(init/main.c): kernel_init()->do_basic_setup()->do_initcalls()->do_one_initcall() ; 3、socket文件系统注册过程(net/socket.c): core_initcall(sock_init) ; 1) c
diecui1202
·
2011-06-14 15:00
C++
c
linux
socket
网络协议
lwIP
ARP协议分析1
1.ARP:从功能上来说,arp可以简单的分成两个部分:a.当我要向目的ip发送一个数据包的时候,需要通过arp实现ip到物理地址(一般为mac地址)的映射------------》ethernet_output函数b.处理输入包,更新arp缓存,如果是ip包后递交给ip层,如果是arp包,对于不同的arp操作做相应的相应------------》etharp_input函数。 ethernet
xmphoenix
·
2011-06-13 21:00
lwIP
ARP协议分析0
ARP协议分析总的来说,
lwip
将链路层ethernet的协议分组格式分为ether和etherarp分开处理。
xmphoenix
·
2011-06-13 20:00
《Android系统开发》笔记
《Android系统开发》笔记1:Android系统概述Android四层架构:1.LinuxKernel&driver层a.依赖于Linux2.6内核,包括安全性,内存管理,进程管理,
网络协议栈
,驱动模型等
yeqishi
·
2011-06-12 19:00
java
虚拟机
linux
android
manager
hierarchy
《Android系统开发》笔记
《Android系统开发》笔记1:Android系统概述Android四层架构:1.LinuxKernel&driver层a.依赖于Linux2.6内核,包括安全性,内存管理,进程管理,
网络协议栈
,驱动模型等
isiqi
·
2011-06-12 19:00
C++
linux
android
C#
网络应用
《Android系统开发》笔记
《Android系统开发》笔记1:Android系统概述Android四层架构:1.LinuxKernel&driver层a.依赖于Linux2.6内核,包括安全性,内存管理,进程管理,
网络协议栈
,驱动模型等
iteye_15968
·
2011-06-12 19:00
Android
网络应用
Linux
C#
C++
uC/OS II 函数说明之与信号量操作相关的六个函数
最近想往手里的ucos移植
lwip
,但是这个协议栈,需要ucos支持信号量的删除和队列的问题,我这个没有,所以网上google一下,发现一篇文章还不错,转载于此。
ranruoyu1003
·
2011-05-26 14:00
数据结构
OS
Semaphore
任务调度
任务
嵌入式操作系统
测试
网络协议栈
Ping是用于测试主机之间IP连通性的实用程序。Ping发出要求指定主机地址做出响应的请求。Ping使用的第3层协议属于TCP/IP协议簇的一部分,称为Internet控制消息协议(ICMP)。Ping使用的数据报称为ICMP回应请求。 若指定地址的主机收到回应请求,便会以ICMP应答数据报做出响应。对于发送的每个数据包,ping都要计算应答所需的时间。 每次收到响应时,ping都会显示从发送p
bbc12000
·
2011-05-23 10:23
职场
ping
休闲
bbc12000
UNIX Domain Socket IPC (sockaddr_un )
虽然网络socket也可用于同一台主机的进程间通讯(通过loopback地址127.0.0.1),但是UNIXDomainSocket用于IPC更有效率:不需要经过
网络协议栈
,不需要打包拆包、计算校验和
ace_fei
·
2011-05-11 15:00
struct
socket
Stream
unix
domain
Path
Linux 2.4.x
网络协议栈
QoS模块(TC)的设计与实现
Linux2.4.x
网络协议栈
QoS模块(TC)的设计与实现简介: 本文描述了linux2.4.x内核中对QoS支持的设计与实现,并且对缺省的数据包调度机制PFIFO进行了详细的分析。标记本文!
flyonok
·
2011-05-03 12:00
带宽YY
这为一个完整的
网络协议栈
提供了基础,使得在同一局域网中的小型计算机组以及通过路由协议连接的广域网,例如IP,都能够进行通讯。1.
石建 | Fat Mind
·
2011-04-04 00:00
嵌入式移植(对比uC/OS-II和Linux)
官方主要针对IAR,现在也有Keil,由于uC/OS的精简性(不提供完备的支持),uC/GUI要有CPU接口,OS内核接口,LCD驱动;uC/FS要有CPU接口,OS内核接口,Flash/SD卡驱动;
LwIP
lanxinyuchs
·
2011-03-21 15:00
linux
OS
Flash
嵌入式
C,C++网络编程学习简明指南
经典的开源协议分析工具:Wireshark.简单的开源TCP/IP协议栈:
LwIP
,或者Linux1
ctbinzi
·
2011-03-18 13:00
linux 内核学习 -3.9
系统调用供用户空间调用内核代码;PM,进程调度,进程管理,进程通信;MM,内存管理,地址转换,内存的分配和回收;ARCH,体系结构相关,这一部分是和硬件相关的代码,和CPU是相关的;不同的CPU汇编是不同的;
网络协议栈
付翔的专栏
·
2011-03-10 19:00
开源:数据销毁
17、DarikBootAndNuke替代KillDisk、BCWipeTota
lWip
eOut如果你需要清除系统中的所有文件,通过DBAN就可以快速和
scollins
·
2011-03-08 09:00
windows
linux
Cookies
kill
System
disk
上一页
46
47
48
49
50
51
52
53
下一页
按字母分类:
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
其他