子網掩碼快速劃分-心算

問題狀況:
不管作為一名網絡工程師還是一名運維工程師,快速心算劃分出網絡掩碼是必備得技能,

????

  1. 為什么要進行子網掩碼劃分?

    純二層環境不能隔離廣播 有安全 管理方面的問題

    解決辦法:在二層環境下增加三層設備 將原本的一個主類網絡號劃分成多個子網

?

?

掩碼基礎知識:

????注意:此步沒記住不要往下進行

????死記硬背1

????2^0=1

????2^1=2

????2^2=4

????2^3=8

?

????2^4=16

????2^4=32

????2^6=64

????2^7=128

?

????死記硬背2:

1000 0000 128

1100 0000 192

1110 0000 224

1111 0000 240

1111 1000 248

1111 1100 252

1111 1110 254

1111 1111 255

?

快速計算一個數字的二進制

?

220

  1. 包含192 小于224 192是兩個1100 0000

2)220-192=28 28小于2^5 此時得到前3位 110 28大于2^4 此時 1101 ,28-16=12

????12大于2^3=8 此時 1101 1 , 12-8=4, 4有2^2 此時 1101 1100

?

230

1)包含224 小于240 1110 0000

2)此時230-224=16 16為2^4 1111 0000

?

240

  1. 240 四個1111 0000

    ?

250

1)250大于248小于252 此時 1111 1000

2)250-248=2 直接得出結果 1111 1010

?

怎么樣?上面的死記硬背出效果了把,后面的更精彩,繼續

????

掩碼劃分的方法

  1. 借用子網掩碼中主機位的個數來補充網絡位的個數,再次強調是借子網掩碼

    ?

    192.168.1. x

    255.255.255.0 0000000 借一位就是把掩碼的主機位給網絡位

2. 借位數n,則產生的子網數位2的n次方

???? 192.168.1.12/26 默認C類地址24位,借了2位,此時產生子網數4個子網

3. blocksize(bs)=256-掩碼的十進制值 或者 bs=2^m次方值,m為剩下的主機位的個數

?

4. 每個網絡號能用的主機地址 2^m -2 , m為剩下的主機位的個數

?

?

?

?

快速計算:

????C類地址:

????第一題

????192.168.1.0/28 255.255.255.240

????劃分多少個子網? 每一個子網的網絡號?每一個子網的起止主機IP及廣播地址

  1. 子網計算方法 2^n , n為被借主機位的地址

    默認24位,被借4位 2^4=16 可以劃分為16個子網

  2. 要想計算網絡號及起止主機地址及廣播地址,需要計算bs值

    bs=2^m m為被借位后剩余主機位的地址

    一共32位,網絡為28位,剩余主機位4位

    ?

    bs=2^4=16

    ?

    網絡此時分為,最大到240,240再加16就超過255了

    ?

    192.168.1.0

    ????192.168.1.0 網絡號

    ????可用主機號 2^m -2 =14每個網絡都最多可用14個主機位

    ????起止主機: 192.168.1.1-192.168.1.14

    ????192.168.1.15 廣播地址

    192.168.1.16

    192.168.1.32

    192.168.1.48

    192.168.1.64

    192.168.1.80

    192.168.1.96

    192.168.1.112

    192.168.1.128

    ????192.168.1.128 網絡號

    ????192.168.1.129

    ????192.168.1.130

    ????192.168.1.131

    ????192.168.1.132

    ????192.168.1.133

    ????192.168.1.134

    ????192.168.1.135

    ????192.168.1.136

    ????192.168.1.137

    ????192.168.1.139

    ????192.168.1.140

    ????192.168.1.141

    ????192.168.1.142

    ????192.168.1.143 廣播地址

    192.168.1.144

    192.168.1.160

    192.168.1.176

    192.168.1.192

    192.168.1.208

    192.168.1.224

    192.168.1.240

    ?

    ?

    ?

    第二題:

    ?

    ?

    192.168.34.172/27 所在網絡號是多少?該網絡的起止主機ip及廣播地址

    ?

    網絡號:2^n=8 8個子網

    ?

    bs值=2^5=32

    ?

    網絡起止主機ip及廣播地址

    ?

    192.168.34.172/27

    ?

    32*5=160

    32*6=192

???? 由此可見172在 10 -192這個網段

?

???? 192.168.34.160

????????網絡地址 192.168.34.160

????????192.168.34.1-192.168.34.190 起止主機ip

????????廣播地址192.168.34.192

???? 192.168.34.192

?

?

????B類地址

????第一題

????172.16.34.24/19 255.255.224.0 所在網絡號? 起止IP及廣播地址

????默認b類地址16位,借3位

????B類地址兩個bs值

????第一個bs值 剩余主機位5個 2^5=32 第二個bs值 剩余主機位 2^8=256

????由于第二個bs值沒有被借所有網絡號是下面的值

????172.16.0.0

????172.16.32.0

????172.16.64.0

????

????第二題

????172.16.34.24/25 255.255.255.128 所在網絡號?起止IP及廣播?

????第一個BS=2^0=1 第二個BS值=2^7=128

????網絡號位

????172.16.1.0

????172.16.1.128

????172.16.2.0

????172.16.2.108

????…

????172.16.34.0

????????網絡號:192.168.34.0

????????起始主機號: 192.168.34.1—192.168.34.126

????????廣播地址:192.168.34.127

????172.16.34.128

????172.16.35.0

????…

?

????

????公司環境常用地址:

????A類地址當C類用,跟C類一樣看

????10.10.10.0/24

????B類地址當C類用,跟C類一樣,知道那8位是借的就可以了

????172.16.1.5/24

?

?

?

?

?

?

?

?

?

?

?

?

?

原創文章,作者:yunweibanlibin,如若轉載,請注明出處:http://www.www58058.com/71895

(1)
yunweibanlibinyunweibanlibin
上一篇 2017-03-26
下一篇 2017-03-26

相關推薦

  • 2017全球運維技術大會第二屆12大技術專場等你來!

    去年9月,InfoQ在北京主辦了第二屆CNUTCon全球容器技術大會,大會邀請了來自Netflix、CoreOS、Docker公司、Mesosphere、阿里巴巴、騰訊、百度、京東、攜程、搜狗等公司的技術負責人,共同探討容器相關的應用場景、技術方案以及架構演進,得到了社區的一致好評。 到今年,CNUTCon已經是第三年了,前兩年我們的方向是容器,隨著技術的發…

    2017-06-20
  • N25-第三周作業

      alias NAME='COMMAND'           定義命令的別名—對當前用戶有效  un為解除別名 Which   查看命令別名 Whereis    查看程序的文檔和源碼路徑(-b &nbs…

    Linux干貨 2016-12-18
  • rpm軟件包管理

    一:二進制應用程序組成部分 二進制文件(which command)、庫文件(ldd `which command`)、配置文件(.conf)、幫助文件(.README)等 二:rpm包文件的組成 rpm文件、rpm元數據(如名稱、依賴性關系等)、安裝或卸載時運行的腳本 三:rpm包數據庫: 1.組成部分(通過 ls /var/lib/rpm 來查…

    2017-08-13
  • 文本處理及正則表達式

    文本處理工具:     more:分頁查看文件     less:分頁控制顯示文件     head 查看文件的前幾行         -n 3   顯示前三行      &nbs…

    Linux干貨 2017-05-31
  • vim編輯器

    vim編輯器    模式化編輯器                        &nbsp…

    Linux干貨 2016-08-10
  • 關于生命中的根

    關于生命中的根    擦干心中的血和淚痕    留住我們的根 關于生命中的根 鴻蒙初辟,萬物生于根 尋根之旅 根就是根 我即為根 路在何方 鴻蒙初辟,萬物生于根    自linux老祖Torvalds創根之始至今,根一直為linux之本,而FHS(Filesystem Hierarchy Stand…

    Linux干貨 2016-10-27
欧美性久久久久