zoukankan      html  css  js  c++  java
  • 网络 私有IP和子网掩码设置

    私有IP不需要花钱

    节约使用公网IP有两个方法,一个方法是动态IP(关机回收IP),一个方法是私有IP,尤其是私有IP作用巨大。

    私有IP不具有唯一性,不能直接访问公网。比如,我以私有IP192.168.1.1访问新浪,新浪返回数据,但192.168.1.1这个IP被很多公司、很多家庭里的某个电脑使用,这样,新浪就不知道把数据返回给谁。

    网关可以是路由器,也可以是一台电脑,NAT转换。网关有一块网卡,连接着内网。


    私有IP地址有3组:

    A类:10.0.0.0 -10.255.255.255
    B类:172.16.0.0 -172.31.255.255
    C类:192.168.0.0-192.168.255.255


    如果子网掩码是1,那么对应的IP地址是网络部分;如果子网掩码是0,那么和他对应的IP地址是主机部分。

    子网掩码只要是连续的1,就可用。

    子网掩码计算公式
    网络地址:把IP地址和子网掩码的二进制相与,得到的就是网络地址(逻辑与,0和任何数相与结果为0,1和任何数相与结果为任何数)
    广播地址:子网掩码中有几个0,就把IP对应位换成1,得到的就是广播地址。
    网段数:在有效子网中,有n个1,网段数是2的n次方
    主机数:在有效子网中,有m个0,主机数是2的m次方减2


    192.168.1.213 11000000,10101000,00000001,11010101

    255.255.255.240 11111111,11111111,11111111,11110000
    网络地址: 11000000,10101000,00000001,11010000 192.168.1.208
    广播地址: 11000000,10101000,00000001,11011111 192.168.1.223
    网段数: 2的4次方,16
    主机数: 2的4次方,16-2


    192.168.1.100 11000000,10101000,00000001,01100100

    255.255.255.128 11111111,11111111,11111111,10000000
    因为255.255.255是固定的,所以网段数由10000000中的1来决定,网段数=2的1次方,2。
    主机数:2的7次方,128-2。
    第1个网段的ip:0-127
    第2个网段的ip:128-255
    192.168.1.100的网络地址:192.168.1.0
    192.168.1.100的广播地址:192.168.1.127


    192.168.1.100 11000000,10101000,00000001,01100100

    255.255.255.192 11111111,11111111,11111111,11000000
    因为255.255.255是固定的,所以网段数由11000000中的11来决定,网段数=2的2次方,4。
    主机数:2的6次方,64-2。
    第1个网段的ip:0-63,64-127
    第2个网段的ip:128-191,192-255
    192.168.1.100的网络地址:192.168.1.64
    192.168.1.100的广播地址:192.168.1.127


    11111111,11111111,11111111,11111110:网段中ip地址有两个,但每个网段中首尾两个ip不可用,所以这个没意义。


    255.255.255.252 11111111,11111111,11111111,11111100:这是小公司中常见的。
    192.168.1.179
    网络地址:192.168.1.176
    广播地址:192.168.1.179
    网段数:2的6次方,64
    主机数:4-2=2
    这里只有一个ip可用,一个是网络地址,一个是广播地址,一个做网关。


    192.168.1.97

    255.255.254.0 可以这样配置,但一般不这样做。
    主机位抢占网络位,主机位数量增加,网络位数量减少。


    C类子网掩码表格

    11111111,11111111,11111111,00000000

    子网掩码      二进制       十进制                    网段数 主机数
    /24(24个1)   00000000   255.255.255.0        1           254
    /25(25个1)   10000000   255.255.255.128    2           126
    /26(26个1)   11000000   255.255.255.192    4            62
    /27(27个1)   11100000   255.255.255.224    8            30
    /28(28个1)   11110000   255.255.255.240    16          14
    /29(29个1)   11111000   255.255.255.248    32           6
    /30(30个1)   11111100   255.255.255.252    64           2

  • 相关阅读:
    Microsoft.Office.Inter.Excel.dll在調用時可能會出現如下錯誤
    Proe 导出PDF Vb.net
    给Eclipse安装Google app engine插件
    VC++ 2013 开发windows窗体程序
    GitHub使用说明
    c# 发送邮件
    c# aes 加密解密
    sourceforge软件下载方式
    keyCode转换成值
    前端写代码自动刷新神器Browsersync
  • 原文地址:https://www.cnblogs.com/Mike_Chang/p/9542095.html
Copyright © 2011-2022 走看看