大家知道什么叫可变长的掩码吗? (100分)

  • 主题发起人 主题发起人 miaoxins
  • 开始时间 开始时间
M

miaoxins

Unregistered / Unconfirmed
GUEST, unregistred user!
大家知道怎么在可变长的掩码情况下求ip地址和网段号。比如象:10.248.0.0/10 是什么意思?

是网络号?
主机地址?
广播地址?
 
使用可变长的子网掩码. 通过使用可变长的子网掩码可以让位于不同接口的同一网络编号的网络使用不同的掩码,这样可以节省IP地址,充分利用有效的IP地址空间。
我们现在使用正常的IP地址是分为A类,B类和C类的(还有D,E类,但是大部分是A,B,C),
A类地址掩码为8位,就是11111111.00000000.00000000.00000000,转化成10进制就是255.0.0.0,
B类地址掩码为16位,就是11111111.11111111.00000000.00000000,转化成10进制就是255.255.0.0,
C类地址掩码为24位,就是11111111.11111111.00000000.00000000,转化成10进制就是255.255.255.0,
在一类地址中,主机号全部为0的地址就是网络号,全部为1的就是广播地址
比如10.248.0.0/10是知地址为 10.248.0.0,掩码为10位
转化为2进制就是
地址:00001010.11111000.00000000.00000000
掩码:11111111.11000000.00000000.00000000
把地址和掩码做与运算.就,可以得出网络地址是
00001010.11000000.00000000.00000000
因为掩码是10位,所以后面还有32-10=22个0
那么把主机地址后面的22个0换成22个1,就是他的广播地址了.
 
拿个小板凳来听课:)
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部