stm32f207 移植 lwip 2.0.2 使用mdns协议疑惑

原创 2018年04月16日 15:50:34

mdns: (multicast DNS)

在一个局域网内,用mdns在pc端发现设备。

组播IP地址: 224.0.0.251. 端口号: 5353.

在stm32f207平台上移植好了Lwip 2.0.2协议栈(无操作系统),用静态IP可以与电脑 ping 通。

现在添加了..\\lwip-2.0.2\src\apps\mdns下的mdns文件以及包含了..\lwip-2.0.2\src\include\lwip\priv下的相关头文件。

在 lwipopts.h 也打开了相关宏定义:

/* Enable IGMP and MDNS for MDNS tests */
#define LWIP_IGMP                                        1
#define LWIP_MDNS_RESPONDER                 1

#define LWIP_NUM_NETIF_CLIENT_DATA      (LWIP_MDNS_RESPONDER)

现在只调用了几个接口函数:


用wireshark工具抓包是这样的,如下图:


现在就是不知道的是用的正不正确,自己还需要添加哪些函数才是正确的使用mdns.

有不对的地方可以在评论上请教!

有了解mdns或者对mdns有兴趣的朋友可以一起讨论下。谢谢

STM32F207核心版的LwIP例程的心得

//=====================================================================//TITLE://    STM32F207核心版的Lw...
  • norains
  • norains
  • 2011年07月01日 14:35
  • 31608

mDNS移植Android系统简介

最近有个客户,需要在他的机顶盒上支持Airplay, 其机顶盒系统是Android4.0.4, 此版本系统没有mDNS(需要Android4.1+)及MediaCodec接口 (需要Android4....
  • wirelessdisplay
  • wirelessdisplay
  • 2017年09月25日 20:13
  • 574

mDNS原理的简单理解

From: http://www.binkery.com/post/318.html mDNS multicast DNS , 使用5353端口。 在局域网内,你要通过一...
  • ustcxiangchun
  • ustcxiangchun
  • 2014年11月14日 14:40
  • 13131

lwIP(TCP/IP)协议栈移植

lwIP(TCP/IP)协议栈移植(不包括网卡驱动)                                                                          ...
  • houen_study
  • houen_study
  • 2005年07月28日 10:55
  • 7232

LwIP移植心得[转]

LwIP终于能跑了,总结下: 平台是LPC2136+ENC28J60,32K的RAM,软件是uCOS-II 2.51+LwIP 1.1.1。 感觉主要解决两个问题: 操作系统仿真层的移植。这个基于uC...
  • slj_win
  • slj_win
  • 2013年11月16日 21:14
  • 1240

mdns 协议小记

具体协议规范地址如下 : http://www.ietf.org/rfc/rfc6762.txtmdns 即多播dns(Multicast DNS),mDNS主要实现了在没有传统DNS服务器的情况下使...
  • wang112031
  • wang112031
  • 2016年10月09日 23:48
  • 4445

LWIP移植笔记

对FreeRTOS和LWIP来说,我都是新手,零基础。 Freertos好移植,改下启动文件中的中断函数与port.c中对应就行,但是LWIP硬是让我零零散散搞了两个多周!!!到现在还是N多困惑待解...
  • H542723151
  • H542723151
  • 2015年12月18日 23:50
  • 1809

一步步移植uCOS-II and LwIP (一)

一步步移植lwIP and uCOS-II
  • youk110
  • youk110
  • 2017年01月22日 05:54
  • 1568

lwIP1.3.0在无操作系统上的移植概述

面对lwIP协议栈庞大的代码量和错综复杂的数据结构,除了对作者Adam的顶礼膜拜外,你是否有无从下手的感觉!但反过来想想,Adam大虾辛苦十来年的成果,若是让我等小菜民几周给摸个滚瓜烂熟,这也太伤Ad...
  • zhzht19861011
  • zhzht19861011
  • 2011年07月19日 12:37
  • 15848

LWIP轻量级TCPIP协议栈的移植

转自:http://blog.csdn.net/ygrx/article/details/8020516 好久没有做过技术工作了,前几天因为一些需要,要在ST的OS20平台上进行了LWIP的移植,...
  • qq_26093511
  • qq_26093511
  • 2016年09月13日 21:07
  • 635
收藏助手
不良信息举报
您举报文章:stm32f207 移植 lwip 2.0.2 使用mdns协议疑惑
举报原因:
原因补充:

(最多只允许输入30个字)