1樓:找三山
首先要理解同一網段的概念:
兩個ip地址是否是同一網段是通過將ip地址與子網掩碼做與運算,得到的結果即為網路號,一致則為同一網段,不一致就不是同一網段。如pc1--pc2 進行通訊,pc1會拿自己的掩碼與pc2的ip進行與運算,pc2同理。
與運算即ip地址與掩碼對應的位進行與運算(1與1得1,1與0得0,0與1得0,0與0得0),得出的即為網路號,一致則認為是同一網段,反之則不可通訊,需要值得注意的是,pc2也必須完成這個過程,因為通訊是雙方的,傳送方與迴應方必須都得「認為」對方和自己是同一網段才行。
計算方法:
192.168.0.1 255.255.255.0 轉換為二進位制為
11000000.10101000.00000000.00000001
11111111.11111111.11111111.00000000 與運算得出
11000000.10101000.00000000.00000000 即為 192.168.0.0
通過1可知,能不能通訊是建立在同一網段(網路號一致)的基礎上的,並不是說子網掩碼一致或不一致就可以通訊或不能通訊。舉個例子:192.
168.0.1/24與192.
168.0.2/25 子網掩碼分別是255.
255.255.0與255.
255.255.128,通過ip地址與子網掩碼與運算得出網路號均為192.
168.0.0,即這兩個 ip是屬於同一網段,可以通訊。
而192.168.0.
1/25與192.168.0.
65/25,雖然子網掩碼一致,但不屬於同一網段,前者是192.168.0.
0 後者是192.168.0.
64,不能進行通訊。
備註:網路號簡單計算方法: 網路位不變,主機位全變0,計算方法如本例 192.168.
0.1/25 後面的25就是網路位佔用25位剩餘的7位是主機位的意思,
等同於 192.168.0.1 255.255.255.128
轉換為二進位制 ip為11000000.10101000.00000000.00000001
掩碼 11111111.11111111.11111111.10000000
從左到右,前25位為網路位(1對應的即網路位),這25位不變,後7位(主機 位)置0得出結果為:
11000000.10101000.00000000.
0 0000000轉換為點分十進位制即為 192.168.0.
0/25
子網掩碼:
子網掩碼(subnet mask)又叫網路掩碼、地址掩碼、子網路遮罩,它是一種用來指明一個ip地址的哪些位標識的是主機所在的子網,以及哪些位標識的是主機的位掩碼。子網掩碼不能單獨存在,它必須結合ip地址一起使用。子網掩碼只有一個作用,就是將某個ip地址劃分成網路地址和主機地址兩部分。
子網掩碼是一個32位地址,用於遮蔽ip地址的一部分以區別網路標識和主機標識,並說明該ip地址是在區域網上,還是在遠端網上。
參考資料
2樓:匿名使用者
子網掩碼的作用是識別網路的,掩碼不同,網路地址不同,所以是不能通訊的。
3樓:水蘋果果
192.168.0.1/25與192.168.0.65/25相同網段,都屬於192.168.0.0網段
192.168.0.1/25與192.168.0.129/25不同網段,後者屬於192.168.0.128網段
在同一個網段中的ip地址,為什麼相互不能ping通?
4樓:匿名使用者
在同一網段的ip地址不能ping通有二種原因:
1、二個ip地址的子網掩碼不一樣,那也是沒法ping通的。
2、其中一臺電腦開戶了防火牆不允許區域網通過,這也是沒法ping通的。
解決方法:
檢查一下二個ip地址的子網掩碼是否一樣,如不一樣,設定成一樣即可,同時,關閉需要ping的ip地址所在客戶端的防火牆。
5樓:匿名使用者
同一個網段的ip不能ping通,無非有以下幾種情況:
一、接在同一個交換機上
1、網絡卡的防火牆開著,阻止了ping
2、交換機埠上做了訪問控制列表限制訪問
3、閘道器裝置(如)上做了限制訪問
4、網絡卡有問題
二、不在同一臺交換機上
1、網絡卡的防火牆開著,阻止了ping
2、交換機埠上做了訪問控制列表限制訪問
3、閘道器裝置(如)上做了限制訪問
4、埠不在同一個vlan;
5、兩臺交換機之間不互通;
6、網絡卡有問題
同一網段的計算機ping不通,同一網段的計算機PING不通
是不是在交換機裡做了限制 或者在內網伺服器上做了限制 第一種可能 同一內網互ping不通一般是有防火牆,不能上公司內網可能是內網有限制ip訪問。第二種可能 2臺計算機並不在同一子網段,內網資源或在dmz區,也就是內網中有一臺防火牆。首先從你寫的ip上看,這兩個ip是一個網段的,又從區域網聊天工具得知...
同一網段,不同vlan,為什麼能ping通?什麼原理
交換機s1收到vlan2口f0 1的包,這時候交換機要把這個包對應的vlan2口發出去,於是把vlan2的包對應f0 2口發出去。這時候右邊交換機的vlan3口f0 2他接收了,交換機要做處理,他並不去理會這個包是不是vlan3的,它只認為資料從vlan3口f0 2入就要從屬於vlan3的f0 1的...
子網掩碼一樣,表示在同一區域網中嗎
你好 必須要在同一網路才行比如192.168.0.1 子網掩碼是255.255.255.128 和192.168.0.129 255.255.255.128這兩個就不是同一個網路的 前者是屬於192.168.0.0 25這個網路的 後者是屬於192.168.0.128 25這個網路的 如果看不出來是...