IP地址概念及其划分
這個整理的算是比較易懂了 發現錯誤之處還請指出。
IP地址
它就是一個32位二進制的數字。由于太長,不容易記憶,把它分成四段,每段8位,然后用點隔開。
? ? ?8bit.8bit.8bit.8bit
? ? ?xxxx xxxx.xxxx xxxx.xxxx xxxx.xxxx xxxx
為了進一步的方便記憶,把二進制轉成十進制。故此稱為點分十進制。
? ? ?xxxx xxxx 它最小是 0000 0000 ----> 0 ? ? ? ? ?它最大是 1111 1111 ----> 255
? ?------------------------------------------------------------------------------
IP地址根據第一個數字可劃分為A類地址、B類地址、C、D、E類地址
? ? ?0xxx xxxx ?A類地址 (1--126)
? ? ?10xx xxxx ?B類地址 (128--191)
? ? ?110x xxxx ?C類地址 (192--223) ? ? ?
? ? ?1110 xxxx ?D類地址 (224--239) 組播地址
? ? ?11110 xxx ?E類地址 (240----) ? ? ? ? 科研
? ? ?10.x.x.x ?
? ? ?192.168.x.x
? ? ?172.16.x.x---172.31.x.x ? 是私有地址,ISP不傳輸。
--------------------------------------------------------------------------------------
? ?一個IP地址由兩個部分組成,即網絡部分和主機部分。網絡部分也稱為網絡ID,或網絡號,它代表一個范圍。而主機部分也稱為主機ID,或主機號,它代表某臺計算機的編號。一個完整的IP地址,描述了某個編號在某個范圍內。
? IP地址中到底哪是網絡部分,哪是主機部分,由掩碼控制。
? 掩碼中二進制的“1”對應的位都是網絡位,而“0”對應的位都是主機位。
? 192.168.18.5 ? ? ? ? ? ? ?1100 0000.1010 1000.0001 0010. 0000 0101
? 255.255.255.0 ? ? ? ? ? ? 1111 1111.1111 1111.1111 1111. 0000 0000
? 掩碼中有八個零,也就是說最多它可以有2的八次方個主機在同一范圍內。
上例中即:192.168.18.0---192.168.18.255 都在一個范圍內。
? ?--------------------------------------------------
? 如果掩碼為:255.255.255.128
? ? ? ? ? ?1100 0000.1010 1000.0001 0010. 0000 0101
? ? ? ? ? ?1111 1111.1111 1111.1111 1111. 1000 0000
? 它代表本范圍內最多可以2的七次方個主機,即128個。
192.168.18.0---192.168.18.127
? ? ? ? ? ?192.168.18.128--192.168.18.255
? 上面的例子就是把一個大網絡 分割成了兩個小網段。
? ----------------------------------------------------
? ? ? ? ? ?1100 0000.1010 1000.0001 0010. 0000 0101
? ? ? ? ? ?1111 1111.1111 1111.1111 1111. 1100 0000
? 掩碼變成:255.255.255.192 ?,說明每一個小段中最多可以有2的六次方個IP地址,即64個。
? ? ? ?192.168.18.0--192.168.18.63 ? ?192.168.18.64 ---192.168.18.127
? ? ? ?192.168.18.128--192.168.18.191 ? 192.168.18.192--192.168.18.255
? ?掩碼中多出了兩個“1”,實質它就決定了分割2的2次段。
---------------------------------------------------------------------------
? ? ? ? ? ?1100 0000.1010 1000.0001 0010. 0000 0101
? ? ? ? ? ?1111 1111.1111 1111.1111 1111. 1110 0000
=========================================================================================
? ? 192.168.18.5 255.255.255.0===========> 192.168.18.5/24
? ? 192.168.18.5 255.255.255.128=========> 192.168.18.5/25
? ? 192.168.18.5 255.255.255.192=========> 192.168.18.5/26 ? ?這種寫法稱為CIDR的寫法
? ? 我們把這種技術稱為“可變長子網掩碼”,VLSM
? ? 任何一個范圍都有開始和結束。每個網段的開始地址稱為該網段的名稱或網絡號。每一網段的結束地址稱為該網段的廣播或廣播地址或廣播號。
192.168.18.0/26 ? ?192.168.18.64/26 ? ? 192.168.18.128/26 ? ? 192.168.18.192/26
? ? 192.168.18.63/26 ? 192.168.18.127/26 ? ?192.168.18.191/26 ? ? 192.168.18.255/26
? ? 所以任何一段可用的IP地址個數為:總IP數減2。
轉載于:https://blog.51cto.com/0101x/1365740
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的IP地址概念及其划分的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: OpenMP 线程互斥锁
- 下一篇: 7.For循环