ITN网络课程笔记(五)


五、数制系统

这是一个网络中计算机的 32 位 IPv4 地址:11000000.10101000.00001010.00001010。它以二进制显示。

这是以点分十进制显示的同一台计算机的 IPv4 地址:192.168.10.10。

而IPv6 地址是 128 位!为了使这些地址更易于管理,IPv6 使用 0-9 和字母 A-F组成的十六进制系统。

作为网络管理员,您必须知道如何将二进制地址转换为点分十进制地址,以及将点分十进制地址转换为二进制地址。您还需要知道如何将点分十进制转换为十六进制,反之亦然。

模块目标: 十进制、二进制和十六进制数之间的相互转换。

主题标题 主题目标
二进制数制系统 在十进制与二进制之间进行数字转换。
十六进制数制系统 在十进制与十六进制之间进行数字转换。

1、二进制数制系统

1.1、二进制和IPv4地址

IPv4地址以二进制开头,仅包含1和0。这很难管理,因此网络管理员必须将它们转换为十进制。本主题向您展示了几种实现它的方法。

二进制是指包含数字 0 和 1 位的数制系统。相比之下,十进制数制系统是由数字 0 - 9 共 10 位数字组成。

理解二进制对于我们很重要,因为主机、服务器和网络设备使用二进制编址。具体地说,它们使用二进制 IPv4 地址。

每一个地址包含一串 32 位字符串,并分为四个部分,称为二进制八位组。每一个二进制八位组包含 8 位(或 1 个字节),用句点分隔。例如,为图中的 PC1 分配的 IPv4 地址为 11000000.10101000.00001010.00001010。其默认网关地址将为 R1 千兆以太网接口地址 11000000.10101000.00001010.00000001。

二进制可以与主机和网络设备很好地协同工作。然而,这对人类来说是非常具有挑战性的。

为了方便人们使用,IPv4 地址通常表达为点分十进制记法。为 PC1 分配的 IPv4 地址为 192.168.10.10,其默认网关地址为 192.168.10.1,如图所示

为了扎实理解网络编址,必须了解二进制编址,并且掌握在 IPv4 地址的二进制和点分十进制之间转换的技能。此部分介绍如何在以 2(二进制) 为基数的数制系统和 10 (十进制)为基数的数制系统之间进行转换。

以下有关二进制数和十进制数的转换均省略

2、十六进制数制系统

十六进制数制系统在网络中用于表示以太网 MAC 地址和 IP V6 地址。

IPv6地址长度为128位,每 4 位以一个十六进制数字表示,共 32 个十六进制值。IPv6 地址不区分大小写,可用大写或小写书写。

如图所示,书写 IPv6 地址的首选格式为 x: x: x: x: x: x: x: x,每个“x”均包括四个十六进制值。在指 IPv4 地址的 8 位时,我们使用术语八位组。在 IPv6 中,十六进制数是指代 16 位或四个十六进制值数据段的非官方术语。每个“x”均为一个十六进制数、16 位或四个十六进制值

图中的示例拓扑显示了 IPv6 十六进制地址。

以下十进制数与十六进制数的转换均省略


文章作者: wck
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 wck !
评论
  目录