我们正在为我们的嵌入式系统添加TCPIP堆栈。开发中的每个系统都将与运行在软件工程师计算机上的自定义.net应用程序通信。假设IT将决定为每个嵌入式系统使用静态IP地址,并为其中的一组子网使用静态IP地址。但是我想知道是否有一个简单的协议,每个嵌入式系统在启动时都可以发布,这样我们就可以在嵌入式系统上使用IT首选的DHCP地址,但仍然允许.net应用程序在软件工程师的网站上找到一个动态分配的IP地址正在开发嵌入式系统?正在开发的嵌入式系统的IP地址管理
0
A
回答
0
DHCP协议包含一个“主机名选项”,允许客户通知服务器其名称。询问您的IT部门是否会支持此选项,以便可以按名称查找嵌入式设备。如果是这样,而不是修复IP地址,只需修复名称。
0
我在嵌入式设备中使用Microchip TCP/IP协议栈。它有一个NetBIOS库。这使得PC可以ping一个名称并且嵌入式设备响应。使用NetBIOS的技巧现在每个嵌入式设备都具有相同的名称,并且在下一个设备联机之前需要进行不同的配置。一个想法是将NetBIOS名称设置为本机的序列号。我们的序列号存储在单位的配置中。
+0
好想法谢谢。我们使用lwip。它似乎netbios的GNU堆栈不受支持(我找不到它)。我看到多个发布的netbios实现,但犹豫要引入不支持的功能。获得基本的lwip功能已经足够痛苦。我可以看到添加一些不受支持的东西,并且遇到更多麻烦。 – levocs
相关问题
- 1. 嵌入式C测试开发管理
- 2. 如何获取系统的IP地址
- 3. 内容管理系统开发清单
- 4. 嵌入式系统
- 5. 嵌入式开发系统中的JTAG工作流程?
- 6. 如何在活动管理员中插入IP地址?
- 7. 正则表达式的IP地址
- 8. 在没有操作系统的嵌入式系统中的malloc
- 9. 如何向嵌入式系统的未知IP发送TCP查询?
- 10. 开源的PHP表单管理系统?
- 11. 在asp.net页面上查找我系统的IP地址
- 12. 如何在Flex中查找系统(本地)IP地址?
- 13. 论坛/博客/内容管理系统/类似在便携式UwAMP服务器上更改IP地址
- 14. Pyserial - 嵌入式系统
- 15. 嵌入式设备系统
- 16. WCF和嵌入式系统
- 17. ZigBee和嵌入式系统
- 18. 嵌入式文件系统?
- 19. 嵌入式系统播客
- 20. 嵌入式系统 - 轮询
- 21. IP地址正在变化
- 22. 使用正则表达式替换另一个IP地址的IP地址
- 23. 针对开发人员和管理人员的问题管理系统
- 24. 使用codeigniter开发事件管理系统的好方法
- 25. 分布式开发系统
- 26. 嵌入式系统中的多线程
- 27. 嵌入式系统上的Sqlite
- 28. 适用于嵌入式系统的silverlight
- 29. 嵌入式系统的单元测试
原来你的想法很好,但这需要IT人员将DHCP连接到DNS,以便可以向DNS查询该名称。这个财富500强的客户不太可能为我们的小嵌入式系统做出这种改变。即使在我们自己管理的IT网络中,我们也必须弄清楚如何将DHCP连接到我们的Windows SBS服务器上的DNS,这些服务器我们都不知道怎么做才能测试这个想法。 – levocs
@levocs由于您受到客户要求的约束,因此您可能需要询问他们如何处理类似的设备 - 例如打印机。这可能会导致您找到可行的解决方案。 –
原来你的想法是正确的解决方案。使用Google搜索SBS 2011 DNS DHCP获得了我们如何配置我们的服务器以允许DHCP将提供的主机名添加到DNS并解决我们的需求的答案。客户愿意为其网络内部进行更改。谢谢您的帮助! – levocs