客戶端和服務(wù)端使用相同的端口,通訊方式:服務(wù)端采用廣播,客戶端單播。

廣播出去的包服務(wù)端自己也會(huì)收到一份,需要過(guò)濾(可以通過(guò)檢測(cè)IP),麻煩,貌似對(duì)效率有一點(diǎn)小小的影響,更好的方法是客戶端和服務(wù)端使用不同的端口。
如服務(wù)端監(jiān)聽(tīng)67端口,客戶端監(jiān)聽(tīng)68端口,服務(wù)端廣播的包是發(fā)到67端口的,故監(jiān)聽(tīng)68端口就不會(huì)收到自己發(fā)的廣播包了^_^