计算机网络(1)

子网掩码subnet mask

  • 用来指明一个IP地址的哪些位标识的是主机所在的网络,哪些位标识的是主机
  • 32位,用于将IP地址分段:网络标识+主机标识
  • 互联网的层次,便于IP地址的寻址

与IP地址进行按位与计算得到网络号

子网掩码32位,左边是网络位一系列的‘1‘,右边是主机位一些列的’0‘,与IP地址进行按位与之后得到网络号

通过主机位数计算主机数目

设主机位数为m,则主机数目为2^m-2,减去2是因为全1主机地址代表广播,全零地址代表网络号。

子网掩码计算

可能的子网数目、每个子网的主机数目

  1. 将子网数目转化为二进制表示,N位
  2. 前N位置一即可

example:

子网数目22

网关为10.111.1.1

考虑最后一个字节,子网数目22=10110,所以需要5位来表示网络,子网掩码255.255.255.255.248

example:

192.168.0.0/24

子网掩码前24位为1,即255.255.255.0

若要将此网络分为两个子网,一般来想,只要再多一位当网络号即可,但是根据RFC950,全0和全1不可以当子网ID

因此还要再多两位才行,这样子网ID变为:01,10,加上前面的上一层网络号,和后面6位主机号,则这两个子网的网络地址为

192.168.0.128和192.168.0.64


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值