1.问题1分析4 d' @2 X! n: ]* m: ^- ` X7 b5 i# s
32位的IP地址分为两部分,即网络号和主机号。
# u- S7 Y( E- u$ \; A) L& p" p |← 网络号 →|← 主机号 →|
5 C1 ?1 L7 H( k7 ~3 ~ c类地址从192.0.0.O至223.255.255.255,其中前16位为网络号,后16位为主机号。9 @. \+ d( u; s9 s4 L: H0 }" Z
子网编址技术将主机号进一步划分为子网号和主机号两部分。这样就可以将网络内部分成多个部分,但对外像任何一个单独的网络一样动作。
) ^7 t k5 U5 ~3 v4 U 子网掩码IP协议标准规定:每一个使用子网的网点都选择一个32位的子网掩码(subnet mask),若子网掩码中的某位置1,则对应IP地址中的某位为网络地址(包括网络号和子网号)中的一位;若子网掩码中的某位置O,则对应IP地址中的某位为主机地址中的一位。例如位模式:
+ L& {2 E* `- ^* h 11111111 11111111 11111111 11100000中,前19位全1,代表对应IP地址中的高19位为网络地址;低5位全0,代表对应IP地址中的低5位为主机地址。6 F9 H" ?4 p, i4 d2 v, C2 V
9 P: c1 |2 Z/ q1 R' T: o; i! ~" G 例如:
- Z. p l( ?* r6 J IP地址 192.168.1.254
: e6 h% ^/ Z, q; _6 R$ d 子网掩码 255.255.255.244* l; e7 N' L% z& q9 d
转化为二进制:' t. H* w( X' b
IP地址 11000000.10101000.00000001.11111110/ R* `0 ]! q/ w; Y+ l: p
子网掩码 11111111.11111111.11111111.11100000
% x0 y- s8 R4 ?3 r$ j AND运算结果:- e! O1 r' M/ k8 |
11000000.10101000.00000001.111000007 D$ }$ i, v* ~$ e
转化为十进制后为:$ q5 O2 C5 s3 X0 e7 R. Y$ w2 Z
网络地址: 192.168.1.224* a4 D7 n/ P4 i, D8 j0 b
子网地址: 0.0.O.2244 ~ ~& m0 g! X z3 I% i3 f* T. N
主机地址: 0.O.0.30
' D* K( _* W7 f 子网掩码的定义提供了设置掩码的灵活性,允许子网掩码中的“0”和“1”位不连续。但是,这样的子网掩码会给分配主机地址和理解寻径表都带来一定困难,并且只有极少的路由器支持在子网中使用低序或无序的位,因此在实际应用中通常各网点采用连续方式的子网掩码。; f8 a/ a- ~2 J$ m2 g
同一网络内部,属于同一子网内的机器之间可以直接通信,而不同子网间的机器需要通过设置网关或路由器才能通信。解答本题首先要根据子网掩码计算出给定的各IP地址的网络地址、子网地址和主机地址。; \2 t# d: z% e0 i
A主机IP地址: 192.155.12.1122 z+ K! b+ Y/ b! z
B主机IP地址: 192.155.12.120) ~9 U( Z: l n. P5 F \
C主机IP地址: 192.155.12.1766 E7 X# |) H: a2 k! o
D主机IP地址: 192.133.12.222
% ] I7 ^' O4 D7 j$ f 子网掩码: 255.255.255.2246 S: I B" [: Z, d8 G
转化为二进制:7 |* E6 n( H# @0 c8 G, [
A主机IP地址: 11000000.10011011.00001100.011100004 Y2 j4 C) T @
B主机IP地址: 11000000.10011011.00001100.01111000
4 k2 A' T- a, D0 i C主机IP地址: 11000000.10011011.00001100.10110000
8 p2 m |; }1 m5 i5 r( `; w D主机IP地址: 11000000.10011011.00001100.11011110
9 {+ p. f, ]0 _9 A) ^; y 子网掩码: 11111111.11111111.11111111.11100000
1 }& `% v Z9 t( Y; d$ ^5 s6 V AND运算结果
4 n+ y) v! I4 V% U# I0 O A主机网络地址: 11000000.10011011.00001100.01100000. S7 \# \- r/ r0 l. l
B主机网络地址: 11000000.10011011.00001100.01100000! Y4 G0 a: c& o7 `" C" V u
解答8 f6 r3 ~. S' H9 x# I2 X6 a$ a. x* [
【问题1】2 y9 j: B0 ?+ f
A主机和B主机可以直接通信,c主机和D主机需要通过路由器才能和A、B主机通信,C主机和D主机之间需要通过路由器才能通信。
1 k% t4 ^( n% X+ [% Z! `8 F 网络连接示意图如下。
5 N T Z3 `0 w7 p6 L 9 M& z8 P( f9 e0 E# n7 q3 i
C主机网络地址: 11000000.10011011.00001100.10100000
* t" X! g) a$ c. U0 I7 K D主机网络地址: 11000000.10011011.00001100.11000000; S, w; P7 U( t9 I3 k2 |5 M7 E
转化为十进制后为:" a- T2 y* }% b. x' |9 f
A主机子网地址:O.0.O.96主机地址:0.0.O.168 T3 p7 l* G; L( a% Q3 W
B主机子网地址:O.0.O.96主机地址:0.O.0.24
# k3 q0 v# M4 I+ K# w C主机子网地址:0.0.0.160主机地址:O.0.0.16
D6 E7 e; q, P3 J! j) K9 C, d D主机子网地址:0.0.O.192主机地址:0.O.0.30; J) r! \, f& v& n. V2 H
可知,A、B主机的子网地址相同,A(或B)、C、D主机的子网地址各不相同。所以只有A和B之间可以直接通信,与C、D主机通信则需通过设置网关(或路由器)才能通信。 4,将解答填入答题纸的对应栏内。
2 F, [: @, k+ z8 C |