1. 程式人生 > >第三天學習

第三天學習

學習筆記和心得


第三天學習


一.IP地址
作用:在一定範圍內,唯一的表示一個網絡設備;
表示:
二進制 --- 10101010101010010101 , 共32個;
點分十進制 - X.X.X.X ;
1個10進制,代表的是 8 個 2進制;
結構:
網絡位 + 主機位 ;
192.168.1.1
子網掩碼:
區分IP地址中的網絡位和主機位;
如何實現區分:
@ 子網掩碼的長度與IP地址,是相同;
@ 子網掩碼中的1所對應的IP地址中的位,叫做”網絡位“;

@子網掩碼中的0所對應的IP地址中的位,叫做”主機位“ ;
表示:
二進制
點分十進制
/n (n表示的子網掩碼中 1 的個數;)
特點:
1、左邊永遠是1,右邊永遠是0;
2、1和0永遠不會交叉出現;

例如:
IP地址 - 101010101010110101010101101010110
子網掩碼 - 111111111111111111111000000000000


11111111 11111111 1111111 00000000

192.168.1.1 255.255.255.0

255.0.0.0

255.255.0.0

192.168.1.0 /27

11111111 11111111 1111111 11100000

255.255.255.224

特殊的IP地址:
網絡地址 - 主機位全為0 ;表示的是一個範圍;
廣播地址 - 主機位全為1 ;表示的是一個網段中的所有主機


2進制轉換成10進制的關鍵:
2的 0 到 7 次方, 倒背如流。 1111 1111 =從左到右以2的7次方到0次方相加
10進制到2進制的轉換:

十進制的數依次除以128 .64 .32 .16 .8. 4. 2. 不能被整除的時候大於該數的時候從左為1,並減去該數進行下次,整除得下的數依次進行
192 = 1100 0000 =192-128 64-64 =11 00 0000

178=1011 0010
168=1010 1000
136
25
203

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
計算10進制到2進制轉換的重要意義:
可以精確的判斷出兩個IP地址是否存在於同一個”網段“;
可以精確的判斷出一個IP地址是否可用(可以配置在設備上);


計算2進制到10進制轉換的重要意義:
便於人們對於IP地址的配置和管理;


------------------------------------------------------

A - 默認掩碼 - 255.0.0.0
但是 , 默認掩碼都是可以更改的:
126.1.1.1 255.255.255.0 , 有效的;
X.0.0.0
11111110 .0.0.0





第三天學習