电脑软件是一个IP,F4里面设置两个两个IP,现在要从电脑传输数据给F4(UDP模式),电脑只能给F4的一份IP传输4个端口的数据,现在要8个端口的数据,所以要在F4上设置两个IP。也就是说F4要在短时间内接受8个数据包,4个数据包属于一个IP。但是数据发下来时候8个包的数据顺序的乱的,所以在接收数据时候,在F4里面用一个IP要接受两个IP的数据包?或者说采用别的方式之类的,这个弄了好几天没头绪,感觉不太可能,主管说让我想办法做出来,原子哥求助UPUPUPUP,急急急,实在没辙了?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
我只在F4里面设置了一个网卡,改他的本地IP来使用,网卡程序里不是要绑定默认网卡吗?我以为网卡是同时只能用一个,用下一个时候要绑定另外一个网卡?这个地方移植没弄懂,还有
udp—bind函数里的第二个参数我设置了固定的,如果用IP_ADDR_ANY是什么效果?这个也没弄懂,你懂的话麻烦给我解释一下,求助求助
RAW下的
我是基于os的,初始化的时候都是按照netif_add,netif_set_up来做,两个网卡就做两次,设置其中一个网卡为默认就好。然后我开两个任务,比如都作为服务器,bind各自网卡的ip和端口,然后listen。在raw接口下,你可以先把两个网卡初始化完成,先做到可以ping通
ping是通的,调好了,bind函数是给UDP快绑定一个本地端口和一个IP的,设置两个UDP快吗?我只用了一个UDP快,两个网卡
一周热门 更多>