zoukankan      html  css  js  c++  java
  • 网络号和主机号的计算

    因为想要学习网络号和主机号的计算需要先知道其IP地址和子网掩码,所以这篇博客的学习是以上一篇IP地址分类及私网IP为基础的。

    具体为: 网络号=IP地址&子网掩码

                 主机号=IP地址&(取反后的子网掩码)

    例如

    有一个C类地址为: 192.9.200.13其缺省的子网掩码为: 255.255.255.0 则它的网络号和主机号可按如下方法得到:

    ① IP地址192.9.200.13转换为二进制11000000 00001001 11001000 00001101

    ②子网掩码255.255.255.0转换为二进制11111111 11111111 11111111 00000000

    ③将两个二进制数逻辑与(AND)运算后得出的结果即为网络部分

    11000000 00001001 11001000 00001101AND 11111111 11111111 11111111 00000000

    =11000000 00001001 11001000 00000000

    = 192 . 9 . 200 . 0

    即网络号为192.9.200.0 

    ④将子网掩码取反再与IP地址逻辑与(AND)后得到的结果即为主机部分

    11000000 00001001 11001000 00001101 AND 00000000 00000000 00000000 11111111

    =00000000 00000000 00000000 00001101 

    = 0 . 0 . 0 . 13

    即主机号为13(或者0.0.0.13)。

    注意有些时候并没有按照标准分成五类IP地址,如192.168.1.1/22 强制规定前22位为网络地址,后10位为主机地址,这时的子网掩码是255.255.252.0而不是255.255.255.0。

  • 相关阅读:
    Confluence 6 快捷键
    Confluence 6 快捷键
    【转】Linux常用命令
    【转】Linux常用命令
    【转】Linux常用命令
    互联网分布式微服务云平台规划分析--服务监控中心
    .NET Framework基础知识(五)(转载)
    Windows 下安装mysql
    kvm
    s5-6 Linux 标准输出 系统优化 目录结构
  • 原文地址:https://www.cnblogs.com/bewolf/p/4482040.html
Copyright © 2011-2022 走看看