三级网络——IP地址规划设计基础

来源:互联网 发布:私募投资软件 编辑:程序博客网 时间:2024/06/06 11:03

什么IP地址、网络号、主机号、广播地址、子网内第一个可用IP,刚开始听到这些,真的感觉头都大了抓狂。做过几套题之后发现这是三级中最简单的一道,必对(必须得作对)题。奋斗很容易学的。

IP是什么?

不考虑那些官方的什么|IPv4、IPv6协议,我们只需要知道IP协议中有一个非常重要的内容,那就是给因特网上的每台计算机和其它设备都规定了一个唯一的地址,叫做“IP 地址”.由于有这种唯一的地址,才保证了用户在连网的计算机上操作时,能够高效而且方便地从千千万万台计算机中选出自己所需的对象来.,简单的理解就是我们在写信的时候要把自己的地址写到信封上,邮递员才知道送到哪。

IP地址的组成

现在的IP网络使用32位地址,以点分十进制表示,一般是X.X.X.X的方式来表示,每个X为8bit,每个X的值为0~255,如172.16.0.0.地址格式为:IP地址=网络地址+主机地址 或 IP地址=主机地址+子网地址+主机地址.
网络地址是由Internet权力机构(InterNIC)统一分配的,目的是为了保证网络地址的全球唯一性.主机地址是由各个网络的系统管理员分配.因此,网络地址的唯一性与网络内主机地址的唯一性确保了IP地址的全球唯一性.

当我们知道IP地址的组成后,一个很现实的问题是:我该怎么根据IP地址计算出网络地址和主机地址呢?这个先留作问题,后面做出解答。

IP地址的分类

简单来记:A类(1——127)、B类(128——191)、C类(192——223)、D类(240——247)

4)其它有关地址

 直接广播地址:可以把数据发送给所有主机,网络位不变,主机位全部写成1

 受限广播地址:255.255.255.255也就是网络位和主机位全部为1

 某个网络上的特定主机地址:网络位变成0,主机位不变

 网络地址:网络位不变,主机位变成0,计算时可用IP地址与子网掩码进行“与”运算得到

第一个可用IP地址:计算时可以用网络地址加一得到

子网内的最后一个地址:直接广播地址减一得到

其实,我们做好这些地址计算的关键就是做好十进制与二进制之间的转换。

(5)举个例子

           

现在再来说说子网掩码,这就解决了上面提到的怎么根据IP地址计算出网络地址和主机地址呢?

子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。

如在本题中,给出了子网掩码,我们首先把它转换成二进制,子网掩码二进制为:11111111 11111111 11110000 00000000接下来就是数一数子网掩码中有多少个一疑问“20个一!”那就可以判定,将IP地址转换成二进制后其中的前20位为网络号,后12位为主机号得意

开始做题,根据上面第(3)条中的IP地址分类,可以知道,137在128~191之间,属于B类IP地址,所以第一空应填B类

第二空网络地址,就是IP地址的前20位后12位置0,前两部分转换成二进制占16位,二进制的第20位是在第三部分,我们只要将第三部分中的25转换成二进制就可以了,25转换成二进制是00011001,前四位不变后四位置0,就是00010000,转换回十进制就是16,所以第二空应该填137.191.16.0

第三空直接广播地址为主机号全为1的IP地址第三部分中后四位全部置1为00011111,转换为十进制31,第四部分8个1转换成十进制就是255,所以第三空应该填137.191.31.255

第四空主机号,就是IP地址的后12位,前20位置0,第三部分的后4位是1001,转换为十进制是9,第四部分还是7,所以第四空应填0.0.9.7

第五空子网内的最后一个可用IP地址,用直接广播地址减一就可以了,所以,第五空应该填137.191.31.254


总结:我感觉要作对这道题的关键还是要保证二进制与十进制转换的准确性。



0 0
原创粉丝点击