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