IP地址是我们上网的凭证!通过IP地址的学习。能够对网络拓扑结构有一个简单的认识,以及对网络的传递过程进行初步了解。

传输数据简单认识

网络中传播的数据是以数据包的形式存在的!

当中包括着目的IP地址,源IP地址,要传送的数据,经过若干台路由器的路由选择,通过网络设备传输最后准确无误的传输到一台特定的主机上面!

表现形式

从数学的理论上认识。IP是由32位的二进制数字(逢二进一)表示的。

可是32个仅仅有0和1的二进制让人看起来是很头疼的。

为了更easy让人理解。专家们就设计了用4段十进制数表示的方法,每段8个二进制组成一个十进制,那2^8=256,每段中最多256个数:0~255。就像

十进制:192.168.24.1

二进制:1100000 10101000 00011000 00000001

这样就清楚非常多了

分类组成:网络号+主机号

之所以分为网络号+主机号(网络号在前),适应不同的区域。同一时候理解分类过程也要站在二进制的角度去理解。

(A,B,C类IP地址认识)

类别

A类

B类

C类

规定(开头二进制)

0

10

110

网络号(二进制)

7位

14位

21位

网络地址范围(十进制)

0~127

128~191

192~223

拿A类进行举例,规定第1位二进制是0。(至于为什么这么规定,我想是为了考虑给A类地址做个标记,作区分用的吧。不同人有不同见解)网络号用7位表示,最大为2^7=128个,则网络号0~127。正好占领了4段十进制数中的第一段。后三段的主机号是0.0.0~255.255.255了,IP能够表示为0.0.0.0~127.255.255.255。

不论什么事情都难免有特殊情况,考虑到这些。把网络号为0,10,127的全部IP段留下不正确外发放了!这样A类仅仅能分配给125个不同的区域使用了!

这样每一个区域能够有2^24台主机,但是差点儿没有几个这种区域用这么多的主机。打例如一个州用了2^24台主机,聘用网络管理员来管理的话一定会造成管理的不便。

并且仅仅能被125个不同区域使用!

这样B类能够分配2^14个区域,每一个区域2^16台主机。C类能够分配2^21个区域,每一个区域2^8=256台主机。

一个学校的机房配置一样。每一个机房200台电脑。仅仅须要一个C类的IP地址就能够了!

子网掩码

为了区分每一个网络属于哪个网络。将网络号部分所有置1。主机号所有置0作为网络子网掩码来区分3类IP地址。

就像一个电话号码一样。每一个区号相应一个地区。

每一个子网掩码相应一类IP地址。

比如:IP  192.168.24.1

       子网 255.255.255.0

高效IP:划分子网的三级地址

假设一个小型的机房仅仅用了30台主机。那仅仅要用5位二进制表示主机号2^5=32就足够了。用一个C类IP地址能够表示254(主机号全0与全1留作特殊用处)台主机。

仅仅用30台电脑的IP分配的话,那224个IP就浪费了!

为此,有人就提出了子网的概念。将后5位表示主机号,其它做为网络前缀。这样就能够极大的降低IP地址了。相同为了表示出网络前缀,使用/+数字的形式就能够区分出主机号和网络号了。就像:

192.168.24.1/28表示前28位是网络地址。后4位(二进制)是主机号

当然IP地址划分不仅仅是这么简单,但通过这些能够对网络介绍有简单的了解。