2024年1月2日发(作者:)
什么是IP地址?
先看一个日常生活中的例子:住在北大街的住户要能互相找到对方,必须各自都要有个门牌号,这个门牌号就是各家的地址,门牌号的表示方法为:北大街+XX号。
在举一个例子:张三和小丽是大学同学,大学毕业后多年没有联系。国庆节快到了,张三想找小丽一起到某个名胜古迹玩玩,旅旅游,联络联络感情(都懂的),毕竟多年没见到了,但是苦于没有小丽的电话,无法找到她。这样张三就在大学群里广发寻人启事:谁有小丽的电话?跪求。但是半天没人回复(估计都忙去了),终于有一个同学冒泡,小丽电话是666666。当张三想问区号是多少的时候,那同学又消失的无影无踪了。光给一个电话,区号也没有,不是个事啊。张三灵机一动,想起来小丽在某个城市工作,网上一百度,查到了,区号是:0000。之后张三联系到了小丽,一起happy去了。
从上面2个例子我们可以看到,要找到一住户,需要知道他是XXX省XXX市XXX县XXX镇XXX村XXX门牌号,要打电话给某一个人,需要知道区号+电话号码。同理,在计算机里,你要给某一台计算机(或其他网络设备)发送信息,你必须知道它的IP地址。
一、IP地址组成
通常我们所说的IP地址,主要是指IPv4。IP地址有IPv4和IPv6。由于我
国IPv6发展比较缓慢,使用的还不多,所以这里主要讲解IPv4(统称IP地址)
IP地址是网际协议地址(internet protocol address,IP地址)的简称。IP地址就是给英特网上的每一个主机(路由器)的每一个接口分配一个在全世界范围是唯一的32位的标识符。这句话的意思就是说IP地址是世界唯一标识一个主机的地址,就好点电话号码样,它用32位来表示。
IP地址到底长啥样呢?我们先来看一个图:
从上图知道IP地址的格式为:
总结,IP地址是由32位二进制数组成的,4组十进制数组成的。
二、IP地址的分类
IP地址分为5类,分别为A类,B类,C类,D类,E类。
所谓分类的IP地址,就是将IP地址划分为若干个固定类,每一类地址由两个固定长度的字段组成,其中第一个字段为网络号(它标志主机或路由器所连接到的网络,一个网络号在整个因特网范围内是唯一的,相当于区号),第二个字段为主机号(它标志该主机,它也是唯一的,相当于电话号码),故IP地址可以记为:
IP地址 ::={<网络号>,<主机号>}
1、A类地址
A类地址格式为:
(1)由于A类IP地址网络号占据一个字节(即8个二进制位),第1位被0所占有,所以网络地址最大值为01111111即128,那么可用的网络地址是否就是0-128呢?当然不是,还要减掉2个,一个是全为0(00000000)的网络号,因为它是个保留地址,表示“本网络”,不能用。还有一个是127(01000000),它是本地软件回环测试本主机的进程之间通信用的,它永远不会出现在网络上。
总结1:A类网络可以指派的最大网络数为126。第一个可指派的网络号为:
1(0 000 0001),最后一个可指派的网络号为:126(0 111 1110)
(2)A类地址的主机号占据3个字节(即24个二进制位),因此每一个A类网络主机地址可以表示2^24-2台主机(即16777214台主机)。这里减去2的原因是:主机地址全0(00000000 00000000 00000000 )表示该IP地址
是“本主机”所连接到的单个网络地址(例如,一主机的ip地址为5.6.7.8,则该主机所在网络地址为5.0.0.0),而主机地址全1(11111111 11111111
11111111)表示所有的主机(all),因此全1的主机地址字段表示该网络上的所有主机。
总结2:A类地址的主机地址占3个字节,可以表示2^24-2台主机,A类网络全0,还有全1的主机地址不能用。
总结3:A类地址IP地址表示范围为:1.0.0.1~126.255.255.254,所以以后我们看到在这个范围内的IP地址,即可判断它为A类网络地址。
待续……


发布评论