發新話題
打印

【EP1】MOD-6 IPv4

【EP1】MOD-6 IPv4

XXX . XXX . XXX . XXX

IP 位址本質上是一個長度為 32 Bits 的二進位數字,首先以 8 Bits 為單位

把32 Bits 的IP 位址分成 4 段,將各段的二進位數字轉換成十進位數字

再以  .  隔開變成現在的格式。

IP 位址必須能記載裝置所屬之網路,為了達成此目的

它是由網路位址主機位址兩部份所組成



網路位址:

位於 IP 位址的前段,可用來識別所屬的網路

同一網路上的所有裝置,都會有相同的網路位址

所以,路由器的封包都是以IP決定繞送的地方。

主機位址:

位於IP 位址的後段,可用來識別網路上個別的裝置

同一網路上的裝置都會有相同的網路位址,而各裝置之間則是以主機位址來區別

比如路由器對應主機間的FastEthernet介面位置(閘道Gateway)、Serial介面(連接路由器用)等等

而交換器則用不到IP


至於十進位轉換二進位如何操作

因為大家都有學過計概,所以小夜子就不再贅述

日後切割子網路將會提到...ˊˇˋ


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



分類和定義:

網路位址(Network) - 主機位址全為 0 用來代表這個網路

廣播位址(Broadcast) - 主機位址全為 1 代表網路中的全部裝置,也就是廣播的意思

主機位址(Host) - 用來識別網路上個別的裝置

當初在設計IP 時,著眼於路由與管理上的需求,因此制定了IP 位址的等級(Class)

Class A - 1~127 . x . x . x
Class B - 128~191 . x . x . x
Class C - 192~223 . x . x . x
Class D - 224~239 . x . x . x
Class E - 240~255 . x . x . x

IPv4協定中

規定所有分割好的子網路,起始位置最後一個位置不能使用在主機上

因為IPv4將它當作廣播位置使用,如一個網段是192.168.1.0~9

那真正能用的只有192.168.1.1~192.168.1.8

謹記頭尾不可用的原則即可

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

公共和私有位址:無法在網際網路上存取的位址

私有位址區塊範圍:

10.0.0.0 ~ 10.255.255.255 (10.0.0.0 /8)

172.16.0.0 ~ 172.31.255.255 (172.16.0.0 /12)

192.168.0.0 ~ 192.168.255.255 (192.168.0.0 /16)

解釋一下 / x 的意思,這數字代表子網路遮罩,以斜線表示時我們稱為  前綴

因為IPv4共有8 Bit,所以子網路遮罩皆以0~255表示(256個,2的8次方)

而斜線後的數字如果是24,代表有 32 - 24 = 8,2的8次方個位置(256)被使用

分成小段來看:

11111111 . 11111111 . 11111111 . 0

8個1就是二進位的256,但因為0也會算進去,所以表示最多為255

24的話就是24個1,這樣就很明白了吧?

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

分配位址:

靜態分配:手動輸入各項TCP/IP 參數,即 IP、子網路遮罩、預設閘道(路由器位址)

動態分配:使用DHCP 自動產生各項TCP/IP 參數


DHCP(Dynamic Host Configuration Protocol):

動態主機設定協定,可以在預先被定義的IP 範圍 (pool) 動態分配IP 位址給網路上的電腦

也能指定TCP/IP 的其它參數,大幅減少網路管理員的負擔。

TOP

發新話題