有没有一种方法可以通过xen半虚拟化系统将两个udp流分别通过两个虚拟机发送到同一目标计算机?

有没有一种方法可以通过xen半虚拟化系统将两个udp流分别通过两个虚拟机发送到同一目标计算机?,udp,virtual-machine,xen,measurement,virtual-network,Udp,Virtual Machine,Xen,Measurement,Virtual Network,我正在为我的硕士论文做第二个实验,我的导师对这个实验有一些要求,我真的不知道如何进行。早些时候我认为应该只是转发数据包,但现在面对问题,我不知道从哪里开始 设置为计算机1->测量点->被测系统->测量点->计算机2 被测系统由2个使用XEN管理工具XL创建的虚拟机组成。 在接口“eth0”上有一个从计算机1到“SUT”的网桥,该接口连接到VM,在另一端连接到计算机2 我将发送2个UDP流,并将测量点上的时间戳与计算机2上的两个服务器进行比较。流将由流的端口号和keyid分隔 我的问题是如何让一个

我正在为我的硕士论文做第二个实验,我的导师对这个实验有一些要求,我真的不知道如何进行。早些时候我认为应该只是转发数据包,但现在面对问题,我不知道从哪里开始

设置为计算机1->测量点->被测系统->测量点->计算机2

被测系统由2个使用XEN管理工具XL创建的虚拟机组成。 在接口“eth0”上有一个从计算机1到“SUT”的网桥,该接口连接到VM,在另一端连接到计算机2

我将发送2个UDP流,并将测量点上的时间戳与计算机2上的两个服务器进行比较。流将由流的端口号和keyid分隔


我的问题是如何让一个UDP流通过一个VM,另一个UDP流通过另一个VM?

我正在考虑使用IP表,并根据目标端口选择VM。什么是“SUT”?它是一个透明的桥梁吗?还是路由器?这两个虚拟机是如何配置的?我能想到的最直接的方法是,如果在计算机1和计算机2上都有两个子网,两个网络接口,并通过一个VM连接每个网络…SUT充当转发“路由器”,以便计算机1通过VM知道计算机2。虚拟机配置为打开iptables,通过两个接口打开ipforwarding。一个连接到计算机1,一个连接到计算机2。嗯,听起来不错,在两台计算机上都添加一个额外的接口,然后将两个连接划分为子网。我正在考虑使用IP表,并根据目标端口选择VM。什么是“SUT”?它是一个透明的桥梁吗?还是路由器?这两个虚拟机是如何配置的?我能想到的最直接的方法是,如果在计算机1和计算机2上都有两个子网,两个网络接口,并通过一个VM连接每个网络…SUT充当转发“路由器”,以便计算机1通过VM知道计算机2。虚拟机配置为打开iptables,通过两个接口打开ipforwarding。一个连接到计算机1,一个连接到计算机2。嗯,听起来不错,在两台计算机上都添加一个额外的接口,然后用子网划分两个连接。