zoukankan      html  css  js  c++  java
  • IP地址分类及私网IP

    5类IP地址
    IP地址共有32位字节,其中A~C类IP地址由类标识号、网络地址和主机地址组成,A类标识最高位为0,网络地址为1字节,主机地址为3字节,
    B类标识最高位为10,网络地址为2字节,主机地址为2字节,C类标识最高位为110,网络地址为3字节,主机地址为1字节,D类标识最高位为1110,不区分网络地址和主机地址,用于组播,E类标识最高位为1111,实验用地址。
    IP地址中全0代表的是网络,全1代表的是广播。
    IP地址分类 固定最高位 第一字节范围 网络位 网络数 主机位 主机数
    A 0 0~127 8(1字节) 126
    (0和127特殊用途)
     24(3字节) 16777214
    (2^24 - 2)
    B 10 128~191 16(2字节) 2^14 16(2字节) 2^16 -2
    C 110 192~223 24(3字节) 2^21 8(1字节) 2^8 -2
    D 1110 224~239 组播地址      
    E 11110 240~255 保留给实验用      
                                   
    子网掩码:
    一个子网掩码绑定一个IP地址,为计算IP地址中的网络号部分和主机号部分提供依据,子网掩码的格式与IP地址相同,并且对应网络号的部分为1,对应主机号的部分为0。
    所以A、B、C类的子网掩码对应如下:
    A类 255.0.0.0
    B类 255.255.0.0
    C类 255.255.255.0
    特殊IP地址
    特殊地址 网络id 主机id 源地址使用 目的地址使用 备注
    本网络的本台主机 全0 全0 可以 不可以 运行引导程序时,但又不知道其ip,
    则使用这个
    本网络的某台主机 全0 主机id 不可以 可以  
    网络地址 网络id 全0 可以 可以  
    直接广播地址 网络id 全1 不可以 可以 特定网络所有主机,即全网广播
    受限/本地 广播地址 全1 全1 不可以 可以  
    回送地址 127 任何数 可以 可以  
     
    组播与广播的区别
     
    广播 -- 就是指同时向子网中的多台计算机发送消息,并且所有子网中的计算机都可以接收到发送方发来的消息。每个广播消息包含一个特殊的IP地址。
    广播消息地址分为两种类型:直接广播地址和本地广播。
    直接广播地址:网络号正常,主机号全1 向目标网络中所有主机发送报文
    本地广播地址:网络+主机号全1 向本地网络中所有主机发送报文,路由器不转发
     
    组播
    广播的通信模式虽然能够实现一对多的通信需要,但是,由于广播是向子网中的所有计算机用户发送消息,没有目的性,不但增加了网络传输负担,而且资源消耗较高。组播的出现,较好地解决了这个问题。组播也叫多路广播。
    所谓组播是将消息从一台计算机发送到本网或全网内选择的计算机子集上,即发送到那些加入指定组播组的计算机上。组播组是开放的,每台计算机都可以通过程序随时加入到组播组中,也可以随时离开。
     
    D 类地址 首字节 224~239
    其中
    224.0.0.0 ~ 224.0.0.255 为预留的组播地址(永久组地址)
    例: 224.0.0.0到224.0.0.255是被保留的地址
           224.0.0.1表示子网中所有的组播组
           224.0.0.2表示子网中所有的路由器
           224.0.0.5表示OSPF路由器
           224.0.0.6表示OSPF指定路由器
           224.0.0.12表示DHCP服务器
           224.0.1.0 ~ 224.0.1.255 公用组播地址(用于Internet)
           224.0.2.0 ~ 239.255.255.255 本地管理组播地址 (特定的本地范围内有效)
     
     
    私网IP
    如果一个组织不需要接入互联网,但同时运行TCP/IP,则选择私网IP,Internet路由器不转发 目的地址是 私网地址的数据包。
    私网IP地址
    类型 网络地址 网络数
    A 10.x.x.x 1
    B 172.16.x.x ~ 172.31.x.x 16
    C 192.168.x.x  256
     
    自动专用IP地址 (APIPA auto private IP address)
    范围:169.254.0.0 ~169.254.255.255 169.254.x.x
    当无法获得动态地址时,作为临时的主机地址,该地址不在internet使用。例 若开启DHCP获取动态ip,但分配此ip,则网络可能出现问题。

  • 相关阅读:
    Django 框架
    Git 教程
    Vue详解
    pycharm激活码
    通过元类创建一个Python类
    re模块
    selenium模块
    Beautifulsoup模块基础详解
    requests库
    Urllib库
  • 原文地址:https://www.cnblogs.com/bewolf/p/4481204.html
Copyright © 2011-2022 走看看