网络基础知识—子网掩码以及IP地址相关计算方法

什么是IP地址?
  • 电脑之间要实现网络通信,就必须要有一个合法的ip地址。
  • IP地址=网络地址+主机地址,(又称:主机号和网络号组成)ip地址的结构使我们可以在Internet上很方便的寻址。
  • ip地址通常用更直观的,以点分隔号的四个十进制数字表示,每个数字从0到255,如某一台主机的ip地址为:128.20.4.1。
什么是子网掩码?
  • 子网掩码是用来判断任意两台计算机的IP地址是否属于同一子网络的根据。

判断方法:两台计算机各自的IP地址与子网掩码进行and运算后,得出的结果是相同的,则说明这两台计算机是处于同一个子网络上的,可以进行直接的通讯。

首先我们要清楚,知道IP地址与子网掩码后,子网掩码不能单独存在,我们才可以得到下列结果:

  1. 网络地址
  2. 广播地址
  3. 主机号范围
  4. 主机数量

下面的计算以:IP 16.158.165.91/22为例:

1.网络地址

网络地址=ip地址&子网掩码

  • 从例子中可以得到子网掩码占22位,或者说网络地址占22位,主机地址占10位。
    在这里插入图片描述
2.广播地址

广播地址=网络地址 | ~子网掩码
在这里插入图片描述

  • 简单的来说,可以通过将网络地址中的网络地地址部分(前22位)位不变,主机地址(后10位)全取1得到。
3.主机号范围

网络地址+1即为第一个主机地址,广播地址-1即为最后一个网络在地址。
主机号范围:网络地址+1~广播地址-1
本例的主机号范围为:16.158.164.1~16.158.164.254

4. 主机数量

主机数量=2^主机位二进制位数-2(不包括网络地址和广播地址)

本例的主机数量为:2^10-2。

通过ip地址求子网掩码

  1. 对于无须再划分子网的ip地址,子网掩码很简单,按照定义即可得出,如:B类地址的子网掩码为255.255.0.0;C类地址的子网掩码位255.255.255.0,以此类推。
  2. 对于还需要将高位主机位再划分出子网网络号,其余主机位是子网的主机号,该如何计算出子网掩码?

(1)利用子网数来计算

  • 将ip地址将要划分的子网数目转换为二进制,得到该二进制的位数N;
  • 将ip地址类的子网掩码中的主机号最高N位置为1,就得到了该ip地址划分子网的子网掩码。

例如:将ip地址158.243.0.0划分为28个子网

  • 28转换为二进制为:11100,N位5;
  • 该ip地址为B类网络,类子网掩码为255.255.0.0,将主机位最高前5位置为1后得到:255.255.248.0。即为划分成 28个子网的B类IP地址 158.243.0.0的子网掩码。

(2)利用主机数求子网掩码

  • 将主机数转化为二进制数,得到二进制位数N;
    如果主机数小于等于254(去掉两个特殊地址),则二进制位数N<8,如果大于254,则 N>8,这就是说主机地址将占据不止8位。

  • 将该类ip地址的子网掩码的主机位为全部置1,得到255.255.55.255,再将主机位低N位全部置0,就得到子网掩码。

例如:将ip地址158.243.0.0划分为700台主机

  • 700转换为二进制为:1 1100 0000‬ ,N为9;
  • 将255.255.255.255中主机地址后9位置0,得到:11111111.11111111.11111110.00000000,即255.255.254.0,就是ip地址158.243.0.0子网掩码。
  • 11
    点赞
  • 77
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
计算网络是指将多台计算机通过通信设备和传输线路连接在一起,以实现资源共享和信息传输的系统。在计算网络中,有一些基础知识点是非常重要的,包括以下几个方面: 1. OSI模型:OSI模型是计算网络体系结构的一种标准化模型,它将计算网络的功能划分为七个不同的层次,分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。每一层都负责不同的任务和功能。 2. TCP/IP协议:TCP/IP协议是计算网络中最重要的协议之一,它是互联网的核心协议。TCP/IP协议族包括多个协议,其中最重要的是IP协议和TCP协议。IP协议负责网络层的工作,用于寻址和路由,而TCP协议负责传输层的工作,提供可靠的数据传输。 3. IP地址子网掩码IP地址是在计算网络中用来唯一标识一个设备的地址,它由32位二进制数表示。而子网掩码则用于确定IP地址网络部分和主机部分。掌握IP地址子网掩码的使用和计算是非常重要的。 4. 网络拓扑:网络拓扑是指计算网络中不同设备之间的物理或逻辑连接方式。常见的网络拓扑包括总线型、星型、环型、网状型等。了解不同的网络拓扑结构及其特点对于设计和管理网络都很重要。 5. 路由器和交换机:路由器和交换机是计算网络中常用的网络设备。路由器负责将数据包从一个网络转发到另一个网络,而交换机则负责在局域网内进行数据交换。了解它们的工作原理和使用方法对于网络的搭建和管理至关重要。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值