Chinaunix首页 | 论坛 | 博客
  • 博客访问: 889919
  • 博文数量: 116
  • 博客积分: 3923
  • 博客等级: 中校
  • 技术积分: 1337
  • 用 户 组: 普通用户
  • 注册时间: 2009-04-23 01:22
文章分类

全部博文(116)

文章存档

2013年(1)

2012年(17)

2011年(69)

2009年(29)

分类: WINDOWS

2011-05-22 14:07:24

(1)LwIP移植到windows平台,如下图:






(2)主要是移植TCP/IP协议,其实LwIP支持windows平台的,看到很多WIN32的开关,再加调整一下就可以编译通过。

(3)移植链路层的接口问题,因为这里主要是使用WinPcap的开发包,直接把IP发出去和获得IP包后交给上层TCPIP协议栈处理。

(4)完成后就进入处理,如上图注意的地方,通过抓包分析一下就可以啦,当然还要移植arp功能,不然就跑不了以太网了,以为要获得mac地址就靠它了。
阅读(8062) | 评论(6) | 转发(0) |
给主人留下些什么吧!~~

cherry宜2015-08-04 15:17:43

danranyixiaozhi:请问楼上windows下lwip协议栈的移植工作最后怎么样?

你好,我现在也在研究LWIP的移植,请问你成功了吗

回复 | 举报

danranyixiaozhi2015-03-08 16:47:50

透明的墙:请问您还对lwip移植到windows平台上有印象吗?我现在正在做这方面的,下载了lwip-win32-msvc-0.1,但是具体怎么弄还是不清楚,能交流下吗? 

请问楼上windows下lwip协议栈的移植工作最后怎么样?

回复 | 举报

透明的墙2014-08-25 22:27:11

tobycc:您好,我最近由于项目的需要,在做一些把LwIP协议栈移植到Windows平台上的工作,搜索到您之前写的这篇博文http://blog.chinaunix.net/uid-21457204-id-1826242.html

我现在在进行的实验和您写的这个基本一样,也是用Winpcap模拟完成网卡驱动层的工作,但我在实验过程中遇到了很多的问题,而且有些问题还是非常的诡异和奇怪,解决起来有点无从下手,已经做了挺长一段时间,因为之前在这方面完全没有经验,所以像无头苍蝇一样学习工作效率很低。

我想问一下您之前移植这个LwIP到Windows下的项目文件或文档是否还有,可否给一份作为参考。

或者能否给我您的qq号,我想问一些移植和实验过程中的问题,希望不吝赐教,非常感激。

请问您还对lwip移植到windows平台上有印象吗?我现在正在做这方面的,下载了lwip-win32-msvc-0.1,但是具体怎么弄还是不清楚,能交流下吗? 

回复 | 举报

tobycc2013-02-24 11:20:51

您好,我最近由于项目的需要,在做一些把LwIP协议栈移植到Windows平台上的工作,搜索到您之前写的这篇博文http://blog.chinaunix.net/uid-21457204-id-1826242.html

我现在在进行的实验和您写的这个基本一样,也是用Winpcap模拟完成网卡驱动层的工作,但我在实验过程中遇到了很多的问题,而且有些问题还是非常的诡异和奇怪,解决起来有点无从下手,已经做了挺长一段时间,因为之前在这方面完全没有经验,所以像无头苍蝇一样学习工作效率很低。

我想问一下您之前移植这个LwIP到Windows下的项目文件或文档是否还有,可否给一份作为参考。

或者能否给我您的qq号,我想问一些移植和实验过程中的问题,希望不吝赐教,非常感激。

vincent-cws2011-12-03 20:01:03

ie浏览器使用的API肯定是window API,这样肯定不行,把LWIP做成windows的驱动,使ie浏览器调用的API能调用到你的LWIP协议栈里,就应该没什么问题