JeffreyZhu
驱动牛犊
驱动牛犊
  • 注册日期2002-05-22
  • 最后登录2002-06-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:3125回复:31

一个问题,很久都无人能解决

楼主#
更多 发布于:2002-05-28 21:18
能否不安装TCP/IP协议,而自己在程序中调用系统的TCP/IP模块?!
就是说驱动程序中从网卡上拿到包后,进行过滤,然后转交给上层模块。

magicx
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2014-08-18
  • 粉丝1
  • 关注0
  • 积分-14分
  • 威望13点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-05-28 22:41
你的想法不对。。。。。

就算去掉TCP/IP协议,还可能有其的一些协议。

再说操作系统本身,就要求有TCP/IP协议,这是必须的,不是可选的,去掉了将会有一系列的问题。。。。。。你自己再写代码去应付?

你要过滤功能,用“中间层驱动”去实现吧。





[编辑 -  5/28/02 by  magicw]
[color=red]大头鬼! :P[/color]
JeffreyZhu
驱动牛犊
驱动牛犊
  • 注册日期2002-05-22
  • 最后登录2002-06-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-05-29 10:53
操作系统本身要求有TCP/IP协议,这句话不准确吧。
不装tcp/ip的机器照样能工作,只不过不能上网。
我现在就是想让他能够上网。
具体来说,现在我已经有了一个驱动程序,工作在网关上,
实现了nat和包过滤的功能,但是必须把网关上的tcp/ip卸掉他才能正常工作。:(
这样网关本身就不能通信。
现在我的工作就是让网关本身也能通信。
我所想到的就是当网关收到包时判断,如果是发给自己的,
就调用系统的tcp/ip模块,但不知如何调用。:(
大家给点想法吧。
谢谢!
HuYuguang
论坛版主
论坛版主
  • 注册日期2001-04-25
  • 最后登录2013-04-29
  • 粉丝3
  • 关注1
  • 积分92分
  • 威望11点
  • 贡献值0点
  • 好评度9点
  • 原创分1分
  • 专家分0分
地板#
发布于:2002-05-29 11:33
操作系统本身要求有TCP/IP协议,这句话不准确吧。
不装tcp/ip的机器照样能工作,只不过不能上网。
我现在就是想让他能够上网。
具体来说,现在我已经有了一个驱动程序,工作在网关上,
实现了nat和包过滤的功能,但是必须把网关上的tcp/ip卸掉他才能正常工作。:(
这样网关本身就不能通信。
现在我的工作就是让网关本身也能通信。
我所想到的就是当网关收到包时判断,如果是发给自己的,
就调用系统的tcp/ip模块,但不知如何调用。:(
大家给点想法吧。
谢谢!


1、 我不开玩笑
2、 我建议你自己写一个能够替代掉tcp.sys的东西。
3、 我认为你写不出来。
不再回忆从前,我已经生活在幸福当中。
JeffreyZhu
驱动牛犊
驱动牛犊
  • 注册日期2002-05-22
  • 最后登录2002-06-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-05-29 12:18
我也知道我写不出来呀:(
所以我想是不是有办法可以调用tcp.sys
(是这个文件吗?我在我机器上只搜到tdtcp.sys)
或者斑竹是否知道我的程序为什么必须要卸掉tcp/ip协议才能工作?
非常感谢!
HuYuguang
论坛版主
论坛版主
  • 注册日期2001-04-25
  • 最后登录2013-04-29
  • 粉丝3
  • 关注1
  • 积分92分
  • 威望11点
  • 贡献值0点
  • 好评度9点
  • 原创分1分
  • 专家分0分
5楼#
发布于:2002-05-29 13:09
我也知道我写不出来呀:(
所以我想是不是有办法可以调用tcp.sys
(是这个文件吗?我在我机器上只搜到tdtcp.sys)
或者斑竹是否知道我的程序为什么必须要卸掉tcp/ip协议才能工作?
非常感谢!


如果你的公司愿意给我一些RMB,那么我还可以考虑去现场看看。
替你解决这些问题。不过我要提醒你的是,我的咨询费可是比较高
的。

如果想要在网上获得免费的技术支持,这样的问题,我能怎么回答?

顺便说两句题外话,这里提供的是免费的技术支持,据我所知,
站长和版主都没有收费,版主也没有工资可以从站长那里领,
所以没有人愿意回答那些不清不楚的问题,也没有人愿意把
答案重复100遍只是为了让一个和他无关的公司里面的一个
懒惰的程序员过的更好。

如果希望保姆式的解决方案,请和个人联系,并且谈好价钱,
私下里解决。我想大多数人都会看在钱的份上提供帮助的。


不再回忆从前,我已经生活在幸福当中。
gjpland
驱动小牛
驱动小牛
  • 注册日期2001-09-13
  • 最后登录2011-03-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-05-29 15:47
版主,至理名言啊。我举双手赞同
JeffreyZhu
你要是能付RMB 的话,我第一个帮你写TCPIP.SYS


我思故我在,脑袋不会坏.
JeffreyZhu
驱动牛犊
驱动牛犊
  • 注册日期2002-05-22
  • 最后登录2002-06-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-05-29 16:02
顺便说两句题外话,这里提供的是免费的技术支持,据我所知,
站长和版主都没有收费,版主也没有工资可以从站长那里领,
所以没有人愿意回答那些不清不楚的问题,也没有人愿意把
                     ~~~~~~~~~~~~~~~~
我的问题很清楚呀,可不可以自己调用tcp/ip模块。
的确,论坛中大家都是无偿的帮助别人,
如果你不想无偿帮助别人,大可以去找赚钱的事情做。

答案重复100遍只是为了让一个和他无关的公司里面的一个
~~~~~~~~~~~~~                 ~~~~~~~~~~~~~~~~~~~~~~  
答案重复100遍?从何说起?    
懒惰的程序员过的更好。
~~~~~~~~~~~~~~~~~~~~~
后面这一段也无法理解,
我刚刚接触驱动程序,到论坛上寻求一些提示和帮助就是懒惰吗?

to gjpland:
不是我小看你,我给你美金,你一个人也不一定写得出tcp/ip
blue
驱动大牛
驱动大牛
  • 注册日期2001-04-25
  • 最后登录2010-10-15
  • 粉丝0
  • 关注0
  • 积分55分
  • 威望12点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-05-29 16:32
我的问题很清楚呀,可不可以自己调用tcp/ip模块。

答案重复100遍只是为了让一个和他无关的公司里面的一个
~~~~~~~~~~~~~                 ~~~~~~~~~~~~~~~~~~~~~~  
答案重复100遍?从何说起?    
懒惰的程序员过的更好。
~~~~~~~~~~~~~~~~~~~~~
后面这一段也无法理解,
我刚刚接触驱动程序,到论坛上寻求一些提示和帮助就是懒惰吗?

你的问题的确很清楚,但是回答你的问题就不是一句话能解决的了,估计可写上一篇论文了,而且还要与你交流无数。你说值得吗?
其实有个好建议:同你们老板商量一下,请Huyg作技术支持,你们公司一个问题付个几k,你在这中间还可以猛套套老胡,哈,到时老胡就后悔了:研究了几天的知识被别人几句话就问走了。
winnix
驱动牛犊
驱动牛犊
  • 注册日期2002-05-14
  • 最后登录2002-11-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-05-29 16:57
虽然是个好主意
胡老大也不是省油的灯,这两天不榨干你也让你掉层皮:)
植不植呢?呵呵,胡老大说了算
JeffreyZhu
驱动牛犊
驱动牛犊
  • 注册日期2002-05-22
  • 最后登录2002-06-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-05-29 18:03
写驱动的确比较难,大家能有今天的水平想来也下了不少苦功夫。
不过象这样开口闭口都是钱的,好像还是俗了点...
如果是为了钱,那还来论坛干什么?
fracker
驱动太牛
驱动太牛
  • 注册日期2001-06-28
  • 最后登录2021-03-30
  • 粉丝0
  • 关注0
  • 积分219分
  • 威望81点
  • 贡献值0点
  • 好评度23点
  • 原创分0分
  • 专家分1分
  • 社区居民
11楼#
发布于:2002-05-29 18:12
做个TDI Filter呢?
HuYuguang
论坛版主
论坛版主
  • 注册日期2001-04-25
  • 最后登录2013-04-29
  • 粉丝3
  • 关注1
  • 积分92分
  • 威望11点
  • 贡献值0点
  • 好评度9点
  • 原创分1分
  • 专家分0分
12楼#
发布于:2002-05-29 18:17
写驱动的确比较难,大家能有今天的水平想来也下了不少苦功夫。
不过象这样开口闭口都是钱的,好像还是俗了点...
如果是为了钱,那还来论坛干什么?


大家来的目的多半和你一样啊。


只有佛祖才能割肉饲鹰,不过我怀疑佛祖到底有多少
肉可以割。不过佛经上说,佛祖的肉是即割即长的,
看起来对于佛祖来说,那还是没有
我看,如果做不到这一点,还是无法普渡众生啊。

这里有很多人都做过鹰,也做过佛祖,大家也不在乎
钱,而且气氛不错,偶尔开开玩笑也无伤大雅,这个版面
是由这些具有建设性的人发展起来的,我想
关于这个问题,只做过鹰的人是没有什么发言权的。
我只是建议你去看看本站的一个链接“如何提问”


不再回忆从前,我已经生活在幸福当中。
zyyhust
驱动牛犊
驱动牛犊
  • 注册日期2002-03-28
  • 最后登录2003-03-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2002-05-29 18:27
Huyg还是辞职算了。
没有热心肠,怎么做版主?
感觉他老人家对于新手是一百个不屑。
HuYuguang
论坛版主
论坛版主
  • 注册日期2001-04-25
  • 最后登录2013-04-29
  • 粉丝3
  • 关注1
  • 积分92分
  • 威望11点
  • 贡献值0点
  • 好评度9点
  • 原创分1分
  • 专家分0分
14楼#
发布于:2002-05-29 19:13
Huyg还是辞职算了。
没有热心肠,怎么做版主?
感觉他老人家对于新手是一百个不屑。


第一、我也是从新手过来的。

第二、我是对有些人不屑,不过不是因为他们是新手,
这里有很多人也是新手,但是我尽我所能的回答了他们
的问题。我特别尊重那些非常努力,进步快速的新手,
我喜欢和他们做朋友。

第三、如果你实在看不惯本版的风格,可以考虑投诉
站长或者自己走人,本版绝不挽留。

第四、如果你不改变你的看法,大概就永远只能是新手。

第五、混了这么久,我已经大致能够看出提问者是不是
真的在此之前思考过,并且已经RTFM(read the fucking manul),
以及STFW(search the fucking web)。

第六、我喜欢聪明的人,不管是朋友还是lover。为了得到
我的尊重,请表现的聪明一点,不要象个弱智,到处问一些
弱智问题,例如标题是“哪里有例子”,内容还是“哪里有
例子”。这个问题之所以弱智,是因为没有任何人知道他到底
想问什么。

第七、我还喜欢勇者,也不管是朋友还是lover,为了
得到我的尊重,请在遇到困难的时候表现的勇敢一点,
不要象个懦夫,躺在床上等待别人的拯救。更不要说什么
“救命”或者“谁能帮帮我”,最恶心的大概就是“如果
没有人帮我,我就死定了”,或者是“如果搞不定我就无法
毕业”等等诸如此类。这些话都无法获得我的同情,只能增加
我对提问者的鄙视。

第八、我不反对偶尔贴一些非技术贴子,但是必须有趣和有
内容才行。任何人都可以search我在白云站上和这里的贴子,
看看我在新手的时候是怎么表现的。




不再回忆从前,我已经生活在幸福当中。
HuYuguang
论坛版主
论坛版主
  • 注册日期2001-04-25
  • 最后登录2013-04-29
  • 粉丝3
  • 关注1
  • 积分92分
  • 威望11点
  • 贡献值0点
  • 好评度9点
  • 原创分1分
  • 专家分0分
15楼#
发布于:2002-05-29 19:29
Huyg还是辞职算了。
没有热心肠,怎么做版主?
感觉他老人家对于新手是一百个不屑。


看到你的id是zyyhust,你为什么不去问问白云黄鹤
站上sysinternals版的版主fist,他也是hust的,
看看他是不是也有和你一样的感觉。
不再回忆从前,我已经生活在幸福当中。
fenger_li
驱动老牛
驱动老牛
  • 注册日期2002-03-26
  • 最后登录2005-04-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2002-05-29 19:53
唉,我来了。
赫赫

怎么搞成这样了,新手是不断的有,又不断的变成老手,又有了新手。。。。。

其实,可能刚来的新人,不太了解hyg,我也不必为他吹嘘些什么,
不管是技术,还是为人。

另外,有时候大家喜欢开些玩笑,不必太当真么。

可是基础差,比许要承认,也不得不承认,我也是其中一员,但现在差,不等于以后也不行,我觉得忍辱负重这个词很不错,其实也没这么严重,只要大家有自信。。。。

 至于聪明不聪明,只是个相对的概念,不聪明的指要勤奋,也会得到别人尊敬。


  另外,不要指望什么问题都让hyg来回答,他有他的工作,,有些问题也不太合适。本来为大家做出的贡献已经已很大了。赫赫

  还有在罗嗦一点,他人能指点你一点就很不错了,。。。。。
。。。。


  总尔言之,彼此理解吧。



有点意思。。。 呵呵!
JeffreyZhu
驱动牛犊
驱动牛犊
  • 注册日期2002-05-22
  • 最后登录2002-06-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
17楼#
发布于:2002-05-29 19:55
[quote]Huyg还是辞职算了。
没有热心肠,怎么做版主?
感觉他老人家对于新手是一百个不屑。


第一、我也是从新手过来的。

第二、我是对有些人不屑,不过不是因为他们是新手,
这里有很多人也是新手,但是我尽我所能的回答了他们
的问题。我特别尊重那些非常努力,进步快速的新手,
我喜欢和他们做朋友。

第三、如果你实在看不惯本版的风格,可以考虑投诉
站长或者自己走人,本版绝不挽留。

第四、如果你不改变你的看法,大概就永远只能是新手。

第五、混了这么久,我已经大致能够看出提问者是不是
真的在此之前思考过,并且已经RTFM(read the fucking manul),
以及STFW(search the fucking web)。

第六、我喜欢聪明的人,不管是朋友还是lover。为了得到
我的尊重,请表现的聪明一点,不要象个弱智,到处问一些
弱智问题,例如标题是“哪里有例子”,内容还是“哪里有
例子”。这个问题之所以弱智,是因为没有任何人知道他到底
想问什么。

第七、我还喜欢勇者,也不管是朋友还是lover,为了
得到我的尊重,请在遇到困难的时候表现的勇敢一点,
不要象个懦夫,躺在床上等待别人的拯救。更不要说什么
“救命”或者“谁能帮帮我”,最恶心的大概就是“如果
没有人帮我,我就死定了”,或者是“如果搞不定我就无法
毕业”等等诸如此类。这些话都无法获得我的同情,只能增加
我对提问者的鄙视。

第八、我不反对偶尔贴一些非技术贴子,但是必须有趣和有
内容才行。任何人都可以search我在白云站上和这里的贴子,
看看我在新手的时候是怎么表现的。

 [/quote]
这段话说得不错,不过你前面的回答好像与你说的并不太相符。
我自我感觉好像也不是特别懒惰或者怯懦的人吧。可能是笨了点。

看来你就是白云的huyuguang,在SysInternals的开板时你写的
\"我争取做到对于初学者,事无巨细,能回答的尽量回答\",
现在你似乎已经没有了原来的耐心,
大概两年过去了,你已经见了太多新手了...

ps:还有下面这段话,呵呵
“但是我正是希望这个版成为一个纯学术的地方,不管
白云黄鹤站别的地方如何,这个版是一个纯学术的地方。”
HuYuguang
论坛版主
论坛版主
  • 注册日期2001-04-25
  • 最后登录2013-04-29
  • 粉丝3
  • 关注1
  • 积分92分
  • 威望11点
  • 贡献值0点
  • 好评度9点
  • 原创分1分
  • 专家分0分
18楼#
发布于:2002-05-29 20:33
[quote][quote]Huyg还是辞职算了。
没有热心肠,怎么做版主?
感觉他老人家对于新手是一百个不屑。


第一、我也是从新手过来的。

第二、我是对有些人不屑,不过不是因为他们是新手,
这里有很多人也是新手,但是我尽我所能的回答了他们
的问题。我特别尊重那些非常努力,进步快速的新手,
我喜欢和他们做朋友。

第三、如果你实在看不惯本版的风格,可以考虑投诉
站长或者自己走人,本版绝不挽留。

第四、如果你不改变你的看法,大概就永远只能是新手。

第五、混了这么久,我已经大致能够看出提问者是不是
真的在此之前思考过,并且已经RTFM(read the fucking manul),
以及STFW(search the fucking web)。

第六、我喜欢聪明的人,不管是朋友还是lover。为了得到
我的尊重,请表现的聪明一点,不要象个弱智,到处问一些
弱智问题,例如标题是“哪里有例子”,内容还是“哪里有
例子”。这个问题之所以弱智,是因为没有任何人知道他到底
想问什么。

第七、我还喜欢勇者,也不管是朋友还是lover,为了
得到我的尊重,请在遇到困难的时候表现的勇敢一点,
不要象个懦夫,躺在床上等待别人的拯救。更不要说什么
“救命”或者“谁能帮帮我”,最恶心的大概就是“如果
没有人帮我,我就死定了”,或者是“如果搞不定我就无法
毕业”等等诸如此类。这些话都无法获得我的同情,只能增加
我对提问者的鄙视。

第八、我不反对偶尔贴一些非技术贴子,但是必须有趣和有
内容才行。任何人都可以search我在白云站上和这里的贴子,
看看我在新手的时候是怎么表现的。

 [/quote]
这段话说得不错,不过你前面的回答好像与你说的并不太相符。
我自我感觉好像也不是特别懒惰或者怯懦的人吧。可能是笨了点。

看来你就是白云的huyuguang,在SysInternals的开板时你写的
\"我争取做到对于初学者,事无巨细,能回答的尽量回答\",
现在你似乎已经没有了原来的耐心,
大概两年过去了,你已经见了太多新手了...

ps:还有下面这段话,呵呵
“但是我正是希望这个版成为一个纯学术的地方,不管
白云黄鹤站别的地方如何,这个版是一个纯学术的地方。” [/quote]

看来你已经读过sysinternals版上的很多文章,我感觉

就象一下子只穿了一条裤衩站在你面前。:-))

我能怎么说呢...

也许那个时候我太年轻?不知道泡mm需要钱?

也许现在我已经无法从技术中得到乐趣?

也许我今晚就应该去航天桥的金玉大厦找mm?

也许我的灵魂已经堕落?


咳,在这里我沉痛向所有被我攻击过的人道歉吧,

我不能保证这种事情以后不会继续发生,我只能

保证尽量少的发生。另外我真的不希望大家把自己

当作新手。我希望的是讨论,而不是ask&answer,

如够能够相互启发,那才是最好的,这样大家也

才能够成为可以互相切磋的朋友是不是? 其实一个

具体的问题,研究者已经研究了很久,查过很多资料,

应该成为了这个问题的半个专家,因为他已经思考过

很长时间。这个时候提出问题,这个问题必然是有

价值的,值得大家能够立即开始思考而不仅仅是查一下

help的好问题。

我非常欢迎大家能够提出好的问题,提出一个好的问题

非常不容易。这些问题就算得不到解答,但是至少让大家

思考,也会有收获。提问者也是能够给大家带来很多帮助的,

这完全取决于提问题的方式。前面那位仁兄似乎在指责我

自私,其实在版上贴一些垃圾问题也是一种极端自私的表现,

也许他自己没有意识到。






不再回忆从前,我已经生活在幸福当中。
winnix
驱动牛犊
驱动牛犊
  • 注册日期2002-05-14
  • 最后登录2002-11-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
19楼#
发布于:2002-05-29 20:52
呵呵,难道老胡同志在北京就完全没有当初在学校的那些激情了么?
你当初到这里来当斑竹的目的不就是为了能帮助别人么:)
你确实很强,比我们院有些博士还强很多,所以我能理解你当初从新手到如今所付出的努力和艰辛,我想这个帖子差不多可以删掉了,不要闹得和CSDN上动辄一堆人为着某个无聊的话题吵上几天,JeffreyZhu只是为了让自己的问题得到解决而不是为了争吵斑竹是否合格的,so,打住^0^
上一页
游客

返回顶部