子網掩碼和ip地址做與運算得到的是網路地址,網路地址是什麼

2021-05-29 18:12:32 字數 1176 閱讀 7495

1樓:丘位元

子網網來

絡地址就是子網的網路自地址,可以用來標識該子網的子網號等作用。

至於是什麼,它就是個ip地址,只是這個ip地址是子網的網路地址,有特殊用途,不能分配給主機。

就像驢跟馬生出騾子,那騾子是沒什麼,騾子就是騾子唄。

ip地址和子網掩碼做與運算。。。

2樓:

你這個問題問的可真是麻煩了,這個是一門課程啊,要講的很明白是需要很長時間的,需要涉及到什麼是ip地址,其分類,什麼是網路地址,主機地址,廣播地址等等等等。我簡單給你講講吧。

ip地址是標識網路上唯一臺計算機的一串32位二進位制數。但是為了便於記憶就給轉換成了4組十進位制的數,每個用點隔開。

子網掩碼與ip地址進行運算都是通過二進位制數運算的,它們是進行與運算。就是1與1=1 1與0=0 0與1=0 0與0=0

比如ip地址192.168.1.1(這是三類ip地址,每一類都有固定取值範圍),轉化成二進位制是11000000101010000000000100000001

它的子網掩碼是255.255.255.0,轉換成二進位制是

11111111111111111111111100000000

按上面做與運算得到結果110000001010100000000000

至於有什麼作用:首先必須的知道子網掩碼一定是連續的1和連續的0

連續的1代表網路地址,連續的0代表的是主機地址。所以子網掩碼是用來確定網路位和主機位的。子網掩碼和ip地址做與運算得到的是子網地址。

如果ip地址a和ip地址b與子網掩碼做與運算得到的子網地址是一樣的話那麼他們就在一個網路內,是可以進行通訊的,否則就不可以。

象上面那個例子。192.168.1.1這四組數字他的子網掩碼是255.255.255.0

可以看出來子網掩碼前三組數字化成二進位制是連續的1,後面是0

所以ip地址前三組數字網路位不變,最後一組主機位隨便怎麼變和子網掩碼做與運算的結果肯定是相同的,所以肯定是可以通訊的。也就是說

192.168.1.1 192.168.1.2一直到192.168.1.244都是同一網路內可以通訊的。

(只能到244,因為這四組數字的範圍是0-255,而255是不能用的,那是廣播地址)。

上面說的是每八位一劃分的結果,還有借位的情況,那就更麻煩了,用筆都得算一陣,不過有軟體可以幫你劃分。

IP地址與子網掩碼有什麼聯絡,IP地址與子網掩碼的關係?

子網掩碼是用來劃分網路用的 網路主要分為a b c類網路,比如ip 202.103.24.66這個 就是c類網路 然後子網掩碼就是為了把這個網路分為更小的網路具體知識建議你學習相應的網路知識 兩者換為二進位制後做 與 運算可以得到該ip所在網段 這裡很全 ip地址與子網掩碼的關係?他們之間的關係有 ...

IP地址,子網掩碼,閘道器和MAC的區別

ip地址是在網路中bai 唯一標識du你的計算機的.子網zhi掩碼是區分ip地址dao中網路部分回 包括子答 ip地址就像是由bai郵編和du你家門牌號碼組成 ip地址工zhi作在osi rm參考模型的第dao三層 網路層 提供路版由選擇 權子網掩碼跟ip地址進行 邏輯與 運算的結果就是網路號 網路...

如何查詢IP地址,子網掩碼,預設閘道器等

開始 執行 輸入 cmd 確定 輸入 config all 即可 physical address.mac地址 ip address.ip地址 subnet mask 子網掩碼 default gateway 閘道器 dns servers dns伺服器地址 點選 開始 執行 在輸入框中輸入 cmd...