精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>电脑技术>>● Windows>>【网络相关问题】>>【因特网相关】>>【IP地址构成浅析】

主题:【IP地址构成浅析】
发信人: saintrobust()
整理人: CyberCowBoy(2000-08-24 01:54:47), 站内信件

                      IP地址构成浅析          


经常的,很多网友总会问什麽是IP,什麽是IP地址,或者虽然知道有IP地 
址这麽个东西却不知道其具体的结构和由来,对于IP总怀着一种莫名的神 
秘感,于是凤舞就写了这篇文章以作资查,纯当是抛砖引玉了。^-^ 

IP(Internet Protocol), 互联网协议,它和TCP(Transmission Control 
Protocol传输控制协议)以及FTP(File Transfer Protocol文件传输协议)  
、SMTP(Simple Message Transfer Protocol简单邮件传送协议)、TELNET  
(远程登录)等子协议共同集合成TCP/IP(传输控制协议/互联网协议), 成 
为互联网传递交换信息的标准。  

IP协议对应应用于网络层,基于IP协议的网络地址就是IP地址,又称网间 
网地址。互联网上每一台主机都对应一个唯一的IP地址。每个IP的长度为 
32位(2进制),由网络地址(NetID)和主机地址(HostID)两部分组成。网络 
地址表示其属于互联网中的哪一个网络,而主机地址则表示其属于该网络 
中的哪一台主机,两者之间是主从关系。  

根据网络地址和主机地址在IP地址中所占的位数可将IP地址分为 A、B、C 
、D、E五类。A类地址,第一位为0,第二至八位为网络地址,第九至三十 
二位为主机地址, 这类地址适用于为数不多的主机数大于2的16次方的大 
型网络,A类网络地址的数量最多不超过(2的7次方减2)个, 每个A类网络 
最多可以容纳(2的24次方减2)台主机。 B类地址前两位分别为1和0,第三 
至第十六位为网络地址,第十七至三十二位为主机地址,此类地址用于主 
机数介于2的8至16次方之间的中型网络,B类网络数量最多(2的14次方-2) 
个。C类地址前三位分别为1、1、0,四到二十四位为网络地址,其余为主 
机地址,用于每个网络只能容纳(2的8次方减2)台主机的大量小型网,C类 
网络数量上限为2的(21次方减2)个;D类地址前四位为1、1、1、0, 其余 
为多目地址;E类地址前五位为1、1、1、1、0,其余位数留待后用。IP地 
址以A、B、C两类为主,又以B、C两类地址更为常见。  

除此之外还有一些特殊用途的IP地址:广播地址(主机地址全为1,用于广 
播,这里的广播是指同时向网上所有主机发送报文,不是指我们日常听的 
那种广播)、有限广播地址(所有地址全为1,用于本网广播)、 本网地址( 
网络地址全0,后面的主机号表示本网地址)、回送测试地址(127.x.x.x型 
,用于网络软件测试及本地机进程间通讯)、主机位全0地址(呵呵, 特点 
就和它的名称一样,这种地址的网络地址就是本网地址)及保留地址(网络 
号全1和32位全0两种)。 由此可见,网络位全1或全0和主机位全1或全0都 
是不能随意分配的。 呵呵,这也就是前面的A、B、C类网络的网络数及主 
机数要减2的原因。  

IP地址一般用点分十进制表示,即每8个字节用一个十进制数表示, 四个 
十进制数之间用小数点隔开,比如网易广州社区的IP地址就是202.103.13 
4.139。IP地址也可以采用下面的方式换算使用:假设IP地址m.n.x.y,则 
可以计算出 m*(2的24次方)+n*(2的16次方)+x*(2的8次方)+y*(2的0次方) 
亦即 16777216m+65536n+256x+y的总和,然后把这个值输入到浏览器的地 
址栏中,你就会发现浏览器到达的站点和你输入 m.n.x.y所到达的相同。 
同样的,你使用“ping 该值”时系统也会自动将其转化为点分十进制 IP 
地址进行速度测试。比如网易广州区IP地址换算的结果是3395782283,大 
家可以自己试一试,印象会更深吧。^-^ 

实际应用上主机地址仍然要被分为子网号和主机号两部分以减少IP地址的 
浪费。目前A类地址已经全部分配完,B类也不多了,为了有效并连续的利 
用剩下的C类地址,互联网采用CIDR(Classless InterDomain Routing)无 
类别域间路由方式把许多C类地址合起来作B类地址分配,整个世界被分为 
四个地区, 每个地区分配一段连续的C类地址:   
欧    洲: 194.0.0.0~195.255.255.255  
北    美: 198.0.0.0~199.255.255.255  
中 南 美: 200.0.0.0~201.255.255.255  
亚太地区: 202.0.0.0~203.255.255.255  
保留备用: 204.0.0.0~223.255.255.255 
这样每一类都有约3200万网址供用。同时你也对于有的软件通过你的IP地 
址而判断出你所在的地方所采用的方法应该有一点了解了吧。 

写到这里凤舞的手都有点儿麻了,事实上关于IP和IP地址的知识仍然很多 
,但是拘于时间和篇幅不能尽述了。各位如果有兴趣可以自行深入学习,
但 若只是作为基本的了解,那看完凤舞写的这篇贴子就已经差不多够了。 

那麽,就此搁笔。



--
■■■■■■
■┏━━┓■       
凌风绝顶  无常无定  却来焚火涅磐之灵凤
■┃流鳳┃■           漫舞岚轻  落羽飘零  难知如水淹流兮我心
■┃嵐舞┃■
■┗━━┛■
■■■■■■

※ 修改:.saintrobust 于 Jul 14 14:33:57 修改本文.[FROM: 202.103.120.123]
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.103.120.123]

[关闭][返回]