文章出處:
http://www.cppblog.com/prayer/archive/2009/01/06/71349.aspx
通常情況下,網絡中所說的0.0.0.0的IP位址表示整個網絡,即網絡中的所有主機。
但在一些老的軟體中,他們可能将0.0.0.0做為廣播位址使用,即他們發送廣播資料包時,目标位址址不是255.255.255.255,而是0.0.0.0。是以,當協定分析軟體抓到IP是0.0.0.0的主機時,表示網絡存在将0.0.0.0做為廣播位址進行通訊的情況,而不是代表整個網絡。
注意:0.0.0.0做為廣播位址已經基本上被廢棄,目前的網絡程式或裝置一般都不會将0.0.0.0做為廣播位址。
在網絡中出現0.0.0.0時,我們需要檢查該資料包的源主機,檢查其是否是人為手動使用某些老的軟體産生的這種資料包,或者是由于某些非法攻擊産生的該資料包。