作者pceddie (电影永远看不完)
看板Network
标题Re: [问题] 有些网路工程实务课程上的问题想请教
时间Sun Nov 16 22:13:50 2008
※ 引述《CoMix (CoMix)》之铭言:
: 在课程上的几次练习中 有的题目还是不太会
: 不知道能不能PO在这个版 ~ 不行的话我在自D
: 1.请写出下列IP address所在的网段IP与广播IP?
: a.10.120.11.45/22
: b.191.25.6.55/21
: c.204.5.88.4/27
: d.60.70.80.90/15
: 2.已知一Supernet的第一个address为198.34.48.0/20,请问
: 在此Supernet中有多少blocks?请列出此Supernet的address范围.
: 3.如下图所示,请以最少的方式,写出在R2的routing table中代表R1所接的网路?
: 图:http://0rz.tw/d355D
: 这三题不太懂 不知道有没有人会 麻烦大家了~
我补充一下第一题的快速算法...
以c. 来说 204.5.88.4/27
我们知道IP位址如果用二进位表示的话, 会有32个位元
如: 00000000.00000000.00000000.00000000
而/27表示前面的27个位元是代表网路和子网路,
那因为这是个c级网路, 所以前24个位元代表网路,
而25~27这三个位元代表的是子网路,
所以/27,可以将一个c级网路分成2的三次方 = 8 个子网路
而32-27=5, 这剩下的5个位元则是代表host,
我们知道2的五次方为32,
所以可以得知每个子网路内会有32个IP,
第1个子网路为204.5.88.0~31
第2个子网路为204.5.88.32~63
第3个子网路为204.5.88.64~95
第4个子网路为204.5.88.96~127
第5个子网路为204.5.88.128~159
第6个子网路为204.5.88.160~191
第7个子网路为204.5.88.192~223
第8个子网路为204.5.88.224~255
那因为每个子网路的第一个IP是网段IP, 它代表的是该子网路,
而每个子网路的最後一个IP则是广播IP, 透过该IP广播资讯给该子网路的host
所以这两个IP不能给host使用(理论上),
故所谓的有效IP就是扣掉这两个IP之後的其他IP位址.
至於第3题, 它是个网路总和的题目
这题有五个子网路 197.200.36.0/24
197.200.40.0/24
117.23.16.0/20
117.23.23.0/20
201.3.24.16/28
我们可以把它们缩减成三个, 然後记录在R2,
例如197.200.36.0/24 & 197.200.40.0/24
这两个网路可以用一个总和来表示,
思考一下, 哪一个网路可以包含这两个/24的网路呢??
197.200.0.0/16 这个网路可以包含197.200.36.0/24 & 197.200.40.0/24
但是197.200.0.0/16太大, 可以缩小它的范围,
如果第1题你已经知道怎麽做了, 这题你就会知道怎麽做
我们发现197.200.32.0/20可以包含上面两个/24的网路
怎麽说呢??
197.200.32.0/20的范围是 197.200.32.0 ~ 197.200.47.255
36及40刚好都在32~47这个范围内,
那如果是197.200.32.0/21呢??
那范围就变成197.200.32.0 ~ 197.200.39.255
这样只剩下36在范围内了, 就不包含197.200.40.0了,
同理, 117.23.16.0/20 & 117.23.23.0/20 也可以用一个总和来表示
而201.3.24.16/28就单独一个罗!!
不知道我这样写清不清楚, 若是有不懂的地方再问我好了^^
--
ξ
∣●﹣ 吸烟 = 慢性自杀
▁▁
∣(╯ 你到底几时才懂我的苦心呀!!??
▕我水▏
∣︳
▕是饺▏
http://map.answerbox.net/user-37042.htm ▔▔
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.169.66.28