基本的IP地址是分成8位一个单元(称为8 位位组)的32位二进制数。二进制与十进制大家都懂吧。为了方便人们的使用,对机器友好的二进制地址转变为人们更熟悉的十进制地址。IP地址中的每一个8 位位组用0~255之间的一个十进制数表示。这些数之间用点(.)隔开,这是所谓的点-十进制格式。因此,最小的IPv4地址值为0.0.0.0,最大的地址值为255.255.255.255,然而这两个值是保留的,没有分配给私人的端系统。
点分十进制数表示的IPv4 地址分成几类,以适应大型、中型、小型的网络。这些类的不同之处在于用于表示网络的位数与用于表示主机的位数之间的差别。IP地址分成五类,用字母表示:
A 类地址
B 类地址
C 类地址
D 类地址
E 类地址
每一个IP地址包括两部分:网络地址和主机地址,上面五类地址对所支持的网络数和主机数有不同的组合。
1. A 类地址
一个A 类IP地址仅使用第一个8位位组表示网络地址。剩下的3个8位位组表示主机地址。A类地址的第一个位总为0,这一点在数学上限制了A类地址的范围小于 127,127是64+32+16+8+4+2+1的和。最左边位表示128,在这里空缺。因此仅有127个可能的A类网络。A类地址后面的24位(3个点-十进制数)表示可能的主机地址,A类网络地址的范围从1.0.0.0到126.0.0.0。注意只有第一个8位位组表示网络地址,剩余的3个8位位组用于表示第一个8位位组所表示网络中惟一的主机地址,当用于描述网络时这些位置为0。注意技术上讲,127.0.0.0 也是一个A类地址,但是它已被保留作闭环(look back )测试之用而不能分配给一个网络。每一个A类地址能支持16777214个不同的主机地址,这个数是由2的24次方再减去2得到的。减2是必要的,因为 IP把全0保留为表示网络而全1表示网络内的广播地址。其中10.0.0.0 和10.255.255.255保留
2. B 类地址
设计B类地址的目的是支持中到大型的网络。B类网络地址范围从128.1.0.0到191.254.0.0。B 类地址蕴含的数学逻辑是相当简单的。一个B类IP地址使用两个8位位组表示网络号,另外两个8位位组表示主机号。B类地址的第1个8位位组的前两位总置为 10,剩下的6位既可以是0也可以是1,这样就限制其范围小于等于191,由128+32+16+8+4+2+1得到。最后的16位( 2个8位位组)标识可能的主机地址。每一个B类地址能支持64534 个惟一的主机地址,这个数由2的16次方减2得到。B类网络仅有16382个,其中172.16.0.0和172.31.255.255保留。
3. C 类地址
C类地址用于支持大量的小型网络。这类地址可以认为与A类地址正好相反。A类地址使用第一个8位位组表示网络号,剩下的3个表示主机号,而C类地址使用三个8位位组表示网络地址,仅用一个8位位组表示主机号。C类地址的前3位数为110,前两位和为192(128+64),这形成了C类地址空间的下界。第三位等于十进制数32,这一位为0限制了地址空间的上界。不能使用第三位限制了此8位位组的最大值为255-32等于223。因此C类网络地址范围从 192.0.1.0 至223.255.254.0。最后一个8位位组用于主机寻址。每一个C类地址理论上可支持最大256个主机地址(0~255),但是仅有254个可用,因为0和255不是有效的主机地址。可以有2097150个不同的C类网络地址,其中192.168.0.0和192.168.255.255保留。
4. D 类地址
D 类地址用于在IP网络中的组播( multicasting ,又称为多目广播)。D类地址的前4位恒为1110 ,预置前3位为1意味着D类地址开始于128+64+32等于224。第4位为0意味着D类地址的最大值为128+64+32+8+4+2+1为239,因此D类地址空间的范围从224.0.0.0到239. 255. 255.254。
5. E 类地址
E 类地址保留作研究之用。因此Internet上没有可用的E类地址。E类地址的前4位恒为1,因此有效的地址范围从240.0.0.0 至255.255.255.255。
总的来说,ip地址分类由第一个八位组的值来确定。任何一个0到127 间的网络地址均是一个A类地址。任何一个128到191间的网络地址是一个B类地址。任何一个192到223 间的网络地址是一个C类地址。任何一个第一个八位组在224到239 间的网络地址是一个组播地址即D类地址。E类保留。
特殊IP详解
互联网上的IP地址统一由一个叫IANA(Internet Assigned Numbers Authority,互联网网络号分配机构)的组织来管理。根据用途和安全性级别的不同,IP地址还可以大致分为两类:公共地址和私有地址。公用地址在Internet中使用,可以在Internet中随意访问。私有地址只能在内部网络中使用,只有通过代理服务器才能与Internet通信。
一个机构网络要连入Internet,必须申请公用IP地址。但是考虑到网络安全和内部实验等特殊情况,在IP地址中专门保留了三个区域作为私有地址,其地址范围如下:
网络类别
ip地址范围
网络数
a类网
<?xml:namespace prefix = st1 />10.0.0.0~10.255.255.255
1
b类网
172.16.0.0~172.31.255.255
16
c类网
192.168.0.0~192.168.255.255
255
使用保留地址的网络只能在内部进行通信,而不能与其他网络互连。因为本网络中的保留地址同样也可能被其它网络使用,如果进行网络互连,那么寻找路由时就会因为地址的不唯一而出现问题。但是这些使用保留地址的网络可以通过将本网络内的保留地址翻译转换成公共地址的方式实现与外部网络的互连。这也是保证网络安全的重要方法之一。
保留的IP地址段不会在互联网上使用,因此与广域网相连的路由器在处理保留IP地址时,只是将该数据包丢弃处理,而不会路由到广域网上去,从而将保留IP地址产生的数据隔离在局域网内部。
在局域网内计算机数量少于254台的情况下,一般在C类IP地址段里选择IP地址范围就可以了,如从“192.168.1.1”到“192.168.1. 254”。
就像我们每个人都有一个身份证号码一样,网络里的每台电脑(更确切地说,是每一个设备的网络接口)都有一个IP地址用于标示自己。我们可能都知道这些地址由四个字节组成,用点分十进制表示以及它们的A,B,C分类等,然而,在总数大约为四十多亿个可用IP 地址里,你知道下面一些常见的有特殊意义地址吗?我们一起来看看吧:
一、0.0.0.0
严格说来,0.0.0.0已经不是一个真正意义上的IP地址了。它表示的是这样一个集合:所有不清楚的主机和目的网络。这里的“不清楚”是指在本机的路由表里没有特定条目指明如何到达。对本机来说,它就是一个“收容所”,所有不认识的“三无”人员,一律送进去。如果你在网络设置中设置了缺省网关,那么Windows系统会自动产生一个目的地址为0.0.0.0的缺省路由。
二、255.255.255.255
限制广播地址。对本机来说,这个地址指本网段内(同一广播域)的所有主机。如果翻译成人类的语言,应该是这样:“这个房间里的所有人都注意了!”这个地址不能被路由器转发。
三、127.0.0.1
本机地址,主要用于测试。用汉语表示,就是“我自己”。在Windows系统中,这个地址有一个别名“Localhost”。寻址这样一个地址,是不能把它发到网络接口的。除非出错,否则在传输介质上永远不应该出现目的地址为“127.0.0.1”的数据包。
四、224.0.0.1
组播地址,注意它和广播的区别。从224.0.0.0到239.255.255.255都是这样的地址。224.0.0.1特指所有主机,224.0.0.2特指所有路由器。这样的地址多用于一些特定的程序以及多媒体程序。如果你的主机开启了IRDP (Internet路由发现协议,使用组播功能)功能,那么你的主机路由表中应该有这样一条路由。
五、169.254.x.x
如果你的主机使用了DHCP功能自动获得一个IP地址,那么当你的DHCP服务器发生故障,或响应时间太长而超出了一个系统规定的时间,Wingdows系统会为你分配这样一个地址。如果你发现你的主机IP地址是一个诸如此类的地址,很不幸,十有八九是你的网络不能正常运行了。
六、10.x.x.x, 172.16.x.x~172.31.x.x, 192.168.x.x
私有地址,这些地址被大量用于企业内部网络中。一些宽带路由器,也往往使用192.168.1.1作为缺省地址。私有网络由于不与外部互连,因而可能使用随意的IP地址。保留这样的地址供其使用是为了避免以后接入公网时引起地址混乱。使用私有地址的私有网络在接入Internet时,要使用地址翻译(NAT),将私有地址翻译成公用合法地址。在Internet上,这类地址是不能出现的。
对一台网络上的主机来说,它可以正常接收的合法目的网络地址有三种:本机的IP地址、广播地址以及组播地址。
分享到:
相关推荐
### ARP IP地址分类及特殊IP #### 一、ARP与IP地址分类概述 ARP(Address Resolution Protocol,地址解析协议)是一种在网络层与数据链路层之间转换地址的重要协议,主要用于实现IPv4地址到物理地址(如MAC地址)...
**IP地址的分类** 在计算机网络中,IP地址(Internet Protocol Address)是互联网上设备的唯一标识,它如同我们现实世界的门牌号一样至关重要。IP地址由32位二进制组成,通常采用点分十进制表示法,即分成四段,每...
IP 地址分类详解 IP 地址分类是计算机网络中的一种基本概念,它是指将 IP 地址分配给不同的网络和主机的过程。根据 IP 地址的结构和用途,IP 地址可以分为五大类:A 类、B 类、C 类、D 类和 E 类。 A 类 IP 地址 ...
2. **IP地址分类**:IPv4地址分为A、B、C、D、E五类,其中A、B、C用于分配给主机,D用于多播,E保留未用。IPv6没有明确的类别,但有特殊的前缀用于特定目的。 3. **IP地址的分配**:IP地址由互联网 Assigned ...
IP地址的分类主要基于网络规模,分为A、B、C三类,以及D、E两类特殊用途的地址。默认的网络掩码根据IP地址的第一个字段来划分类别。 1. A类地址:A类地址的范围是1.0.0.1到126.255.255.255,其默认网络掩码是255.0....
"IP地址分类及子网掩码详解" IP地址是Internet Protocol的缩写,用于标识Internet上的计算机或设备。IP地址是一个32位的二进制数字,由网络号和主机号两部分组成。IP地址的分类是根据网络号和主机号的位数来划分的...
### IP地址详解与特殊IP地址段 #### 一、IP地址概述 IP地址(Internet Protocol Address)是互联网协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的...
### IP地址分类总结 在计算机网络中,IP地址是用于标识网络中的设备并实现通信的重要参数之一。根据IP地址的第一个八位位组的不同值,可以将IPv4地址分为五类:A、B、C、D和E类。下面将详细介绍这五类地址的特点...
虽然大多数人知道IP地址是由四个字节组成、通常采用点分十进制表示法,并且了解基本的A、B、C类地址分类,但在庞大的约40多亿个可用IP地址中,还存在着一些具有特殊含义的地址,它们在特定情况下发挥着关键的作用。...
在TCP/IP协议栈中,网络层扮演着至关重要的角色,主要负责数据包在网络中的传输路径选择,这涉及到IP地址的分类和路由查找算法。本文将深入探讨这些关键知识点。 首先,IP地址是互联网上的每一个设备(如计算机、...
### IP地址分类巧记 在计算机网络领域,IP地址(Internet Protocol Address)是分配给连接到互联网或局域网上的每个设备的一个唯一标识符。它主要用于实现数据包在网络中的路由和寻址。根据IPv4协议,一个IP地址由...
4. **IP分类** - A类、B类、C类地址:详细讲述了这三种基本的IP地址类别,包括它们的地址范围和可用主机数量。 - D类和E类地址:提及了特殊用途的D类多播地址和保留的E类地址。 5. **特殊的IP地址** - 回环地址...
IP分类是互联网协议(TCP/IP)中至关重要的一部分,它决定了如何有效地管理和寻址网络中的设备。本章将详细讲解IP分类的相关知识。 首先,IP地址的分配由国际互联网名称与数字地址分配机构(ICANN)管理。它负责在...
#### 四、特殊IP地址 - **0.0.0.0**:表示所有不清楚的主机和目的网络。 - **255.255.255.255**:限制广播地址,指本网段内的所有主机。 - **127.0.0.1~127.255.255.254**:本机回环地址,主要用于测试。 - **169....
本文档详细讲解了IP地址的使用和概念,包括IP地址的含义、分类、特殊IP地址、子网掩码和子网划分等内容。 一、IP地址含义 IP地址是IP协议为标识主机所使用的地址,它是32位无符号二进制数,又称点分十进制地址。...
2. **IP分类**:IPv4地址根据前几个二进制位的不同,被分为A、B、C、D、E五类。A类地址适用于大型网络,B类适用于中型网络,C类常用于小型网络。D类地址用于多播,E类则保留用于未来使用。 3. **子网掩码**:与IP...
根据第一位数字的不同,IP地址被分为五类:A类、B类、C类、D类和E类,其中A、B、C类用于标识主机,D类用于多播,E类则保留作特殊用途。 1. A类网络地址: A类地址的范围是0.0.0.0到127.255.255.255。第一个字节...
互联网IP地址的划分和分类是网络通信的基础,它决定了网络设备如何相互...总的来说,理解IP地址的划分和分类,以及子网掩码和特殊IP地址的含义,对于网络管理和故障排查至关重要,它们是构建和维护网络基础设施的基础。