是否可以通過路由器將UDP廣播數據包發送到不同的子網?我正在編寫一個應用程序來發現網絡上的某些設備,並且PC可能位於與正在查找的設備不同的子網上。跨子網的UDP廣播數據包
19
A
回答
19
是的,沒有。
只要介入路由器沒有配置no ip directed-broadcasts
或類似配置,它實際上是可以使用的。但是現在這是默認的,因爲允許普通廣播穿越路由器是一個DoS問題。
如果你真的想跨子網廣播,那麼你應該使用IP Multicast來代替。這仍然要求干預路由器配置合適,但這是做到這一點的「正確」方式。
6
簡短的回答: 號
龍答: 可能。 DHCP以這種方式工作,但路由器配置爲讓UDP端口通過DHCP端口廣播。如果您完全控制了網絡硬件,則可以打開任何/所有UDP端口以允許跨子網進行廣播。如果不控制路由器的配置,請參閱簡短的答案。
0
問候喬恩,
Cisco路由器通常含有可用於跨越子網UDP IP幫助地址模式。
相關問題
- 1. 廣播UDP數據包到255.255.255.255
- 2. 接收udp廣播數據包ios
- 3. 網絡UDP廣播設計?
- 4. iOS UDP廣播與PHP UDP廣播
- 5. 如何忽略自己的廣播udp數據包
- 6. 在Linux上接收UDP廣播數據包
- 7. Java UDP廣播數據包無法檢測
- 8. Contiki IPv4 UDP廣播數據包不發送
- 9. 未在睡眠模式下收到UDP廣播數據包
- 10. Java nio udp廣播
- 11. Firemonkey印UDP廣播
- 12. UDP多廣播nodejs
- 13. UDP廣播壓力
- 14. UDP廣播問題?
- 15. 迴應UDP廣播
- 16. boost :: asio UDP廣播
- 17. 接收UDP廣播
- 18. Android 3G UDP廣播
- 19. UDP廣播問題
- 20. 收聽UDP廣播
- 21. JAVA:廣播UDP包時檢測自我
- 22. c#udp廣播包沒有收到
- 23. UDP廣播或IP多播?
- 24. java的UDP廣播問題
- 25. 在Java中的UDP廣播
- 26. Windows Phone 7通過wifi接收UDP數據包(廣播或單播)
- 27. 解碼數據包 - 廣播或多播
- 28. Node.js UDP子網廣播在Linux上失敗
- 29. 單播UDP數據包未命中
- 30. 原始LWIP UDP廣播
你怎麼能廣播,那麼廣播IP到達所有的子網會是什麼? – Gobliins 2012-10-16 09:34:06