怎样根据子网掩码算出在同一子网内的IP地址范围 (50分)

  • 主题发起人 主题发起人 小唐
  • 开始时间 开始时间

小唐

Unregistered / Unconfirmed
GUEST, unregistred user!
子网掩码255.255.248.0,书上说这个子网掩码可以包含2048个IP地址
我的问题是, 怎样算出这2048个IP地址的起始范围来???
 
在d6/d7的Indy组件中,有个TIdNetworkCalculator,可以用来计算
NetworkMask.AsString := '255.255.248.0';
NetworkAddress.AsString := '192.168.0.1';
然后
NumIP 是IP总数
StartIP 是起始IP地址
EndIP 是结束的IP地址
 

Similar threads

后退
顶部