Internet 地址结构
连接到Internet的每个设备至少要有一个IP地址。基于TCP/IP协议的专用网络中使用的设备也需要IP地址。
表示IP地址
IPv4地址:
32bit
采用点分四组或者点分十进制表示。例如165.195.130.105
IPv6地址:
128bit
采用块或字段的四个十六位进制数表示。例如5f05:2000:80ad:5800:0058:0800:2023:1d71
该表示方法有以下共识:
- 块前导0必须省略,如上面的地址可以写成
5f05:2000:80ad:5800:58:800:2023:1d71
- 全零的块可以用
::
省略,但为了避免歧义,仅能使用一次且使用在省略块长度最长的地方(当多个省略块长度相同时,省略较高位的块)。例如2001:0:0:0:2:0:0:1
可以写成2001::2:0:0:1
基本的IP地址结构
IP地址可以根据类型和大小分组,那些用于识别连接Internet或某些专用的内联网的计算机网络接口称为单播地址。此外还有广播、组播和任播地址。但是,IPv6并没有任播地址
分类寻址
IPv4地址空间最初分成五大类如下图所示
A,B,C类用于单播地址,D用于组播而E地址保留。
其地址空间划为如下图所示
我们很容易可以看出,A,B类的网络号浪费了太多的主机号,而C类则不能为很多站点提供足够的主机号。就如同学校中有的教室大,有的教室很小。教务处按上面的方法分配教室的时候,就会出现有的教室只有少部分座位被利用,而有的教室却有很多人没有座位。所以可能有人就建议要建更大的教室,于是就有了IPv6。也有人提出了更加优化的分配方案,这些都是我们之后要谈的。
子网寻址
子网寻址的想法是,给站点分配A,B,C类的网络号,保留下一些剩余的主机号,让站点自行分配。这种方法使得站点管理员能够在子网数和每个子网预期的主机数中折中,减少了与其他站点的协调。
这就好比学校再不给每个班级分配教室了,而是把这个任务扔给了学院去处理。学院的灵活折中处理稍微的解决下了这个苦恼的问题。
那么什么是子网寻址呢?它是如何工作的呢?
每天一个小时的写博客即复习的时间结束咯!