OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6403|回复: 3

stm32f103+lwip UDP如何跨网段发送

[复制链接]

1

主题

14

帖子

0

精华

新手上路

积分
46
金钱
46
注册时间
2014-10-29
在线时间
2 小时
发表于 2015-9-14 15:46:27 | 显示全部楼层 |阅读模式
5金钱
模块收到pc的广播后回复(pc跟模块不同网段),PC没收到数据,抓包显示模块往gw发送arp 。求助:如何才能实现跨网段通信。
以下是LWIP上看到的,
ip_route()函数通过线性查找网络接口列表找到适合的网络接口。在查找IP包的目的IP地
址期间,用网络接口的网络掩码进行掩码。如果目的地址等于经掩码的接口IP地址,则选择这
个接口。如果找不到匹配的,则使用缺省网络接口。缺省网络接口由人工操作在启动时或运行
时配置。如果缺省接口的网络地址和目的IP地址不匹配,则选择网络接口结构中的gw字段作为
链路层帧的目的IP地址。(注意这各情况下IP包的目的地址和链路层帧的IP地址是不同的。)
路由的原始形式忽略了这个事实:一个网络可能有许多路由器依附它。而工作时,对于一般情
况下,一个本地网络只有一个路由器。

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165352
金钱
165352
注册时间
2010-12-1
在线时间
2108 小时
发表于 2015-9-14 23:43:54 | 显示全部楼层
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

1

主题

14

帖子

0

精华

新手上路

积分
46
金钱
46
注册时间
2014-10-29
在线时间
2 小时
 楼主| 发表于 2015-9-15 10:27:24 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
谢谢原子哥
回复

使用道具 举报

0

主题

4

帖子

0

精华

新手上路

积分
28
金钱
28
注册时间
2015-9-15
在线时间
1 小时
发表于 2015-9-15 13:10:41 | 显示全部楼层
你要考虑透传,了解下防火墙机制
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-24 18:46

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表