zoukankan      html  css  js  c++  java
  • ip地址与子网掩码概述

    IP地址: 

    IP地址(Internet Protocol):IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。

    IP地址分为五类:

    IP地址分类
    分类 范围(十进制) 范围(二进制)
    A类

    1——127

                                   00000001

    ——

    01111111

    B类

    128——191

                                   10000000

    —— 10111111
    C类

    192——223

                                   11000000

    —— 11011111
    D类

    224——239

                                   11100000

    —— 11101111
    E类

    240——255

                                   11110000

    —— 11110001

                            注:IP地址根据8位二进制高位1的数量分为A—E类五类,每一类都有专属的用途。

                                   因为二进制不便于记忆和书写,通常写做4位点分十进制数,如127.0.0.1

    网络位和主机位:

    IP地址由两部分组成,即网络地址主机地址。网络地址表示其属于互联网的哪一个网络,主机地址表示其属于该网络中的哪一台主机

    其中,主机位全为1是广播地址,主机位全为0是网络地址,除了这两个特殊的IP地址外其他的IP地址需要通过子网掩码判断IP的只的网络位和主机位。

    特殊IP地址

    地址:0.0.0.0  在ip v4 中,这个地址不不合法的,同时它也可以表示网络中的所有主机

    地址:255.255.255.255  限制广播地址

    地址:127.0.0.1  本地环回地址,一般解析本地域名“Localhost”时都会转到该IP

    地址:224.0.0.1  组播地址

    …… ……

    保留地址

     保留地址:一部分地址保留作为私人IP地址空间或者专门用于内部局域网等特殊用途使用的地址

    网络类别

    ip地址范围

    网络数

    a类网

    10.0.0.0~10.255.255.255

    1

    b类网

    172.16.0.0~172.31.255.255

    16

    c类网

    192.168.0.0~192.168.255.255

    255

     私网IP在一定程度上解决了IPv4地址紧张的情况。原理:私网中的主机在访问网络时通过同一个公网IP访问,公网IP再把访问到的信息通过私网的IP发送到主机上。假设每个公网IP可以分配100个私网IP,那么10个公网IP就可以供1000台主机上网。

     

    子网掩码

    子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在广域网上。

    子网掩码用于将IP地址划分成网络地址主机地址,由32位二进制0和1组成,8位为一组。通过与IP地址进行与(&)运算得到网络位。IP地址的左边为网络位,子网掩码用1表示,右边为主机位,子网掩码用0表示,作与(&)运算时,同为1的地方保留下来,最终结果为网络位的ip。同时可以根据子网掩码最右边0的个数确定主机的个数为2^n-1

    例:    IP:192.168.1.101                  子网掩码:225.225.225.0         

    作&运算得到 192.168.1.0这是网络位,能容纳的主机个数为2^8-2=255(192.168.1.1~192.168.1.254)个。

  • 相关阅读:
    java 字符串截取
    字符编码Unicode-正则表达式验证
    APP数据加密解密
    ThreadLocal线程局部变量
    用Eclipse进行远程Debug代码
    JPA对应关系
    JPA名称规则
    dubbo环境搭建
    历史表更新数据
    api加密算法
  • 原文地址:https://www.cnblogs.com/TaoR320/p/12680167.html
Copyright © 2011-2022 走看看