通訊原理:網絡
網絡通訊過程並不關心目標主機的掩碼,它只會拿源主機和目標主機的IP同源主機的掩碼作與計算,得出的網絡位一致則斷定爲同網段,通訊單向可達目標主機。ide
目標主機須要返回通訊,此時,目標主機就成了源主機,而源主機就成了目標主機,同理,把兩IP同現源主機掩碼作與計算,同網段則證實通訊可達目標主機,至此,可斷定兩主機互通。spa
例1:主機A:192.168.1.1/8,主機B:192.168.2.1/16;主機A與主機B的是否可通訊?orm
1.兩主機同A主機掩碼作與計算。ci
主機A:192.168.1.1 掩碼:255.0.0.0 網絡位:192.0.0.0it
主機B:192.168.2.1 掩碼:255.0.0.0 網絡位:192.0.0.0form
計算得出網絡位相同,斷定爲同一網段,主機A通訊可到達主機B。class
2.兩主機同B主機掩碼作與計算。原理
主機A:192.168.1.1 掩碼:255.255.0.0 網絡位:192.168.0.0transform
主機B:192.168.2.1 掩碼:255.255.0.0 網絡位:192.168.0.0
計算得出網絡位相同,斷定爲同一網段,主機B通訊可到達主機A。
結論:主機A與主機B可互通。
例2:主機C:192.168.1.1/16,主機D:192.168.2.1/24,主機C與主機D是否可互通?
兩主機同主機C掩碼作與計算:
主機C:192.168.1.1 掩碼:255.255.0.0 網絡位:192.168.0.0
主機D:192.168.2.1 掩碼:255.255.0.0 網絡位:192.168.0.0
計算得出網絡位相同,斷定爲同一網段,主機C通訊可到達主機D。
2. 兩主機同主機D掩碼作與計算:
主機C:192.168.1.1 掩碼:255.255.255.0 網絡位:192.168.1.0
主機D:192.168.2.1 掩碼:255.255.255.0 網絡位:192.168.2.0
計算得出網絡位不一致,斷定爲非同網段,主機D通訊到主機C不可達。
結論:主機C與主機D不通;因C主機通訊可到達主機D,而D主機通訊不可達C主機,所以,C主機ping主機D會返回沒法訪問目標主機,而D主機ping主機C則返回請求超時。