2016-02-08 27 views
-1

我有linux內核3.14.28。我啓用了多播到該內核(config_ip_multicast = y,config_ip_router = y,config_ip_mroute = y,config_ip_ipip = y)。最後,我的新內核成功構建並且內核已經啓動。現在我該如何檢查我的imx6Q wandboard上的多播。在我的內核上測試多播

感謝您的意見

+0

'我怎樣才能檢查多播' - 你想驗證一下,你提供給內核的**參數**實際上是否有效**?或者你想要一些準備好的測試套件,它允許你驗證**在你的主板上實現多播是否正確**? – Tsyvarev

+0

我想驗證賦給內核的參數是否真的有效。請告訴我關於我可以在我的新內核上執行的命令(如何爲多播網絡分配IP地址?,如何將其他設備添加到多播網絡?) –

回答

0

的問題是不夠清晰。

我會盡我所能。

通常的UTP數據報API僅使用一定範圍的IP來發送多播消息。

對於接收組播,您需要使用IGMP加入消息加入組播組並等待套接字。

順便說一句 - 內核不處理自己的多播路由。用戶空間守護進程必須支持它。檢查有沒有發生過,皮鞭或smcroute。

+0

好的,我會更改我的問題,設置廣播地址我們使用命令sudo ifconfig eth0 broadcast 。如何設置組播網絡的IP地址,是否有任何特定的命令來設置組播網絡地址 –