wangsj47
驱动牛犊
驱动牛犊
  • 注册日期2003-04-11
  • 最后登录2012-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1641回复:14

(200分) 求助!

楼主#
更多 发布于:2003-05-06 10:49
我是一个毕业生,现在在做毕业设计,刚接触DDK,目前遇到了一个问题,难住了好久,请各位帮帮忙.

我已编译运行PACKET范例,并read到了一个以太帧,现在要做就是提取出这个以太帧,并能一位一位的分析和处理帧中的数据。不知该用什么方法,特请大家帮帮忙,希望能提供些源代码

如不方便,可发E-MAIL:wangsj47@sina.com

(论坛上面一次只能写77,没关系,我就分多次付,我一定给足分)

求求各位啦!
~~~~~~~~~~~~~~~~~~~~~~~~~~~ 初来乍道,一头雾水~~~~ E-Mail:wangsj47@sina.com
fracker
驱动太牛
驱动太牛
  • 注册日期2001-06-28
  • 最后登录2021-03-30
  • 粉丝0
  • 关注0
  • 积分219分
  • 威望81点
  • 贡献值0点
  • 好评度23点
  • 原创分0分
  • 专家分1分
  • 社区居民
沙发#
发布于:2003-05-06 12:05
你去找Ethereal和Winpcap的源代码吧,你要做的东西别人已经做的很好了,你的任务就是Copy+Paste就足够了。
wangsj47
驱动牛犊
驱动牛犊
  • 注册日期2003-04-11
  • 最后登录2012-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-05-06 13:37
谢谢fracker
我还想问一下,
我做的题目是“WINDOWS下TCP/IP协议的设计与实现――IP部分”
所以我还要在此基础上实现IP协议的简单的模拟功能模块,不知这样行不行啊?



~~~~~~~~~~~~~~~~~~~~~~~~~~~ 初来乍道,一头雾水~~~~ E-Mail:wangsj47@sina.com
fracker
驱动太牛
驱动太牛
  • 注册日期2001-06-28
  • 最后登录2021-03-30
  • 粉丝0
  • 关注0
  • 积分219分
  • 威望81点
  • 贡献值0点
  • 好评度23点
  • 原创分0分
  • 专家分1分
  • 社区居民
地板#
发布于:2003-05-06 14:16
你想实现TCP/IP啊?那实在是太复杂了,可不是抄这两个源代码的就能解决的问题。
mikeluo
驱动老牛
驱动老牛
  • 注册日期2001-09-04
  • 最后登录2007-05-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-05-06 15:25
要实现IP协议栈的功能就去看linux的协议栈的代码吧。
学而不思则罔,思而不学则殆 学而思之,思而学之,岂非圣人乎?
mikeluo
驱动老牛
驱动老牛
  • 注册日期2001-09-04
  • 最后登录2007-05-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-05-06 15:28
现在该答辩了吧
学而不思则罔,思而不学则殆 学而思之,思而学之,岂非圣人乎?
wangsj47
驱动牛犊
驱动牛犊
  • 注册日期2003-04-11
  • 最后登录2012-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-05-06 15:33
所以啊,

现在我只能实现它的模拟功能模块,我们由几个人合做,我的任务是从提取以太帧,做分析,并为上层协议提供个接口函数,不考虑分片和重组,只实现数据的简单收发,可行么?

~~~~~~~~~~~~~~~~~~~~~~~~~~~ 初来乍道,一头雾水~~~~ E-Mail:wangsj47@sina.com
mikeluo
驱动老牛
驱动老牛
  • 注册日期2001-09-04
  • 最后登录2007-05-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2003-05-06 17:54
要用passthru做,packet好像不行了
学而不思则罔,思而不学则殆 学而思之,思而学之,岂非圣人乎?
wangsj47
驱动牛犊
驱动牛犊
  • 注册日期2003-04-11
  • 最后登录2012-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2003-05-07 09:18
啊?

请问用passthru又该怎么下手啊,哪里有源代码可以参考么,请帮帮我,急啊!
~~~~~~~~~~~~~~~~~~~~~~~~~~~ 初来乍道,一头雾水~~~~ E-Mail:wangsj47@sina.com
tsinghui
驱动牛犊
驱动牛犊
  • 注册日期2003-04-23
  • 最后登录2003-07-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2003-05-07 15:12
passthru的源代码在ddk  中就有。捕获数据包和读取内容的代码我有一些,如果要,请与我联系;
tisnghui@elong.com
我也是刚上手,希望大家能够互相帮助。



tsinghui
驱动牛犊
驱动牛犊
  • 注册日期2003-04-23
  • 最后登录2003-07-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2003-05-07 15:36
请参考
《50分,谁解决谁拿走,还是那个mpsend中indicate包以后释放内存的问题,嫌少还可以加...... 》,可能有帮助。
wangsj47
驱动牛犊
驱动牛犊
  • 注册日期2003-04-11
  • 最后登录2012-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2003-05-09 09:03
tsinghui,
我今天给你发EMAIL去了,请帮忙把代码发给我,先谢啦

我的QQ:43751107


[编辑 -  5/9/03 by  wangsj47]
~~~~~~~~~~~~~~~~~~~~~~~~~~~ 初来乍道,一头雾水~~~~ E-Mail:wangsj47@sina.com
tsinghui
驱动牛犊
驱动牛犊
  • 注册日期2003-04-23
  • 最后登录2003-07-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2003-05-12 10:26
没有看到你的邮件嘛??
acidfish
驱动小牛
驱动小牛
  • 注册日期2002-05-20
  • 最后登录2009-11-11
  • 粉丝0
  • 关注0
  • 积分21分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2003-05-12 10:40
passthru的源代码在ddk  中就有。捕获数据包和读取内容的代码我有一些,如果要,请与我联系;
tisnghui@elong.com
我也是刚上手,希望大家能够互相帮助。
 


email address error!
tisnghui@elong.com
 ~~~???
ruberman
驱动牛犊
驱动牛犊
  • 注册日期2003-04-08
  • 最后登录2011-04-06
  • 粉丝0
  • 关注0
  • 积分150分
  • 威望15点
  • 贡献值0点
  • 好评度15点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2003-05-13 10:26
我晕,看我的帖子你的问题就能解决了,里面的代码绝对有价值!
游客

返回顶部