IP地址是一個網卡在網絡世界的通訊地址,相當於我們現實世界中的門牌號。
例如:10.100.122.2,這個IP(IPV4)地址它被分為四個部分,每個部分分為6bit,所以一個IP地址總共有32位。
在目前的設計中,IP地址主要由A、B、C三類區分,前面一部分是網絡后,后面的則是主機號,例如:大家都是6號樓,一個是A小區的6號樓,一個是B小區的6號樓。
下面這個表格詳細的表示了A、B、C類地址的所能包含的主機數量。
C類地址的最大主機數只有254個,而B類地址有65534個,很大。目前一個企業的IP地址都沒有這么多。
於是衍生了CIDR(無類型域間選路)
例如:
1.10.100.122.2/24,24表示前面24位是網絡號,后8位是主機號。里面有一個廣播地址,10.100.122.255,如果發送信息給這個IP地址,這個網段中的所有主機都會收到信息。
另外一個是子網掩碼,255.255.255.0,可以把子網掩碼和IP地址進行AND操作,就能算出來網絡地址,此IP地址的網絡號為10.100.122.0。
2.表格的右邊是私有IP地址,左邊是共有IP地址,當需要搭建一個網站,需要給全世界所有人訪問的時候,就需要用共有IP地址來訪問。
192.168.0.X這個是常用的私有IP地址(很明顯能看出來這個IP地址前面的192.168.0,這個是網絡號),家里的路由器一般都是這樣的,而192.168.0.1,一般是這個私有網絡的出口,例如家里的路由器。而192.168.0.255這個就是廣播地址,發送信息給這個地址,這個私有網段中的所有主機都會收到信息。
3.比較容易犯錯的是16.168.165.91/22這個CIDR,前面16.168部分不動,后面的165轉換成二進制101001 01前面的6位是網絡號,后面01是主機號,因為/后面22表示前面22位是網絡號,16.168總共16位再加上后面的6位,而這個網絡中的第一個地址則是16.168.101001 00.1,即16.168.164.1,子網掩碼是16.168.111111 00 .0即16.168.252.0,廣播地址是16.168.101001 11 .255即16.168.167.255.
MAC地址
MAC地址是全局唯一的,每個網卡都有獨立的一個IP地址。它更像是一個身份證,是唯一的標識。
IP地址與Mac地址的區別:
IP是地址,它有定位功能,而Mac是身份證,具有唯一性。有了它們兩個就能在互聯網中通信兩者缺一不可。