
<p id="307QMV1K">IP地址是分配给连接到互联网上的每一台设备的唯一数字标识,用于网络之间相互连通。在互联网上,只有输入正确的IP地址,才能获得准确的信息。通常IP地址在计算机网络中用数字形式体现。</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0904%2Faj00sja12w0065d000qm00f0p.jpg&thumbnail=660x&quality=80&type=jpg"/><br/><br/></p><p id="307QMV1M"><strong>IP地址的构成</strong></p><p id="307QMV1N">通常IP地址是由网络地址和主机地址两部分构成的。</p><p id="307QMV1O">网络地址:用于标识某个IP地址所属网络。</p><p id="307QMV1P">主机地址:用于标识一个网络内的某台主机。</p><p id="307QMV1Q">同一网段内,不同主机间的网络号相同,但要有不同的主机号区分不同的主机。这样就可以保证即便在相互连接的网络中,每台主机的IP地址也是不同的。</p><p id="307QMV1R"><strong>IP地址的分类</strong></p><p id="307QMV1S">IP地址通常分为A类、B类、C类、D类和E类。</p><p id="307QMV1T">A类、B类、C类由Internet NIC在全球范围内统一分配,D类、E类为特殊地址。</p><p id="307QMV1U">A类IP地址由1字节的网络地址和3字节主机地址组成;也就是说A类IP地址网络标识长度为8位,主机标识长度为24位。</p><p id="307QMV1V">B类IP地址由2字节的网络地址和2字节主机地址组成;B类IP地址中网络的标识长度为16位,主机标识的长度为16位。</p><p id="307QMV20">C类IP地址由3字节的网络地址和1字节主机地址组成;C类IP地址中网络的标识长度为24位,主机标识的长度为8位。</p><p id="307QMV21">D类IP地址用于组播,范围从224.0.0.0到239.255.255.255;E类IP地址用于实验研究。</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0904%2F7d42c5dcj00sjamd000l6004wp.jpg&thumbnail=660x&quality=80&type=jpg"/><br/><br/></p><p id="307QMV23"><strong>IP地址的表示方式</strong></p><p id="307QMV24">IPv4地址由32位二进制数组成,通常用“点分十进制”表示成a.b.c.d的形式,每个数在0到255之间,由点(.)分隔。</p><p id="307QMV25">IP地址是一个32位的二进制数,有4个字节。</p><p id="307QMV26">IP地址最小时全部单位都为0:0.0.0.0;</p><p id="307QMV27">IP地址最大时全部单位都为1:.. . ,化成十进制是255.255.255.255。</p><p id="307QMV28">为方便日常生活中的实际运用,通常我们会将IP地址由二进制转化为十进制。</p><p id="307QMV29"><strong>IP地址二进制和十进制之间的换算规则</strong></p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0904%2Ff63ca143p00sja11h0008d000m1002gp.png&thumbnail=660x&quality=80&type=jpg"/><br/><br/></p><p id="307QMV2B"><strong>二进制到十进制之间的换算</strong></p><p id="307QMV2C">看表格不难得出换算结论,2n-1是IP地址二进制换算成十进制的公式,其中n代表二进制数的位数。</p><p id="307QMV2D">举个例子来帮助大家理解:</p><p id="307QMV2E">假设有一个1110 1010.1001 0010.0100 0001.0000 0000的IP地址,我们把它转换成十进制的表示方式:</p><p id="307QMV2F">第一节1110 1010的转换过程如下:</p><p id="307QMV2G">128+64+32+0+8+0+2+0=234</p><p id="307QMV2H">其它字节转换方式同理,</p><p id="307QMV2I">因此可得此IP地址的转换结果为:234.146.65.0</p><p id="307QMV2J"><strong>十进制到二进制之间的换算</strong></p><p id="307QMV2K">十进制到二进制的转换通常使用“除2取余法”。将十进制数不断除以2,记录每次除法的余数,直到商为0。然后将所有余数从最后一个开始反向排列,得到的就是该十进制数对应的二进制数。</p><p id="307QMV2L">同样举个例子帮助大家理解:</p><p id="307QMV2M">假设有一个IP地址192.168.1.1,要将其转换为二进制:</p><p id="307QMV2N">192转换为二进制是</p><p id="307QMV2O">168转换为二进制是</p><p id="307QMV2P">1转换为二进制是00000001(注意前面补了6个0)</p><p id="307QMV2Q">1转换为二进制是00000001(同样,前面补了6个0)</p><p id="307QMV2R">因此,192.168.1.1的二进制换算结果是:..00000001.00000001。</p><p id="307QMV2S">在明白如何进行IP地址二进制与十进制的换算方法后,我们要怎样确定网络号和主机号是多少呢?</p><p id="307QMV2T">我们可以通过子网掩码来判断。子网掩码是由一系列的1和0构成,可以明确告诉我们网络号和主机号在哪里分开。将IP地址与子网掩码按位与运算,得到的结果就是网络号。主机号是IP地址中未被子网掩码覆盖的部分。换句话说,它是子网掩码中对应位为0的IP地址部分。</p><p id="307QMV2U"><strong>按位与的运算规则如下:</strong></p><p id="307QMV2V">只有当两个数的相应位都为1时,结果的相应位才为1,否则为0。</p><p id="307QMV30">即:</p><p id="307QMV31">1 & 1 = 1</p><p id="307QMV32">1 & 0 = 0</p><p id="307QMV33">0 & 1 = 0</p><p id="307QMV34">0 & 0 = 0</p><p id="307QMV35"><strong>计算主机号的流程:</strong></p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0904%2F8099ffa6j00sjand000l300x4p.jpg&thumbnail=660x&quality=80&type=jpg"/><br/><br/></p><p id="307QMV38">举个例子帮助大家理解IP地址https://www.ipdatacloud.com/?utm-source=ljn&utm-keyword=?2733、子网掩码、网络号和主机号的计算过程:</p><p id="307QMV39">假设有一个C类IP地址192.168.1.65,其子网掩码仍然为255.255.255.0。</p><p id="307QMV3A"><strong>IP地址转换为二进制:</strong></p><p id="307QMV3B">192.168.1.65转换为二进制是 00000001 0;</p><p id="307QMV3C"><strong>子网掩码转换为二进制:</strong></p><p id="307QMV3D">255.255.255.0转换为二进制是 00000000;</p><p id="307QMV3E"><strong>执行按位与运算:</strong></p><p id="307QMV3F"> 00000001 0& 00000000= 00000001 00000000;</p><p id="307QMV3G"><strong>转换为十进制得到网络号:</strong></p><p id="307QMV3H"> 00000001 00000000转换为十进制是192.168.1.0;</p><p id="307QMV3I"><strong>确定主机号:</strong></p><p id="307QMV3J">主机号是IP地址中未被子网掩码覆盖的部分,即0。</p><p id="307QMV3K">0转换为十进制是65,所以主机号为65。</p>
讯享网

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/161828.html