Lazy loaded image
IP4地址及其编址方法
Words 650Read Time 2 min
2025-5-5
2025-5-5
type
status
date
slug
summary
tags
category
icon
password

📝 主旨内容

  1. IP 地址概述
      • 定义:IP 地址是给每个连接在互联网上的主机(或路由器)的每一个接口分配的在全世界范围是唯一的 32 位的标识符。
      • 组成:由网络号和主机号组成,其结构类似身份证号码,网络号标识主机所在网络,主机号标识网络中的具体主机。
  1. IPv4 地址的表示方法
      • 二进制转十进制:将 32 位二进制的 IPv4 地址每 8 位分为一组,分别转换为十进制数。例如,二进制数 (10101010)_2 转换为十进制的计算过程为1×27+0×26+1×25+0×24+1×23+0×22+1×21+0×20=128+0+32+0+8+0+2+0=170 。
      • 点分十进制记法:将转换后的 4 个十进制数用点分隔,形成点分十进制形式,如某个 32 比特 IPv4 地址 01010101 00001010 11100000 00001111,转换后为 85.10.224.15。计算机中存储的是 32 位二进制形式,点分十进制记法提高了人们对 IPv4 地址的可读性。
  1. IPv4 地址的分类编址方法
      • 地址类别
        地址范围
        网络数量
        每个网络可容纳主机数量
        适用网络规模
        A 类地址
        1.0.0.0 - 126.255.255.255
        \(2^7 - 2 = 126\)个
        \(2^{24}-2 = 16777214\)台
        大型网络,如国家级网络或大型跨国企业网络等
        B 类地址
        128.0.0.0 - 191.255.255.255
        \(2^{14} = 16384\)个
        \(2^{16}-2 = 65534\)台
        中等规模网络,如一些大型企业或校园网等
        C 类地址
        192.0.0.0 - 223.255.255.255
        \(2^{21} = 2097152\)个
        \(2^{8}-2 = 254\)台
        小型局域网,如一般的办公室网络、家庭网络等
        • 特殊地址:主机号为 “全 0” 的地址是网络地址,用于标识一个网络,不能分配给主机或路由器接口;主机号为 “全 1” 的地址是广播地址,可让网络内所有主机收到消息,也不能分配给接口。此外,还有全网络地址 0.0.0.0,表示所有网络;环回地址 127.0.0.1 - 127.255.255.254,用于诊断网络是否正常。
        • 地址数量计算:A 类可指派的网络数量为28−1−2=126(减 2 是去掉最小网络号 0 和最大网络号 127),每个 A 类网络中可分配的地址数量为224−2=16777214(减 2 是去掉主机号为全 0 的网络地址和全 1 的广播地址);C 类可指派的网络数量为224−3=2097152,每个 C 类网络中可分配的地址数量为28−2=254 。
    1. 总结:IP 地址由网络号和主机号组成,采用点分十进制表示,分为 A、B、C、D、E 五类,不同类别地址的网络号和主机号位数不同,具有不同的用途和地址数量,还有多种特殊地址。
     
    💡
    有关Notion安装或者使用上的问题,欢迎您在底部评论区留言,一起交流~
    上一篇
    C语言
    下一篇
    IP4地址子网划分、子网掩码例子