h**o 发帖数: 548 | 1 在机器A 上构造很多虚拟IP地址,从每个IP地址发出 packet 建立到另一台机器 B的
session 层连接。目的是测机器 B的处理能力。因为没有那么多机器,所以必须用虚拟
IP方式。在 unix 上开发。
请问应该怎么实现那,例如怎样让机器A把自己和这么多IP 结合起来, 机器B 怎么就
知道应该往那台机器传那。 Unix 上要config 什么 interface吗. Socket 编程要加什
么特殊语句?
为简单起见, 我假设所有IP都在一个子网内 |
c*****t 发帖数: 1879 | 2 I don't know about the programming interfaces. However, it is quite
doable if machine A is acting as NAT and directly connects to machine
B either through a hub or twisted pair. Go look up open source codes
for NAT.
【在 h**o 的大作中提到】 : 在机器A 上构造很多虚拟IP地址,从每个IP地址发出 packet 建立到另一台机器 B的 : session 层连接。目的是测机器 B的处理能力。因为没有那么多机器,所以必须用虚拟 : IP方式。在 unix 上开发。 : 请问应该怎么实现那,例如怎样让机器A把自己和这么多IP 结合起来, 机器B 怎么就 : 知道应该往那台机器传那。 Unix 上要config 什么 interface吗. Socket 编程要加什 : 么特殊语句? : 为简单起见, 我假设所有IP都在一个子网内
|
h**o 发帖数: 548 | 3 Thanks.will try NAT
Actually I tried:
ifconfig addif /16 router UP
but does not work.
【在 c*****t 的大作中提到】 : I don't know about the programming interfaces. However, it is quite : doable if machine A is acting as NAT and directly connects to machine : B either through a hub or twisted pair. Go look up open source codes : for NAT.
|
v***n 发帖数: 35 | 4 如果只是简单的包,就用混杂模式,自己合成ip包,用sock_packet收发
【在 h**o 的大作中提到】 : 在机器A 上构造很多虚拟IP地址,从每个IP地址发出 packet 建立到另一台机器 B的 : session 层连接。目的是测机器 B的处理能力。因为没有那么多机器,所以必须用虚拟 : IP方式。在 unix 上开发。 : 请问应该怎么实现那,例如怎样让机器A把自己和这么多IP 结合起来, 机器B 怎么就 : 知道应该往那台机器传那。 Unix 上要config 什么 interface吗. Socket 编程要加什 : 么特殊语句? : 为简单起见, 我假设所有IP都在一个子网内
|