none
要求區域內的設備回傳IP RRS feed

  • 問題

  • 想請教一下

    我現在在區域內有ABCD設備(可能會再擴充)

    主控室內需要呼叫得知這四台設備的狀況或是整合設備資訊

    我查了一些資訊可以使用UDP方式作廣播功能

    但若是設備無法配給固定ip,我該怎麼取得這四台設備當下的IP資訊呢?

    2016年1月20日 上午 09:41

解答

  • broadcast 是對著廣播位址發送的, 你可以簡單的用 255.255.255.255 來替代 (正如用 0.0.0.0 代表所有本機的 IP 一樣)

    當然, 你也可以使用 IP + Sub Mask 計算出真正的廣播位址.

    注意: Udp 廣播是不會跨越第三層交換器的.


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。


    2016年1月21日 上午 04:26
    版主

所有回覆

  • UDP 廣播一個封包出去, 封包的內容就是請大家回應自己的 IP .

    收到廣播封包的設備, 就回應封包 , 內含 IP 資訊 (所以設備這個行為你要自己寫, 除非設備本來就有帶這個行為)


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。

    • 已提議為解答 Alex_Lee 2016年1月21日 上午 02:23
    2016年1月20日 上午 10:11
    版主
  • 您可以考慮使用這個套件:ManagedUPnP (Managed UPnP client library)

    2016年1月20日 下午 01:20
  • 那要設備剛好也支援 uPnp才有用吧

    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。

    2016年1月20日 下午 01:24
    版主
  • 可是 我參考了這個範例

    發送端需要指定一個IP發送

    但是我主控端根本不知道ABCD的IP 這樣要怎麼指定?

    2016年1月21日 上午 02:33
  • broadcast 是對著廣播位址發送的, 你可以簡單的用 255.255.255.255 來替代 (正如用 0.0.0.0 代表所有本機的 IP 一樣)

    當然, 你也可以使用 IP + Sub Mask 計算出真正的廣播位址.

    注意: Udp 廣播是不會跨越第三層交換器的.


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。


    2016年1月21日 上午 04:26
    版主