king229
驱动中牛
驱动中牛
  • 注册日期2003-04-29
  • 最后登录2012-04-10
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2857回复:17

有谁对网关转发的包比较了解吗?

楼主#
更多 发布于:2003-07-31 20:11
在家庭用户里,你所发出的包的目的地址都记录在IP头里,对特定IP拦截很容易,但对于局域网接入Inter你所发出的包的IP头地址会换成网关地址,接收的包也一样,有谁对这方面比较了解的,告诉我真地址藏在那里啊?

[编辑 -  7/31/03 by  king229]
鬼啊~~~~~~~~
Dino
驱动牛犊
驱动牛犊
  • 注册日期2001-08-07
  • 最后登录2007-01-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-07-31 22:17
IP地址好像不会变的吧!网关好像只改MAC地址的。
Death is only the beginning
antspower
驱动中牛
驱动中牛
  • 注册日期2002-10-17
  • 最后登录2010-08-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值2点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-08-01 08:02
在家庭用户里,你所发出的包的目的地址都记录在IP头里,对特定IP拦截很容易,但对于局域网接入Inter你所发出的包的IP头地址会换成网关地址,接收的包也一样,有谁对这方面比较了解的,告诉我真地址藏在那里啊?

[编辑 -  7/31/03 by  king229]

没有经过地址转换的话,IP是不变的。

放弃瘟草,现吃李草
mikeluo
驱动老牛
驱动老牛
  • 注册日期2001-09-04
  • 最后登录2007-05-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-08-01 09:21
经过nat转换了的报文,局域网的ip在网关软件里面:)
学而不思则罔,思而不学则殆 学而思之,思而学之,岂非圣人乎?
goodbarrow
驱动牛犊
驱动牛犊
  • 注册日期2003-07-24
  • 最后登录2011-12-07
  • 粉丝0
  • 关注0
  • 积分41分
  • 威望14点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-08-01 17:38
在家庭用户里,你所发出的包的目的地址都记录在IP头里,对特定IP拦截很容易,但对于局域网接入Inter你所发出的包的IP头地址会换成网关地址,接收的包也一样,有谁对这方面比较了解的,告诉我真地址藏在那里啊?

[编辑 -  7/31/03 by  king229]


你应该多看看tcp/ip协议
king229
驱动中牛
驱动中牛
  • 注册日期2003-04-29
  • 最后登录2012-04-10
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-08-01 19:23
我把局域网的包拦截下来以后发现IP都是网关地址,连我对外部网发送的请求也一样。
鬼啊~~~~~~~~
king229
驱动中牛
驱动中牛
  • 注册日期2003-04-29
  • 最后登录2012-04-10
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-08-02 19:05
没人啊。。。。。。。。。。。
鬼啊~~~~~~~~
antspower
驱动中牛
驱动中牛
  • 注册日期2002-10-17
  • 最后登录2010-08-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值2点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2003-08-03 10:31
我把局域网的包拦截下来以后发现IP都是网关地址,连我对外部网发送的请求也一样。

能否把包的内容帖出来.
你抓的包,不是经过了网关的吧?
放弃瘟草,现吃李草
king229
驱动中牛
驱动中牛
  • 注册日期2003-04-29
  • 最后登录2012-04-10
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2003-08-03 17:43
包的内容?全部吗?包不包括协议头之后的内容?

我抓的是本地收发的包。
鬼啊~~~~~~~~
nrsfj
驱动牛犊
驱动牛犊
  • 注册日期2003-05-30
  • 最后登录2003-08-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2003-08-04 09:32
我做过负载均衡,也就是自己实现代理服务器。有相当了解:

收到局区域网内的请求后,转发前把请求方ip替换成网关ip,mac地址替换成网关mac,同时代理服务器记住本次请求session id,目的地址不做任何改动。
收到回应后根据 session id查询对应的请求机器,然后修改目的ip及mac,发向局域网内。
Dino
驱动牛犊
驱动牛犊
  • 注册日期2001-08-07
  • 最后登录2007-01-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2003-08-04 09:54
我做过负载均衡,也就是自己实现代理服务器。有相当了解:

收到局区域网内的请求后,转发前把请求方ip替换成网关ip,mac地址替换成网关mac,同时代理服务器记住本次请求session id,目的地址不做任何改动。
收到回应后根据 session id查询对应的请求机器,然后修改目的ip及mac,发向局域网内。
 

问个问题:如果是TCP的话,你在改了请求方的IP和MAC后,TCP的端口号要不要改呢?如果不改的话,你怎么维护这个数据表呢?我感觉你的实现有点像NAT。
Death is only the beginning
nrsfj
驱动牛犊
驱动牛犊
  • 注册日期2003-05-30
  • 最后登录2003-08-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2003-08-04 10:20
sorry,我还不知道NAT是什么东西。忘记提了,端口当然要改。就是要全部模拟成代理服务器的请求,由代理服务器完成请求转换和回应分发。分发的根据是session id.
Dino
驱动牛犊
驱动牛犊
  • 注册日期2001-08-07
  • 最后登录2007-01-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2003-08-04 10:33
和NAT没有多大区别。
Death is only the beginning
king229
驱动中牛
驱动中牛
  • 注册日期2003-04-29
  • 最后登录2012-04-10
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2003-08-04 19:21
我明白了,但是所有对不同网站发出的请求包的目的地址都是网关地址怎么解释呢?那真实的目的地址又在那里呢?
你所说的只能解释回应包的地址问题啊。。。
谢谢
鬼啊~~~~~~~~
Dino
驱动牛犊
驱动牛犊
  • 注册日期2001-08-07
  • 最后登录2007-01-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2003-08-05 08:58
我明白了,但是所有对不同网站发出的请求包的目的地址都是网关地址怎么解释呢?那真实的目的地址又在那里呢?
你所说的只能解释回应包的地址问题啊。。。
谢谢


网关应该是你们的代理服务器吧!
Death is only the beginning
mikeluo
驱动老牛
驱动老牛
  • 注册日期2001-09-04
  • 最后登录2007-05-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2003-08-05 09:37
nat软件自己维护一张地址和端口的映射表,所以你想在ip报文里面看到做nat以前的ip是不可能的。
学而不思则罔,思而不学则殆 学而思之,思而学之,岂非圣人乎?
nicol
驱动大牛
驱动大牛
  • 注册日期2001-11-28
  • 最后登录2009-07-30
  • 粉丝0
  • 关注0
  • 积分45分
  • 威望5点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2003-08-05 13:25
我明白了,但是所有对不同网站发出的请求包的目的地址都是网关地址怎么解释呢?那真实的目的地址又在那里呢?
你所说的只能解释回应包的地址问题啊。。。
谢谢

同时抓内外网卡的包.然后根据TCP序号来对应.(好麻烦的说).
==寂寞骆驼==
Ralfy
驱动牛犊
驱动牛犊
  • 注册日期2003-01-22
  • 最后登录2013-06-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
17楼#
发布于:2003-08-11 11:00
那能否改变驱动调入次序,让IM拦截在nat之前?
游客

返回顶部