我目前正在尝试使用仿真工具omnet ++和inet模块来建立网络。我想创建两个客户端,这些客户端定期从HTTP服务器请求数据。客户端是WirelessHost。 HTTP服务器是StandardHost。因此,假设我的客户端将信息无线传输到AccessPoint(路由器),后者通过以太网连接将信息转发到另一个路由器,然后再将信息转发到HTTP服务器。 ieee80211scalarRadioMedium负责无线连接。 IPv4NetworkConfigurator负责IP寻址。我的omnetpp.ini文件如下所示:
# HTTP settings
**.wirelessHosts[*].numTcpApps = 1
**.wirelessHosts[*].tcpApp[0].typename = "TCPBasicClientApp"
**.wirelessHosts[*].tcpApp[0].requestLength = 100B
**.wirelessHosts[*].tcpApp[0].localPort = 80
**.wirelessHosts[*].tcpApp[0].connectPort = 80
**.wirelessHosts[*].tcpApp[0].connectAddress = "Server"
**.wirelessHosts[*].tcpApp[0].numRequestsPerSession = 1
**.wirelessHosts[*].tcpApp[0].thinkTime = 0s
**.wirelessHosts[*].tcpApp[0].idleInterval = 200ms
# HTTPserver Settings
**.Server.numTcpApps = 1
**.Server.tcpApp[0].typename = "TCPSessionApp"
**.Server.tcpApp[0].localAddress = "Server"
**.Server.tcpApp[0].connectAddress = "wirelessHosts[*]"
**.Server.tcpApp[0].connectPort = 80
**.Server.tcpApp[0].localPort = 80
**.Server.tcpApp[0].sendBytes = 600kB
现在:当我在Qtenv环境中运行模拟时,我可以看到没有任何数据包到达服务器。我不知道这可能是错的吗?