看板 Network 關於我們 聯絡資訊
新手自學 , 請求指導 就是最近看到 IP address VLSM CIDR 等相關的東西 那知道 C class private IP range 是 192.168.0.0 ~ 192.168.255.255 疑問的地方就是 C class 的 default subnet mask 是 /24 也就是 192.168.0.0/24 去計算 network number 11000000.10101000.00000000.00000000 : 192.168.0.0 11111111.11111111.11111111.00000000 : 255.255.255.0 ------------------------------------- 11000000.10101000.00000000.00000000 : 192.168.0.0/24 192.168.0 . 0 --------- --- network host number 192.168.0 是 network number 應該是不能變動的部分 那 host 是可以分配的 IP 所以 C 級 private IP range 為什麼不是 192.168.0.0/24 ~ 192.168.0.255/24 而是 192.168.0.0/24 ~ 192.168.255.255/24 學習問題再請各位前輩指導了 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.195.54.122 ※ 文章網址: https://www.ptt.cc/bbs/Network/M.1508479640.A.F08.html
allen65535: C class是/16,只是實務上不需要那麼多IP所以常用/24 10/20 14:21
allen65535: 等等,我錯了,對不起 XD 10/20 14:26
allen65535: 應該說C class中拿來給private IP用的這一段是/16 10/20 14:31
allen65535: 然後實務上不需要那麼多IP所以常用/24 10/20 14:34
allen65535: 你高興要用 /18 或 /26 都可以 10/20 14:34
allen65535: default subnet mask 可以依需要自訂 10/20 14:36
allen65535: 啊,我又講錯了,我還是不要講好了 ( 艸 ) 10/20 14:38
allen65535: "預設"子網路遮罩是255.255.255.0,它只是一個預設值 10/20 14:49
allen65535: 實際要用的子網路遮罩,可以依需要自訂 10/20 14:49
allen65535: 子網路遮罩的用意就是把IP切成NetID和HostID兩段 10/20 14:50
allen65535: 當NetID一樣,就叫做在同一個網段,同網段就可以互通 10/20 14:51
allen65535: HostID才是分給每台電腦用的,用來區別不同電腦 10/20 14:52
allen65535: 同理NetID是分給每個網段用的,用來區別不同網段 10/20 14:52
allen65535: 可以把NetID想成班級號碼,HostID想成每個同學的座號 10/20 14:57
allen65535: 基本上同一個班的才能互通,不同班要通要另外Routing 10/20 14:57
allen65535: 整個學校叫做"網路",其中一個班只是學校的一部份,所 10/20 15:12
allen65535: 以叫做"子網路",子網路遮罩就是把整個學校分成很多班 10/20 15:14
allen65535: 用的。 10/20 15:14
birdy590: 請把 RFC 1918 重看一遍 @@ 10/20 15:40
birdy590: 三段的稱呼應該是 24/20/16-bit block 10/20 15:41
birdy590: 裡面愛怎麼切都隨便你 10/20 15:41
deadwood: IP classes跟private IP 概念應該分開來看比較好 10/20 17:49
deadwood: class C預設遮罩為/24,可以解讀為class C 的IP使用上 10/20 17:51
deadwood: 我們都習慣給他/24,而許多網路設備預設值也是寫這樣 10/20 17:52
deadwood: 實際上classC 是一群/24的集合體,這都是相當早期的觀念 10/20 17:53
deadwood: 但是我們實際上在使用時,當然是可以切成其他長度的 10/20 17:56
deadwood: 這是因為後來為了有效利用ip才出現VLSM CIDR 10/20 17:59
deadwood: 或許你會認為至於為什麼要分class?都用VLSM就好啊 10/20 18:02
deadwood: 只能跟你說這都是歷史包袱:P 10/20 18:02
danny8376: 此class C非彼class C (? 10/21 22:11