关于网卡配置的问题:我一个机子上装了两块网卡 通过一个网卡发包 另一个网卡收包 要求数据包中间要经过一个三层交换机(55分)

Beagle1984 2009-05-28 08:22:34
问个关于网卡配置的问题:
我一个机子上装了两块网卡 想通过一个网卡发包 另一个网卡收包 要求数据包中间要经过经过一个三层交换机!
目的: 测试交换机的转发率和吞吐率 虽然不严格
1. 本机默认路由的情况下数据包就不经过网卡 即不通过交换进 直接就回来了,例如从192.168.58.213发直接回到192.168.58.214,中间不经过交换机!
2. 所以必须修改本机默认路由
3. 如何修改 请各位大侠指点
附件里有3张图片:
附件图1:本机双网卡的默认路由!
附件图2:本机网卡1 TCP/IP配置
附件图3:本机网卡2 TCP/IP配置
4. 操作系统xp sp2
5. 网络环境:局域网,在同一个路由器内部(192.168.58.1)
6. 本人QQ:123256953,邮件:byj228@yahoo.com.cn,在线等,谢谢!
7. 同一内容给分的帖子链接:http://topic.csdn.net/u/20090528/16/89fae521-e23b-4146-9859-e246d072c0bf.html?seed=185288638
该帖包含附件:http://d.download.csdn.net/down/1359914/Beagle1984
由于不知道发到哪个版块,所以就放windows专区了......
...全文
686 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
Beagle1984 2009-06-01
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 tomend 的回复:]
交换机配好了吗?

交换机的两个端口应该要配在一个Vlan里面才能通过route add 192.168.58.214 mask 255.255.255.255 192.168.58.1 metric 1来ping的
[/Quote]
谢谢你 这两天在忙着修改论文 还没来得及看 谢谢你的关心啊!
tomend 2009-06-01
  • 打赏
  • 举报
回复
交换机配好了吗?

交换机的两个端口应该要配在一个Vlan里面才能通过route add 192.168.58.214 mask 255.255.255.255 192.168.58.1 metric 1来ping的
Beagle1984 2009-05-31
  • 打赏
  • 举报
回复
引用 10 楼 hnw_ah 的回复:
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
192.168.58.213 255.255.255.255 127.0.0.1 127.0.0.1 20
192.168.58.214 255.255.255.255 127.0.0.1 127.0.0.1 20
把这三条删掉试试

谢谢你的回复,不过这种方法也行不通,我在机子上的操作结果如下:
C:\Documents and Settings\Administrator>route delete 127.0.0.0 mask 255.0.0.0
The route specified was not found.

C:\Documents and Settings\Administrator>route delete 192.168.58.123 mask 255.255
.255.255
The route specified was not found.

C:\Documents and Settings\Administrator>route delete 192.168.58.214 mask 255.255
.255.255
The route specified was not found.

C:\Documents and Settings\Administrator>route delete 192.168.58.213 mask 255.255
.255.255
The route specified was not found.
Beagle1984 2009-05-30
  • 打赏
  • 举报
回复
关于wfexp 的“你mask错了 route add 192.168.58.214 mask 255.255.255.0 192.168.58.1 metric 1”
我试了下,你说的mask是行不通的,原因:Destination & Mask) != Destination.
以下是“route add 192.168.58.214 mask 255.255.255.0 192.168.58.1 metric 1”命令操作结果:

C:\Documents and Settings\Administrator>route add 192.168.58.214 mask 255.255.2
55.0 192.168.58.1
The route addition failed: The specified mask parameter is invalid. (Destination
& Mask) != Destination.


C:\Documents and Settings\Administrator>route add 192.168.58.214 mask 255.255.2
55.0 192.168.58.1 metric 1
The route addition failed: The specified mask parameter is invalid. (Destination
& Mask) != Destination.
Beagle1984 2009-05-30
  • 打赏
  • 举报
回复
我的机子上有两个网卡NIC #3和NIC #4: 要求就是通过NIC #4发包,包中间经过一个三层交换机192.168.58.1,然后再从NIC #3接收这个数据包:即数据包的原地址是NIC #4(192.168.58.213),目的地址是NIC #3(192.168.58.214),但是由于连个网卡位于同一个主机上,若不修改本机的默认路由,数据包似乎就不网卡(同理,肯定不会经过路由器),直接在本机内部就处理了,直接返回给NIC #3(192.168.58.214)了;所以需要修改默认路由,怎么修改呢?

简单的说,就是要求数据包按照“192.168.58.213——>192.168.58.1——>192.168.58.214”这个路径转发,谢谢!我配置了不成功,是不是不能这样配置那呢?谢谢,请给个方案^_^
wfexp 2009-05-29
  • 打赏
  • 举报
回复
你mask错了
route add 192.168.58.214 mask 255.255.255.0 192.168.58.1 metric 1
Beagle1984 2009-05-29
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 wfexp 的回复:]
你可以手动指定windows路由。具体用法请使用windows帮助 搜索route。
[/Quote]
引用 5 楼 atonghui 的回复:
修改默认路由windows下的命令为route add 网段 mask掩码 网关 -p(永久)
要测试交换机的吞吐量不是你这么测试的。并且难度很大,没有任何意义。

这个我知道,但是要正儿八经的测也没有设备和环境啊!附件里面有我的环境?能不能给个具体的配置方法,你说的命令我知道,但就是,没有配置成功!数据包要不不经过网卡,要不就是连ping也ping不通!
我用了“route add 192.168.58.214 mask 255.255.255.255 192.168.58.1 metric 1” 之后两个IP互相ping都ping不通了,没做什么配置的时候至少还可以ping通的^_^
谢谢!
wfexp 2009-05-29
  • 打赏
  • 举报
回复
你可以手动指定windows路由。具体用法请使用windows帮助 搜索route。
Beagle1984 2009-05-29
  • 打赏
  • 举报
回复
我太失望了!..............

3,582

社区成员

发帖
与我相关
我的任务
社区描述
硬件使用 网络设计与维护
社区管理员
  • 网络设计与维护社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧