计算机三级网络技术---IP地址

1.IP地址作用

屏蔽各种物理网络的地址差异。

2.IP地址的层次结构

IP地址由网络号和主机号两个层次组成。网络号用来标识互联网中的一个特定网络,而主机号则用来标识该网络中主机的一个特定连接。如果给出一个具体的IP地址,马上就能知道它位于哪个网络,这给IP互联网的路由选择带来很大的方便。如图:

计算机三级网络技术---IP地址_第1张图片

3.IP地址的分类

IP地址的长度为32位,这32位中包括了网络号部分和主机号部分。哪些位代表网络号,哪些号代表主机号呢?这个要根据网络规模的不同而定。IP协议将IP地址分成了A、B、C、D、E五类。如图:

计算机三级网络技术---IP地址_第2张图片

其中常用的就是A、B、C三类。A类:7位表示网络,24位表示主机。它可以用于大型网络。B类:14位表示网络,16位表示主机。它可以用于中型网络。C类:21位表示网络,8位表示主机。它可以用于小规模网络。

4.IP地址的直观表示法

IP地址由32位二进制数值组成,正好是四个字节。采用点分十进制法,即将4个字节的二进制数值转换成4个十进制数值,每个数值小于等于255.如图:

计算机三级网络技术---IP地址_第3张图片

举例说明:

计算机三级网络技术---IP地址_第4张图片

针对字节一:2的1次方+2的3次方+2的6次方+2的7次方=202;字节二、字节三、字节四都是如此。当然我们从字节一“11001010”的前三位可以看出它是C类的IP地址。所以前三个字节为网络号,后一个字节为主机号。如果从10进制的角度看,只要第一字节范围在1~126的都为A类网络;128~191的都为B类网络;192~223都为C类网络。这里做题时需要常用。

5.子网编址

随着计算机的发展和网络技术的进步,个人计算机应用迅速普及,小型网络越来越多,多则几十台主机,少则两三台,造成了IP地址的浪费。子网编址就是解决方案之一。

子网编址将IP地址的主机号进一步划分成子网部分和主机部分。如图:

计算机三级网络技术---IP地址_第5张图片

只要主机号部分能够剩余两位,子网地址可以借用主机号部分的任何位数。比如:C类网络中,最多只能借用6位取创建子网。


这里还有一个问题:对于标准的IP地址,网络的类别可以通过它的前几位进行判断。而对于子网编址,该怎么确定哪些位表示网络和子网,哪些位表示主机部分?

由这个问题引出子网掩码的概念。子网掩码也采用32位二进制数值。在子网掩码中,与IP地址的网络号和子网号部分相对应的位用“1”表示,与IP地址的主机号部分相对应的位用“0”表示。将IP地址和它的子网掩码相结合,就可以判断了。

下面举个例子:

如果IP地址128.22.25.6,而子网掩码为255.255.240.0。那这是哪类网络地址?子网掩码又是几位?

首先,128可以知道是B类网络地址。然后就知道前两个字节是网络号,后两个字节是主机号。而子网掩码是借用主机号的,显然最后一个字节没有借用。第三个字节也没有全部借用,如果全部借用应该是255.那么240是几位呢?我一直都用一个比较笨的方法就是一位一位加:128+64+32+16=240.所以第三个字节的二进制为“11110000”。128+64+32+16+8+4+2+1=255.只需要记住这个就可以了。

6.总结

看四级那本书关于IP这块的时候特别晕,后来查了一些别的资料,感觉懂了一些。不过四级实际应用比较多,这些都是理论。还需进一步研究。

你可能感兴趣的:(计算机三级网络技术---IP地址)