日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

子网掩码是什么,IP段的24是什么写法(CIDR写法,斜杠记法斜线记法)

發布時間:2024/3/13 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 子网掩码是什么,IP段的24是什么写法(CIDR写法,斜杠记法斜线记法) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

背景

關于設置 IP 網段,我們常見到的 192.168.1.0/24 是什么意思,24是什么意思?這里的 “192.168.1.0” 的末尾0是,一定是0嗎?跟 192.168.1.5/24 所表示的網段是一樣的嗎?

補充:其實/24類似這種寫法,其實叫做斜線記法,是比較簡短的方式記錄子網掩碼的方法。你經常會看到一個詞,叫CIDR,這是什么?請參考:

請參考阿里云文檔

解答

/24 這種寫法

/24 的寫法是子網掩碼的寫法。表示有多少位是1的意思,比如表示前面24位是1,即

11111111 11111111 11111111 00000000

/24 其實也就是 255.255.255.0(等價的寫法)

  • 注意是從開頭開始且必須是連續是1,一共32位。常見的其他寫法還有 /8, /16,當然也有一些特別的,如/28。

  • 子網掩碼規定1表示網絡號,0的表示主機號,1和0都是連續的,且網絡號在前面,所以掩碼一定是連續1開頭,連續0結尾。所以不存在這種掩碼 11111111 11000111 11111111 00000000 或者 11111111 11111111 11111111 00000010


IP 和掩碼怎么運算得到網絡號?

按位與(&)

例如:192.168.1.0/24IP是 192.168.1.0,二進制是 11000000 10101000 00000001 00000000掩碼是24,二進制是 11111111 11111111 11111111 00000000兩者按位與之后得到 11000000 10101000 00000001 00000000即網絡號是 192.168.1.0
網絡號 192.168.1.0 代表什么意思

即代表主機的IP的范圍是 192.168.1.1~ 192.168.1.254

因為主機號全0和全1是保留的。所以 192.168.1.0和 192.168.1.255 不能作為主機IP

這里兩種寫法是一樣的效果嗎?

192.168.1.0/24 和 192.168.1.5/24,是的。所以說配置IP段的時候,不一定需要IP的末尾是0

非8整數的寫法表示什么 192.168.1.0/28

說明

例如:192.168.1.0/28IP是 192.168.1.0,二進制是 11000000 10101000 00000001 00000000網絡號是28,二進制是 11111111 11111111 11111111 11110000按位與(&)得到 192.168.1.0 網絡號,網絡號跟 192.168.1.0/24 是一樣的, 但是主機號的范圍是不一樣的,主機號的范圍只有4位,即 11111111 11111111 11111111 11110000 到 11111111 11111111 11111111 11111111 扣除全0和全1,則主機IP可以從 192.168.1.241~192.168.1.254,一共14個

補充

什么是子網掩碼

子網掩碼是一個32位的2進制數, 其對應網絡地址的所有位都置為1,對應于主機地址的所有位都置為0。

子網掩碼的設定必須遵循一定的規則。與二進制IP地址相同,子網掩碼由1和0組成,且1和0分別連續。

子網掩碼的長度也是32位,左邊是網絡位,用二進制數字“1”表示,1的數目等于網絡位的長度;右邊是主機位,用二進制數字“0”表示,0的數目等于主機位的長度。

這樣做的目的是為了讓掩碼與IP地址做按位與運算時用0遮住原主機數,而不改變原網絡段數字,而且很容易通過0的位數確定子網的主機數(2的主機位數次方-2,因為主機號全為1時表示該網絡廣播地址,全為0時表示該網絡的網絡號,這是兩個特殊地址)。通過子網掩碼,才能表明一臺主機所在的子網與其他子網的關系,使網絡正常工作。

雜談之我談

我以前認為

所謂子網掩碼(mask),我一直想不明白的是為什么叫掩碼,“掩” 是掩蓋的意思,mask 也有口罩的意思,似乎真的要掩蓋什么

掩蓋什么?將IP中的主機號掩蓋起來,因為按位與,所以子網掩碼中的主機號都是0就能夠把IP的主機號掩蓋起來,那剩下的就是網絡號。

總結

以上是生活随笔為你收集整理的子网掩码是什么,IP段的24是什么写法(CIDR写法,斜杠记法斜线记法)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。