急急急,关于UDP接受数据的问题,求助原子哥

2019-07-20 13:17发布

电脑软件是一个IP,F4里面设置两个两个IP,现在要从电脑传输数据给F4(UDP模式),电脑只能给F4的一份IP传输4个端口的数据,现在要8个端口的数据,所以要在F4上设置两个IP。也就是说F4要在短时间内接受8个数据包,4个数据包属于一个IP。但是数据发下来时候8个包的数据顺序的乱的,所以在接收数据时候,在F4里面用一个IP要接受两个IP的数据包?或者说采用别的方式之类的,这个弄了好几天没头绪,感觉不太可能,主管说让我想办法做出来,原子哥求助UPUPUPUP,急急急,实在没辙了?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
11条回答
hi我歌月徘徊
2019-07-21 19:46
xp1179926265 发表于 2017-7-19 16:06
是设置一个UDP块,然后将这个UDP块的参数设置为ip_addr_any,然后设置两个网卡(每个网卡一个本地的IP) ...

我是基于os的,初始化的时候都是按照netif_add,netif_set_up来做,两个网卡就做两次,设置其中一个网卡为默认就好。然后我开两个任务,比如都作为服务器,bind各自网卡的ip和端口,然后listen。在raw接口下,你可以先把两个网卡初始化完成,先做到可以ping通

一周热门 更多>