我們日常生活中,最常使用的是十進制,我們買菜、消費,都是用十進制的金額來進行結算。但是十進制對于計算機來說有點困難,必須轉換為它熟悉的二進制,它才能夠更好的為我們工作。計算機采用二進制的原因,就是因為二進制所有的運算,最后都可以歸納為加法和移位,這能夠有效的提高計算機的運行速度。那么二進制和十進制有什么關系嗎?
舉個例子:二進制與十進制轉換表
沒有接觸過二進制的同學,可能看到這個表會一臉茫然和疑問,別著急,小栗帶大家學習一下二進制與十進制的轉化規則。
例子:二進制數101轉化為十進制
方法:從二進制數右面開始,從右往左依次運算,當前數值乘以2的位數減1次方,然后把所有結果相加。
右面第一位:1x2^0=1
右面第二位:0x2^1=0
右面第三位:1x2^2=4
結果相加:1+0+4=5
5就是二進制數101對應的十進制數值。
例子:十進制數6轉化為二進制
方法:除2取余法,每次將整數部分除以2,得到余數,然后商接著除以2,直到商為0,然后從下往上讀余數,得到的結果即為二進制數。
很多了解過IP地址的同學可能會說,小栗,IP地址不是4個10進制的數嗎?它和二進制有啥關系?
其實,IP地址就是4組8位2進制數組成的,為了方便記憶和書寫,我們才轉換為十進制進行使用,我們把這種IP地址表示方法稱為:點分十進制表示法。
知道了這個,我們可要注意,8位二進制數能表達的最大數就是255,如果IP地址中出現255以上的數,肯定是錯誤的噢。
例子:
IP地址:192.168.0.10
二進制表示:11000000.10101000.00000000.00001010
知道了IP地址怎么書寫,那么它的4組數字都是什么意思呢?它是由網絡地址和主機地址組成。同一網段內網絡地址相同,主機地址不同,分別表示不同的主機,不可重復。
例如:192.168.0.10
192.168是網絡地址,0.10是主機地址。
在國際上,IP地址分為5大類,即A、B、C、D、E五類:
A類:1.0.0.0 - 126.255.255.255(用于大型網絡,容納網絡126個,主機1677214臺)
B類:128.0.0.0 - 191.255.255.255(用于中型網絡,容納網絡16384個,主機65534臺)
C類:192.0.0.0 - 223.255.255.255(用于小型網絡,容納網絡2097152個,主機254臺)
D和E類基本用不到,用于組播和實驗,為了避免混淆,小栗這里不再介紹。
特殊IP地址:
別的特殊地址無需了解。
知道了IP地址如何分配以后,這些地址我們可以順便使用嗎?當然不是,IP地址分為公網IP地址和私網IP地址,在互聯網中能夠搜到的網址,是公網IP。比如每個公司的企業寬帶,都會有1個或2個公網IP地址,用來對外業務的擴展,他們公開在互聯網中,任何人都能夠搜索到。
私網IP就是可以自己使用的,不用向網絡供應商申請,他們只存在本地網絡中。比如最常見的192.168.1.10等等。
私網IP地址的范圍:
A類:10.0.0.0 - 10.255.255.255
B類:172.16.0.0 - 172.31.255.255
C類:192.168.0.0 - 192.168.255.255
私網地址的合理選擇,是保障自己網絡穩定運行的關鍵,那么,我們自己的公司或個人在組網的時候,如何選擇合適的私網地址呢?
如果我們是一個幾十人的團隊,我們肯定會選擇C類私網地址,滿足我們需求即可。
如果是一個大型的集團,有10多個分公司,這時候,B類私有地址是最佳選擇。
子網掩碼,和IP地址一樣,用4組8位二進制數表示,為了方便記憶,我們轉換成對應的十進制數。子網掩碼的作用,是判斷兩臺主機是否在同一子網的關鍵依據。只有子網掩碼相同,才能說192.168.0.10和192.168.0.11是同一子網。
子網掩碼規定,只要對應的IP地址為網絡位,掩碼地址就是1,一般自動分配的IP地址,前三位是網絡位,最后一位是主機位,對應的子網掩碼就是:
11111111.11111111.11111111.00000000
寫成十進制就是255.255.255.0,所以我們在填寫IP地址的時候,會自動跳出默認的子網掩碼。
現在有個問題,如果我們的主機超過300臺,分別分配了IP地址192.168.0.0和192.168.1.0兩個網段,又想要它們在同一個子網,我們應該如何寫子網掩碼呢?
根據之前說的規則,網絡位子網掩碼為1,主機位子網掩碼0,那么這個子網掩碼應該寫255.255.0.0嗎?這樣的話子網內主機就有255x255臺了。
這顯然是不對的,我們只需要滿足我們主機臺數的子網就行了。過大的子網會造成網絡緩慢,增加網絡無用流量。
我們的主機超過300臺,為了后期增加,我們算500臺,合適的子網掩碼為:255.255.254.0,轉換為二進制就容易理解了,這個子網可容納510臺主機(包括路由地址和廣播地址)。
由于篇幅有限,有關子網掩碼的詳細劃分我們后期根據需要再進行學習。
本文知識點較多,需要較長時間的理解,請收藏備用。
本文由@小栗科技原創并首發在,嚴禁抄襲,違者必究。如果各位關于IP地址和子網掩碼有不懂得問題,請在評論區留言,小栗會為你耐心解答。
P協議:是方便計算機網絡系統相互通信的協議,
一、IP數據報頭部:
ipv4
二、IP地址分類:
特殊地址
三、地址規劃和子網規劃
(1) 比如公司分配到的網段是192.168.1.0/24,首先我要分一個8個主機的網出來,那么這個網段的首地址是什么?之后,我又要劃分一個16個主機的地址出來,那么16個主機的首地址是什么?
0——15 :首地址是192.168.1.1 /29 ,主機數為2的4次冪-2=14,主機位為4位;網絡位為28位
(事實上,如果要劃分8個地址給主機使用,那么要劃分掩碼為28的網段,掩碼為29的網段的可用主機地址只有6個,需要排除網段地址和廣播地址;同理需要16個主機地址,要劃分掩碼為27的網段,才能保證有足夠的IP地址供主機使用。)
32——63:首地址是192.168.1.33 /27 , 主機數為2的5次冪-2=30,主機位是5位,網絡位為27位
(2)C類地址例子:網絡地址192.168.10.0;子網掩碼255.255.255.192(/26)
1. 子網數=2*2=4 ,在主機位取2兩位作為子網劃分
00000000.00000000 ;01000000.00000000 ;10000000.00000000 ;110000000.00000000
2.主機數=2的6次方-2=62 除去網絡位和廣播地址
3.掩碼為26,將一個C類地址劃分為了4個子網即
192.168.10.0 /26 ; 192.168.10.64 /26 ; 192.168.10.128 /26 ; 192.168.10.192 /26
(3)B類地址例子1:網絡地址:172.16.0.0;子網掩碼255.255.192.0(/18)
1.子網數=2*2=4
2.主機數=2的14次方-2=16382
3.有效子網?:block size=256-192=64;所以第一個子網為172.16.64.0,最后1個為172.16.128.0
(含有B類網段172.16.0.0 網段地址和廣播地址的子網,其他為有效子網 )
4.廣播地址:下個子網-1.所以2個子網的廣播地址分別是172.16.127.255和172.16.191.255
5.有效主機范圍是:第一個子網的主機地址是172.16.64.1到172.16.127.254;第二個是172.16.128.1到172.16.191.254
B類地址例子2:網絡地址:172.16.0.0;子網掩碼255.255.255.224(/27)
1.子網數=2的11次方-2=2046(因為B類地址默認掩碼是255.255.0.0,所以網絡位為8+3=11)
2.主機數=2的5次方-2=30
3.有效子網?:block size=256-224=32;
所以第1個子網為172.16.0.32 /27
最后1個為172.16.255.192 /27
4.廣播地址:下個子網-1.所以第一個子網和最后1個子網的廣播地址分別是172.16.0.63和172.16.255.223
5.有效主機范圍是:第一個子網的主機地址是172.16.0.33到172.16.0.62;最后1個是172.16.255.193到172.16.255.223
Variable Length Subnet Masks(VLSM)
變長子網掩碼(VLSM)的作用:節約IP地址空間;減少路由表大小.使用VLSM時,所采用的路由協議必須能夠支持它,這些路由協議包括RIPv2,OSPF,EIGRP和BGP
(4)有效子網
IP地址172.16.0.0 子網掩碼:255.255.255.224(/27)
1.子網數=2的11次方=2048個
2.主機數=2的5次方-2=30個
3.有效子網 因為172.16.0.0屬于B類網絡地址 因此 他的子網劃分是從子網掩碼的第17位開始的.
那么2048個子網應該是:
172.16.0.0 ; 172.16.0.32 ; 172.16.0.64 ; ... ; 172.16.0.224
172.16.1.0 ; 172.16.1.32 ; 172.16.1.64 ; ... ; 172.16.1.224
172.16.2.0 ; 172.16.2.32 ; 172.16.2.64 ; ... ; 172.16.2.224
172.16.255.0 ; 172.16.255.32 ; 172.16.255.64; ... ;172.16.255.224
按以上規律計算 可得出2048個子網
去掉172.16.0.0這個子網 ; 因為該IP為172.16.0.0/16的 網絡號
去掉172.16.255.224 ;廣播地址172.16.255.255 是172.16.0.0/16的廣播地址
綜上所訴 最后得出您的結論2046個有效子網
腦ip地址在哪看?有很多win10朋友們不知道電腦上的ip在哪里看,同樣也不知道本地ip地址和互聯網ip地址的區別,今天小編就來給大家詳細說明一下吧。
1.按下Win+R,輸入CMD,按下回車鍵打開相關菜單;
2.在命令行中輸入IPCONFIG,輸入完按下回車鍵,看到IPv4地址,就是電腦的IP地址;
互聯網ip地址查看方式很簡單,直接在百度輸入ip地址,搜索結果第一個就是本機的互聯網ip地址。
1.本地IP就是指你用路由器局域網(比如你辦公室為一個區域或者家庭為一個區域),可以隨便改,受用戶的交換機或路由器的限制。必須改為192.168.0.XXX或者192.168.1.XXX(X的數值限制在2-255)。
2.網絡IP的話就是說網絡所用的IP,是用電信等運營商給你提供的一個IP地址至于網絡的ip,是改不了的,要么換一個IP的寬帶(電信等網絡運營商換)。
以上就是電腦ip地址在哪看的詳細說明介紹了,希望對各位朋友們有所幫助。
本機ip地址查詢 電腦本機ip地址查詢