需要了解子網路分割,網路資訊不足,所以詢問以下問題:
192.168.10.200/27
119.231.23.52
172.15.1.1/16
192.28.1.1/24
10.100.1.1/8
172.20.1.1/16
192.168.5.1/24
61.5.5.1/8
以上其 Netmask IP, Network IP, Broadcast IP, 可用 IP 範圍,個別是多少?
首先 你需要把IP 192.168.10.200/27 十進制 轉 二進制
因為十進制是人看得 二進制是機器讀碼
192.168.10.200 /27 的最後 /27 則是代表網路遮罩
意義是前27位元代表網路位址
舉例
十進制 192.168.10.200/27
轉二進制 128 64 32 16 8 4 2 1
192 = 1 1 0 0 0 0 0 0
168 = 1 0 1 0 1 0 0 0
10 = 0 0 0 0 1 0 1 0
200 = 1 1 0 0 1 0 0 0
實際轉下來會是
192 168 10 200 /27代表前27碼都是網路位址後面是電腦位置
11000000 10101000 00001010 11001000
192轉成的11000000 則代表前面 1 2 3 4 5 6 7 8
168轉成的10101000 則代表前面 9 10 11 12 13 14 15 16
10 轉成的00001010 則代表前面17 18 19 20 21 22 23 24
200轉成的11001000 則代表最後25 26 27 28 29 30 31 32
而 /27 就是代表遮罩號碼 前面27個位元 代表網路位址 27之後的位址就是電腦位置
192 前面1-8
11000000
網路位址
168 前面9-16
10101000
網路位址
10 前面17-24
00001010
網路位址
200 最後25-32
11001000
前三碼是網路後五碼是主機
/27遮罩就是判讀 網路位置到哪一個區碼
再將他轉換回十進制
遮罩的計算方式則是將 代表網路的位元填上1 如/27 代表前27號碼都是1
遮罩 權重128 64 32 16 8 4 2 1
11111111 11111111 11111111 11100000
255 255 255 224 網路遮罩 /27
192.168.10.200/27
網路位置則是192.168.10.192
因為10進制 200 等於二進制 1 1 0 0 1 0 0 0
但網路位只只到27 就是取 110 = 128+64 = 192 這是他的網段
主機的IP位址則是 192 + 後五碼二進制的變化
最小值 192 + 1 = 193
最大值 192 + 31 = 223 廣播位置
該網段實際可用IP位址 193 - 222
好像分幾段,沒有固定的值
例如:/27 不一定只能分8段
分8段 什麼意思? /27就是取前面27碼為網路位置
二進制 全部是32碼 /27 則是取前27碼為 網路位置 後面5碼則是主機位置
27-24 = 3
2的3次方就是8,等於網路分8段
另外gateway又是怎麼來的?
你的八段邏輯 我看不懂 一個IP數字 轉成二進制 是八碼
例如 十進制 192 = 二進制 11000000
你知道十進制和二進制轉換嗎?
網路閘道 代表一個網路的出入口 通常代表交換器串連到路由器的IP
你想了解完整的網路觀念 上CCNA就會打通了
網路實務 教學 : 1.11. 預設閘道
https://www.youtube.com/watch?v=bI4zlVNNPAY
誰規定/24只能切成八個/27?
/24 => /25+/26+/27+/28+/29+/30+/32 => 可以有多種組合變化!
那為何沒有/31,有人可以回答嗎?
另Gateway IP通常為了好辨識,會指定第一個或最後一個IP => 沒有硬性規定
為何沒有/31,有人可以回答嗎? => 沒人回答?
答案:/31只有兩個IP => 一個是Network ID,一個是Broadcast IP,所以沒有/31這種網段
有的呦,如果有支援 RFC3021的話。
有的呦,如果有支援 RFC3021的話。
Google『RFC3021』的結果
RFC3021
使用/31或是/32會發生什麼事?
首先/32的網路是沒有意義的,因為只有1個位址,跟拔掉網路線的意思差不多,/31就是個有趣的議題,容筆者娓娓道來。
/30一般是切割子網路的極限,內含4個位址,去掉頭尾的網路位址和廣播位址,只剩下2個可分配給主機的位址,因此將資料傳送給另1台主機和將資料傳送至廣播位址的意義是一樣的。/31內部只有2個位址,IP末碼不是0就是1,末碼0已經被拿去當作網路位址,無法分配,剩下末碼1的位址可以當作主機位址,廣播位址就消失了。若是想要廣播功能,可將資料丟向末碼為0的網路位址,這個功能是早期所定義出來的,部分路由器依然支援這種廣播方式。
/31只使用在點對點,且2端分屬於不同網路的連結上,有興趣的讀者可以搜尋「RFC 3021」。
/30 => 大多應用於兩台網路設備對接,比如:路由器,此種應用頗多(使用的IP最少)
/32 => 是指『單機』,大多應用於防火牆或路由器的ACL
/31 => 只使用在點對點? => 此點我抱持懷疑?! => 可視為同/32功用
/30已是可用IP(2個)最少的切割 => 如果/31可使用,那ISP業者為何不用?可再節省2個IP! => 在IPv4已極度欠缺狀態下
這是我們高二考網路架設時的東西了......
首先是Network ID跟Host ID
IP的前8bit是Network ID 後後面的24bit是Host ID
192.168.1.135 192就是Network ID 後面則是Host ID
而所謂的CLASS的計算是這樣的
網路等級
IP分佈範圍
A 0.0.0.0~127.0.0.0
B 128.0.0.0~191.255.0.0
C 192.0.0.0~223.255.255.0
D 224.0.0.0~239.255.255.255
E 240.0.0.0~255.255.255.255
其中CLASS D E作為特殊用途 一般人無法使用
再來是子網路遮罩與可用IP位址 舉幾個例子
正常是255.255.255.0/24 轉成2進制是11111111 11111111 11111111 0000000
代表的是子網路遮罩是24bit 可分配的就是剩下的8bit=255-1(廣播位置)=254
假設網段是192.168.2.0 範圍就是192.168.2.1~192.168.2.254
若是27bit 就是原有的分8段 子網路遮罩最後一碼是11100000=128+64+32=224
256/8=32 每段去頭尾=30
而所謂的去頭尾是這樣的
255.255.255.224/27 共分8段 分為是
192.168.2.1~192.168.2.30 廣播31
192.168.2.33~192.168.2.62 63
192.168.2.65~192.168.2.94 95
192.168.2.97~192.168.2.126 127
192.168.2.129~192.168.2.158 159
192.168.2.161~192.168.2.190 191
192.168.2.193~192.168.2.222 223
192.168.2.225~192.168.2.254 255
這樣不行唷
你必須要有解決事情的能力 class A-多少我忘記
老師不是會教你套公式算 雖然這個沒有什麼用處未來可以新增電腦設備用
怎麼算你要去找TCPIP攻略