1、組播和廣播需要在區域網內才能實現,另外得檢視linux系統是否支援多播和廣播:
ifconfig
up broadcast multicast mtu:1500 躍點數:1 說明該網絡卡支援
2、傳送多播包的主機需要設定閘道器,否則執行sendto()會出現"network is unreachable",網絡卡可以隨便設定,但是一定要設。還要新增路由240.0.0.0,即:
route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0
route add default gw "192.168.9.1" dev eth0
3 、出現:「setsockopt:no such device」。的提示,說明多播ip設定出現問題,系統所需要的uint32_t格式的網路位址的開頭不是1110,檢驗通不過。解決辦法:在把位址字串"*.*.*.*"轉化為uint32_t時採用htonl(inet_network(「*.*.*.*」))或者inet_aton函式,inet_aton(grupo, &srv.sin_addr)
windows 常見問題解決辦法
windows 服務管理命令sc 出現這種情況的解決辦法是在dos命令視窗中輸入如下命令 cmd mstsc v 192.168.0.101 3389 admin 在日常操作windows伺服器的時候,會經常用到遠端桌面的複製 貼上功能,但是有時候還是無法windows伺服器上覆制內容到本地,也無法...
nfs常見問題解決辦法
造成這種現象的原因是nfs伺服器 網路掛了,nfs客戶端預設採用hard mount選項,而不是soft mount。他們的區別是 soft mount 當客戶端載入nfs不成功時,重試retrans設定的次數.如果retrans次都不成功,則放棄此操作,返回錯誤資訊 connect time ou...
nfs常見問題解決辦法
感謝原文作者分享。之前開發時就碰到過nfs客戶端卡住的情況,umount f mnt提示device is busy,並且嘗試訪問掛載目錄 df h等操作都會使終端卡住,ctrl c也不能強行退出。當時忙著趕進度,沒研究這個問題。最近倒出功夫研究一下,順便學習一下nfs的優化。造成這種現象的原因是n...