Site hosted by Angelfire.com: Build your free website today!
 
版权所有 不得转载
 



IP地址


hqx收集整理(2002年11月1日更新)


一、IP地址与子网掩码
  IP地址标识着网络中一个系统的位置,它是由四组8位(二进制)数字所组成,每组8位数用10进制表示时最大为255。这四组数字分为网络号(Network ID)和主机号(Host ID)。其中网络号标识一个物理的网络,同一个网络上所有主机需要同一个网络号,该号在互联网中是唯一的;而主机(节点)号确定网络中的一个工作端、服务器、路由器其它TCP/IP主机。若只用一组数字表示网络号(最高位为0,紧跟的7位表示网络号),这种IP地址是A类地址;B类地址被分配到中等规模和大规模的网络中,用二组数字(16位)表示网络号,最高两位总被置于二进制的10;C类地址被用于局域网,用三组数字表示网络号,高三位被置为二进制的110。
  计算机是从Internet服务供应商(ISP)那里得到IP号码的。ISP从高层(上游)服务供应商那里得到一段这样的号码。ISP得到一组IP号码之后就可以把它们分配给单独的用户了。用户可以是一个需要大量IP号码的组织,也可能是只需要一个IP号码的个人。ISP可以静态或者动态地分配IP号码(分配之后,IP号码往往就称为IP地址)。如果你使用的是24小时不间断的Internet连接,那么你很可能有一个静态IP地址,也就是说这个地址不会改变。另一方面,如果使用调制解调器连接到Internet,用户往往是动态地被赋予一个IP地址—每次都不同。
  对于每个网络以及广域连接,必须有唯一的网络号,主机号用于区分同一物理网络中的不同主机。如果网络由路由器连接,则每个广域连接都需要唯一的网络号。主机号用于区分同一网络中不同的主机,并且主机号应该是唯一的(在TCP/IP属性中更改,但不能重号,否则会出现IP地址已分配或有冲突之类的错误)。所有的主机包括路由器间的接口,都应该有唯一的网络号。路由器的主机号,要配置成工作站的缺省网关地址。
  子网掩码用于找出IP地址中网络及结点(主机)地址部分。子网掩码长32位,其中1表示网络部分,0表示结点地址(主机)部分。如一个IP地址为192.168.202.195,子网掩码255.255.255.0,表示其网络地址为192.168.202,结点地址为195。
  有时为了方便网络管理,需要将网络划分为若干个网段。为此,必须打破传统的8位界限,从结点地址空间中“抢来”几位作为网络地址。首先,确定运行IP的网段数。便如,你的网络上由五个网段,但只让三个网段上的用户访问Internet,则只有这三个网段需要配置IP。在确定了IP网段数后,再确定从结点地址空间中截取几位才能为每个网段创建一个子网络号。方法是计算这些位数的组合值。比如,取两位,有四种组合(00、01、10、11),取三位有八种组合(000、001、010、011、100、101、110、111)。需要注意的是,在这些组中须除去全0和全1的组合。因为在IP协议中规定了全0和全1的组合代表了网络地址和广播地址,所以如果我们需要将C类网络(192.168.123.0)划分为4个网段,需要截取结点地址的前3位作为网络地址,与之对应的子网掩码就是255.255.255.244(11111111.11111111.11111111.11100000)。

二、使用代理服务器
  随着IP地址资源的日趋枯竭,可供分配的IP地址越来越少,往往一个拥有几百台计算机规模的网络只能得到区区几个IP地址,真的是让人愁眉不展。对于这种情况,只能采取代理服务器的方式,实行内部网址与公用网址的相互转换而实现。IANA(Internet Assigned Numbers Authority)将下列地址保留作为私人IP地址空间,专门用于企业内部局域网的使用。它们分别是:
    类      IP地址范围
    A  10.0.0.0 - 10.255.255.255 
    B  172.16.0.0 - 172.31.255.255
       172.16-172.61
    C  192.168.0.0 - 192.168.255.255
       192.168.0-192.168.255
  您可以根据自己的需要(依网络主机和设备的数量而定)选用适当的地址类,在企业内部,您完全可以放心大胆地将该地址当作公用IP地址一样地使用和配置。通过代理服务器,一方面,当局域网内部的主机访问Internet时,代理服务器接受来自该私用地址的请求,从公用Internet上获取所请求的信息,并返回给原始用户,或者干脆直接将来自内部的私用IP地址转换为公用的IP地址以实现与Internet主机间的通信,从而使内部网络内的所有主机都具有通过代理服务器访问Internet的能力。当然,如果您需要,也可以对某些主机的访问能力进行必要的限制。另一方面,外部的主机也可以通过代理服务器访问您指定的允许外界访问的主机,从而实现内外部主机的双向通讯。

三、IP地址的探测和扫描
  查本机的内部地址比较简单,连接网络时运行winipcfg就可以得到。winipcfg /all可以得到更详细的信息。
  查本机上网实际使用的外部地址(代理服务器地址)可以通过在线检测的方法,有些网站提供了访问者的IP地址,只要登陆该网站就可以知道自己的IP地址了。例如,www.ipsprite.com、mzsky.51.net、ip.loveroot.com、qtol.net/ipsearch等。
  查找网站(www.XXX.com)的IP地址可以使用ping命令,连接网络时在DOS下运行ping www.XXX.com。
  IP地址的扫描一般是通过黑客软件来进行(确定一个起点IP地址和一个终点IP地址来进行扫描)。这种软件有两面性∶即可以探索其他站点的漏洞,也可以检查自己的漏洞。通过扫描发现共享(或其他漏洞)的站点后,黑客就会乘虚而入。
  














 
 
版权所有 不得转载