Omnet++ 使用OMNeT+;并行运行TCP和UDP+;

Omnet++ 使用OMNeT+;并行运行TCP和UDP+;,omnet++,Omnet++,我想在一台主机上并行使用五个TCP和五个UDP流(发送和接收),其中UDP流量由视频组成,TCP流量是任意的。如何在同一节点上并行使用两个传输层?在INET 3.0.0目录中有一个示例nclients。这可能是准备模型的良好起点。只要TCP和UDP通信是独立的,您就可以轻松地在同一主机上同时安装多个UDP和TCP应用程序。大概是这样的: **.cli[*].numTcpApps = 2 **.cli[*].tcpApp[0].typename = "TelnetApp" **.cli[*].

我想在一台主机上并行使用五个TCP和五个UDP流(发送和接收),其中UDP流量由视频组成,TCP流量是任意的。如何在同一节点上并行使用两个传输层?

INET 3.0.0
目录中有一个示例
nclients
。这可能是准备模型的良好起点。

只要TCP和UDP通信是独立的,您就可以轻松地在同一主机上同时安装多个UDP和TCP应用程序。大概是这样的:

**.cli[*].numTcpApps = 2
**.cli[*].tcpApp[0].typename = "TelnetApp"  
**.cli[*].tcpApp[1].typename = "TCPBasicClientApp"
**.cli[*].numUdpApps = 2
**.cli[*].udpApp[0].typename = "UDPVideoStreamSvr"  
**.cli[*].udpApp[1].typename = "UDPVideoStreamSvr"
// ... further cofiguration of the applications

谢谢亲爱的鲁迪,我明白了…但我是omnet++新手…我做不到。。请给我完整的代码od udp和基于tcp的主机。3到6个基于udp的通信(VOIP、视频流)和3到6个基于tcp的tcp主机…我必须通过改变路由器的缓冲区大小来找出仅适用于udp通信的端到端延迟和抖动。。