二元&互联网协议
要了解 互联网协议,我们需要学习和理解 二元。知道和理解Binary非常重要,因为 IP协议 也是“子网划分”部分,只有当 IP地址 转换为二进制!
本文涉及 IP地址分析 并涵盖 IP地址到二进制的转换。我们使用众所周知的方法详细解释转换过程 图表。在文章的结尾,读者将能够理解和解释 IP地址如何进行二进制转换 被执行,并且 计算 迅速 32位寻址方案.
那些对Binary经验丰富的人可以快速浏览本节,但请仔细阅读。
当我们通过玩游戏,阅读或在屏幕上画画来与计算机互动时,许多人并不意识到计算机无法理解文字,图片和声音。事实是,所有计算机都能理解的是零(0)和一个(1)!
我们在屏幕上看到的只是对计算机理解内容的解释,因此显示的信息对我们有用且有意义。
二进制:位和字节
每个使用Internet的人都会在一个阶段或另一个阶段碰到“字节”或“位”一词,通常在下载时,您会获得以字节或千字节每秒为单位的速度指示。我们将确切地看到位,字节和千字节是什么,因此您可以理解这些术语。
简而言之,位是二进制表示法的最小单位/值。就像我们说1美分是您可以拥有的最小金额一样,一点是一样的东西,但不是美分或美元,而是二进制。
一个位只能有一个值,可以是一(1)或零(0)。因此,如果我给您的值为零:0,那么您会说那是一个位。如果我给你两个:00,你会说是两个比特。
现在,如果您有8个零或1:0110 1010(我在它们之间加了一个空格,以使眼睛更容易看),您会说这是8位或一个字节!是的,这是正确的,8位等于一个字节。
下图为您提供了一些示例:
这就像说,如果您有100美分,则等于一美元。以同样的方式,8位(与它们全为1或0还是两者的混合都无关紧要)将等于一个字节。
总而言之,1024字节等于1 KB(千字节)。为什么是1024,而不是1000?好吧,这是因为Binary的工作方式。如果您进行了数学计算,您会发现上述正确。