两个IP 内网 外网 IP地址的分类

发布时间:2024-05-16 06:29 发布:上海旅游网

问题描述:

一个是我知道的“192.168.1.40”,还一个是“218.108.222.154”,前面的是不是“虚拟内网地址”,而后面的是不是“真实公网地址”?,那这个和IP地址的分类,A B C D E 有什么关系,一时搞糊涂了.请高手解释下

问题解答:

a类地址: 1.0.0.1-126.255.255.25拥有主机数16777214)
b类地址:128.0.0.1-191.255.255.254(拥有主机数65534)
c类地址:192.0.0.1-223.255.255.254(拥有主机数254)
d类地址:224.0.0.0-239.255.255.255(用于多点广播)
e类地址:240-(为科研保留)
为了保证ip地址唯性,ip地址由internic(因特信息心)统分配,企业机关单位等,跟据自身规模申请某类固定IP后,经路由器转换可以在内部局域网中使用相应类别的私有地址标识每台计算机,但想要接入internet必须通nat/pat转换,以公网ip形式接入。
私有地址:
10.0.0.0-10.255.255.255(a类地址)
172.16.0.0-172.31.255.255(16b类地址)
192.168.0.0-192.168.255.255(256c类地址)
我们家庭或小型公司中使用宽带猫,拨号上网,每次拨号后,会得到一个临时IP,以节省IP资源,所以我们每次上网使用的IP都不一样,但此IP也是公网IP,也可以经路由转换为私有IP, 实现局域网连接,多电脑共享同一公网IP,同时上网!

以192.168开头的网络地址属于保留的网络地址,后面那个是公网地址

基本的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类保

这两个地址没有虚拟、真实之分。

第一个地址是内网私有地址,是ISO国际组织规定好的私有地址,是不能路由到公共网上使用的地址。也就是C段保留地址
第二个地址公网地址,是由ISO国际组织根据各国的情况分配的地方,再由你买回来使用的地址。

IP地址根据网络ID的不同分为5种类型,A类地址、B类地址、C类地址、D类地址和E类地址。A类IP地址由1字节的网络地址和3字节的主机地址组成,网络地址的最高位必须是“0”,地址范围从1.0.0.0 到126.0.0.0。B类IP地址由2个字节的网络地址和2个字节的主机地址组成,网络地址的最高位必须是“10”,地址范围从128.0.0.0到191.255.255.255。C类IP地址由3字节的网络地址和1字节的主机地址组成,网络地址的最高位必须是“110”,范围从192.0.0.0到223.255.255.255,因此所有192开头的都是C类地址。D类IP地址第一个字节以“1110”开始,它是一个专门保留的地址,并不指向特定的网络。E类IP地址以“11110”开始,为将来使用保留。

前面的那个是私有C类地址,用于局域网,不对外的。后一个是公网的C类地址。地址的划分让你建议你去百度一下。这里不详说了

热点新闻