![]() |
|
論壇說明 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
![]() ![]() |
|
主題工具 | 顯示模式 |
![]() |
#1 |
註冊會員
|
![]() 140.130.168.0 /25
共可分成多少個子網路? 共有多少主機? 現在只能怪上課不認真嗚... 我以後上課會認真一點~"~! ![]() |
![]() |
送花文章: 11,
![]() |
![]() |
#2 (permalink) |
長老會員
![]() |
![]() 根據你的題目
你的遮罩為255.255.255.128 有2個子網路 有140.130.168.1~127 有140.130.168.129~254 |
__________________ 金錢的數量,決定馬子的漂亮 硬碟的容量,決定男人的力量 製作Mail Logo按這裡 |
|
![]() |
送花文章: 257,
![]() |
![]() |
#3 (permalink) | |
長老會員
![]() |
![]() 引用:
最初的規範切割二個子網路是違規的 因為去頭去尾就沒有可用的子網了 最少要切成四個 去頭去尾剩下二個 後來新規範才可以的樣子... 這一題 25bits 難道有陷阱... |
|
__________________ 的歷流光小,飄颻弱翅輕。恐畏無人識,獨自暗中明。 [IMG][/IMG] |
||
![]() |
送花文章: 127322,
![]() |
![]() |
#5 (permalink) |
長老會員
![]() |
![]() 不錯 全為1不能用跟全為0不能用
這是規範 一般來說都是至少分割4個 兩個不能用 一開始解這題也是感覺怪怪的 ---------------------------------------- 算法: 140.130.168.0 /25<----這代表網路遮罩IP前面有25個1 也就是11111111.11111111.11111111.10000000 換算為10進位 這就是網路遮罩 255.255.255.128 所以IP的就是1~01111111(1~127)、10000001~11111110(129~254) 此帖於 2007-01-02 10:23 PM 被 leowang 編輯. |
![]() |
送花文章: 257,
![]() |
向 leowang 送花的會員:
|
![]() |
#6 (permalink) | |
協調管理員
![]() |
![]() 引用:
140.130.168.0/25因是class B,所以這樣切的話 第1段是140.130.0.0/25(不能用) 第2段是140.130.0.128/25 第3段是140.130.1.0/25 第4段是140.130.1.128/25 .... ... .. . 第511段是140.130.255.0/25 第512段是140.130.255.128/25(不能用) 共可以切成512段,但可用是只有510子網路可用(也是去頭去尾) 而140.130.168.0/25的是其中的一段 第一段從140.130.168.0~140.130.168.127共128個ip 其中第一段的 140.130.168.0是這一段子網的network id,不能用 140.130.168.127是這一段的廣播ip,不能用 (也就是去頭去尾) 所以可以用的從140.130.168.1~140.130.168.126,共126個ip可共主機使用 此帖於 2007-01-03 04:26 PM 被 飛鳥 編輯. |
|
__________________ |
||
![]() |
送花文章: 11706,
![]() |
![]() |
#7 (permalink) | |
長老會員
![]() |
![]() 引用:
小弟查了一下RFC做一下補充說明: 最先RFC 950因為屬於網路分級classical,IP位址是由 Network ID + Subnet ID + Host ID所構成,路由器判斷封包目的地時會先抓IP的前置位元network prefixes來判斷所屬層級,A級是0xxx、B級是10xx、C級是110x、D級是1110、E級是1111,確認層級後才判斷出Host ID從哪裡開始(Subnet ID為Host ID的最前頭),然後與mask一比(AND計算)才能得知有無切割子網路。 到了RFC 1812第22頁提到: The classical IP addressing architecture used addresses and subnet masks to discriminate the host number from the network prefix. With network prefixes, it is sufficient to indicate the number of bits in the prefix. Both representations are in common use. Architecturally correct subnet masks are capable of being represented using the prefix length description. They comprise that subset of all possible bits patterns that have o a contiguous string of ones at the more significant end, o a contiguous string of zeros at the less significant end, and o no intervening bits. 大意是說:雖然classical與classless二派均有使用,但是後來的classless子網路遮罩已經足以擔任原來前置位元的描述任務,所以子網路ID可以使用「任何型式」!(請留意最後一句話) 這就是小弟所說的陷阱:以一個類似B級網址、classless的表示法,容易讓人產生錯覺,連小弟都上當了…,上面版大的解法應該ok。 此帖於 2007-01-03 10:33 AM 被 rezard 編輯. |
|
![]() |
送花文章: 127322,
![]() |
![]() |
#12 (permalink) | |
長老會員
![]() |
![]() 引用:
題目一開始使用xxx.xxx.xxx.xxx/xx,這是CIDR的表示法,使用這樣的表示就應該把IP視為classless,如果出題者還硬凹是傳統的classical,就說不太過去,除非...題目不是這麼描述。(classical的描述應該是:IP為xxx.xxx.xxx.xxx、Subnet Mask為ooo.ooo.ooo.ooo或xxx.xxx.xxx.xxx/ooo.ooo.ooo.ooo) 既然是classless,就不用再去使用classical的思考邏輯。 小弟被騙是因為第一時間沒注意到是B級IP,以為是C級IP,而且沒留意描述問題時已經使用xxx.xxx.xxx.xxx/xx表示,所以還分別判斷classical與classless二種狀況。如果已經可以斷定是classless,那就不用再去思索舊的classical的狀況了——確認網段可用,直接切開後,去頭去尾,頭代表網路本身,尾代表網段廣播,每段中間的126個IP應該都可使用。 以上是小弟的看法。 此帖於 2007-01-04 09:31 AM 被 rezard 編輯. |
|
![]() |
送花文章: 127322,
![]() |
![]() |
#13 (permalink) |
協調管理員
![]() |
![]() 平常我們區網習慣使用的是class c
如: 192.168.1.0/24 也就是 11000000.10101000.00000001.00000000<==network id 11111111.11111111.11111111.00000000<--子網(左邊數過來24個1) 範圍是 11000000.10101000.00000001.00000000192.168.1.0 11000000.10101000.00000001.11111111192.168.1.255 以class c預設子網庶罩,最少24個1,子網有1的不變ip部份,所以是從192.168.1.0~192.168.1.255 -------------------------------------------------------------------- 如果變成192.168.1.0/25,就可以切成兩段 第一段也就是 11000000.10101000.00000001.00000000<==network id 11111111.11111111.11111111.10000000<--子網(左邊數過來25個1) 範圍是 11000000.10101000.00000001.00000000192.168.1.0 11000000.10101000.00000001.01111111192.168.1.127 第二段 11000000.10101000.00000001.10000000<==network id 11111111.11111111.11111111.10000000<--子網(左邊數過來25個1) 範圍是 11000000.10101000.00000001.10000000192.168.1.128 11000000.10101000.00000001.11111111192.168.1.255 子網有1的不變ip部份,所以是從192.168.1.0~192.168.1.127,192.168.1.128~192.168.1.255 紅色部份是多出預設庶罩的部份,這一部份是子網路,子網路數量就是2的一次方=2 -------------------------------------------------------------------- 我們知道的是 全世界的IP可分為CLASS A,B,C,D,E CLASS A從0.X.X.X ~ 127.X.X.X CLASS B從128.X.X.X ~ 191.X.X.X CLASS C從192.X.X.X ~ 223.X.X.X CLASS D從224.X.X.X ~ 239.X.X.X(保留區段) CLASS E從240.X.X.X ~ 254.X.X.X(保留區段) ================================== 各CLASS的預設庶罩 class A的預設庶罩是 11111111.00000000.00000000.00000000 class B的預設庶罩是 11111111.11111111.00000000.00000000 所以CLASS B是從預設庶罩開始切,也就是16個1 class C的預設庶罩是 11111111.11111111.11111111.00000000 所以CLASS C是從預設庶罩開始切,也就是24個1 --------------------------------------------------------------------- 我們看回題目 140.130.168.0 /25 10001100.10000010.10101000.00000000<==network id 11111111.11111111.11111111.10000000<--子網(左邊數過來25個1) 範圍是 10001100.10000010.10101000.00000000140.130.168.0 10001100.10000010.10101000.01111111140.130.168.127 很明顯的,有切子網路,而140.130.168.0是其中一段,這一段的網路如上 我們來看看,下面紅色的部份 10001100.10000010.10101000.00000000<==network id 11111111.11111111.11111111.10000000<--子網(左邊數過來25個1) 以上說明了,紅色部份是多出預設庶罩的部份,這一部份是子網路,子網路數量就是2的9次方=512 所以,這一個網段是切了512個小網路,而140.130.168.0是其中一段,主機數是128-2=126 不知道大家有懂了沒?? 不知道我說得清不清楚 此帖於 2007-01-04 09:55 AM 被 飛鳥 編輯. |
![]() |
送花文章: 11706,
![]() |