作者GinnyVila (海边星光下的我们)
看板Network
标题Re: [问答] Re: Subnet问题...不太懂...
时间Thu Feb 23 00:44:26 2012
※ 引述《supisces (被~~~切~~~八~~~段)》之铭言:
: -----------------------------------------------------
: 借这个古老帖子问一下 classful 和 classless 计算子网路个数的问题.
: classful 计算子网路数目需要减去头尾两个, classless 则不用.
: 但是有时候题目不会明白表示要用 classful 还是 classless 计算..
: ( ︶︿︶)_╭∩╮
这真的好巧喔XD 今天才刚听完课就有相关问题~
其实虽然说是classful 和 classless, 但是原理都是一样的
不管是classful 还是 classless 只要一刀切下去
就是会少两个(带头的网路位址和结尾的广播位址)
: 还有就是现实情况应该都是用 classless 了,
: 可是 google 到近三年网路上许多计算 subnets 个数的题目,
: 在没有指定 classful 的情况下, 还是都以减二在计算.
: case 1: 以上面的例子而言, 因为题目写到 "static mask"
: 所以一定是用 classful 吗? 因为 classful 的 mask 是固定的..
: case 2: 上面的例子所切割的 134.141.0.0 是完整的 class B,
: 所以用 classful 或 classless 都有可以切.
: 如果切割是 134.141.100.0/24 呢? 他只是 class B 中的一小块,
: 是否就只能用 classless 切割?
: case 3: 听过一种说法就是 /xx prefix notation 是发明 classless 才有的,
: 所以只要题目以 /xx 表示, 就代表用 classless 切割?
: 例如 submask: 255.255.255.0 可能 classful or classless.
: submask: /24 则代表一定是 classless?
/xx prefix notation 是不是发明classless 才有的 我不知道
但我知道它是指 /xx prefix notation
↑ ↑
(前段)个数 前段(用以标示前段有几个)
我们老师说classful 是用class A B C 来区分;
而classless 是分成前段跟後段
ex: classful(mask) vs. classless(mask)
前段 後段
A 255.0.0.0 → 11111111 00000000 00000000 00000000
B 255.255.0.0 → 11111111 11111111 00000000 00000000
C 255.255.255.0 → 11111111 11111111 11111111 00000000
咦?这麽说好像真的是classless 才有的齁~
所以说在classless 中就不一定要整个class B 都切出去
而是可以更弹性的划分 也就是我们可以自己指定前段跟後段要多少个
ex: 134.141.64.0/26 就表示其mask为 11111111 11111111 11000000 00000000
14.24.74.0/28 就表示其mask为 11111111 11111111 11110000 00000000
这是其实也是因为ip有限 整个class A 或 B 切出去 但根本没用那麽多 就浪费了
但是之前已经切出去的已经收不回来了
所以我们只好在还没分出去的ip中 量入为出的省着点用
简单的说 classless 就是让我们可以更加细分的
不晓得这样说有没有解释到~~??
: ===========================================
: 最後补问 127.x.x.x 的问题,
: 以前看过 127.0.0.1/32 for lookback,
: 那麽 127.0.0.2 ~ 127.255.255.255 是不是有被 assign 出去使用?
: 现在规定 127.0.0.0/8 for lookback,
: 题目如果出在这个 range, 要求你切割,
: 实际上可以用吗?
: 例如 127.10.0.0/16 ...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.134.14.238
1F:推 supisces:如果您是针对 case 3 解释的话, 那算有吧... 02/23 04:06
2F:→ supisces:不过class A B C和前段後段不能二分法,每次都要一起考虑 02/23 04:08