子网掩码的计算

这篇具有很好参考价值的文章主要介绍了子网掩码的计算。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. 什么是子网掩码?

       从前文(放链接)可以了解到,A,B,C类网址所能容纳的主机数量差距是很大的,若是只有几台主机需要接入网络,但分配的网络却能容纳几百台主机,这样就造成了IP地址空间的大量浪费。为了使各类网络的IP地址能够高效利用,减少浪费,便诞生了子网掩码(Subnet Mask)技术。
       子网掩码与IP地址一样,也是一个32位的二进制码。其主要作用是将一个大的网络通过子网掩码划分为若干小的子网络。

2. 子网地址的计算方式

       我们可以通过将子网掩码二进制化后,与IP地址的二进制码进行与运算,得到的地址便是该子网的子网地址。例如,若有IP地址为202.112.14.137,其子网掩码为255.255.255.224,则进行与运算后可得该IP所属子网的地址为:202.112.14.128。如下表:

子网掩码计算,计算机网络,网络,服务器,linux
表1  利用子网掩码计算子网网络地址  

3. 子网掩码的计算方式

 子网掩码的计算方式分两个思路来考虑:
1)已知子网数,求子网掩码
假设欲将168.195.0.0划分成27个子网

子网掩码计算,计算机网络,网络,服务器,linux
表2  已知子网数求子网掩码

2)已知主机数,求子网掩码
假设欲将168.195.0.0划分成若干子网,每个子网内有主机700台

子网掩码计算,计算机网络,网络,服务器,linux
表3  已知主机数求子网掩码

 4. 最后举几个例子加深对上述内容的理解

eg.1 已知一个主机的IP地址是202.112.14.137,掩码是255.255.255.224,求该主机所在网络的网络地址和广播地址。

首先,由表1 知,该主机所在的子网络的网络地址为202.112.14.128;在前文中(放连接)我们知道,每个网段的第一个地址代表本网络地址,最后一个地址代表广播地址。由掩码知:该子网中一共包含256-224=32个IP地址,故本网段最后一个地址为:128+32-1(减去自身)=159,即广播地址为:202.112.14.159。

eg.2 一个子网有10台主机,那么对于这个子网需要掩码为?

若该子网有10个主机,则一共有10(主机数)+1(网关地址)+1(网络地址)+1(广播地址)=13个IP地址,13<2^4=16,即主机位至少应该分配16个,故掩码最后一位应该为256-16=240,即子网掩码为255.255.255.240。

eg.3 还是上面的相同题型,一个子网有14台主机,那么对于这个子网需要掩码为?

该子网一共需要14+1+1+1=17个IP地址,17<2^5=32,即主机位至少分配32个,掩码最后一位为256-32=224,即子网掩码为255.255.255.224。

eg.4 规划一个C类网络,需要将网络分为9个子网,每个子网至少15个主机,最合适的子网掩码是?

A 255.255.255.224
B 255.255.224.0
C 255.255.255.240
D无合适的子网掩码

解:由eg.2和eg.3可知,15个主机至少需要18个IP地址,18<2^5,即至少分配5个主机位。C类地址只有8位可以自由调配,则只有8-5=3位可以用来当作网络号,2^3=8<9,故相互矛盾,无合适的子网掩码,选D。文章来源地址https://www.toymoban.com/news/detail-778684.html

到了这里,关于子网掩码的计算的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 计算机网络基础知识(二)—— 什么是Ip地址、Mac地址、网关、子网掩码、DNS

    初次接触网络时,只知道电脑连接网线,就可以打开4399玩小游戏,可以登录QQ和朋友聊天; 再次接触网络时,知道了怎么查看自己电脑的网络情况(Windows终端下敲入ipconfig),但是对于其中的一串串数字完全一头雾水,现在来看下这些数字都代表着什么意思吧🤓 I P 地址是网

    2024年02月03日
    浏览(46)
  • 计算机网络4小时速成:如何根据IP地址和子网掩码计算自己的网段和ip可用范围?

    2022找工作是学历、能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很多算法学生都得去找开发,测开 测开的话,你就得学数据库,sql,oracle,尤其sql要学,当然,像很多金融企业、安全机构啥的,他们必须要用oracle数据库 这oracle比sql安全,强大多了,所以你需要学

    2024年02月06日
    浏览(46)
  • 子网掩码的计算

           从前文(放链接)可以了解到,A,B,C类网址所能容纳的主机数量差距是很大的,若是只有几台主机需要接入网络,但分配的网络却能容纳几百台主机,这样就造成了IP地址空间的大量浪费。为了使各类网络的IP地址能够高效利用,减少浪费,便诞生了子网掩码(Subnet

    2024年02月03日
    浏览(32)
  • 使用ip地址计算子网掩码的方法

    计算子网掩码的方法是通过确定一个IP地址中的网络地址和主机地址部分,来确定其子网掩码。 一般的方法是: 确定网络的位数(也就是说确定有多少位用来表示网络地址,剩下的位数表示主机地址)。 按照网络位数将子网掩码中的二进制位全部设为1,主机地址位全部设为0。

    2024年02月12日
    浏览(59)
  • 【计算机网络】 子网划分

    IP地址分类 学会十进制和二进制的相互转换可以很快速的有规律的记住 子网掩码 又叫网络掩码,地址掩码,子网络遮罩,就是说把子网络遮起来,不让外界窥探到 本机ip地址的二进制与子网掩码的二进制按位与可以得到某主机对外的ip地址 A、B、C类默认子网掩码: 网关 又称

    2024年02月09日
    浏览(39)
  • IP地址的分类及子网掩码的计算

    目录: 一、什么是IP地址、IP地址的作用及其种类; 二、分类的IP地址; 三、无分类编址; 四、网络号、主机号和子网掩码的计算; ############################################################################# 一、 1、IP地址: 整个互联网中,分配给每一个主机在全世界范围内唯一的32位二进

    2024年02月09日
    浏览(57)
  • 计算机网络----CRC冗余码的运算

    冗余码是用于在数据链路层的通信链路和传输数据过程中可能会出错的一种检错编码方法(检错码)。 原理:发送发把数据划分为组,设每组 K 个比特,在其后添加供差错检验用的 n 位冗余码,( K+n )比特一起发送。 过程: 注意: 模二除法运算的过程相当于 异或 。 因为

    2024年02月12日
    浏览(53)
  • 计算机网络 实验四 子网划分(网络层)

    实验目的 :   通过实验掌握下列知识: ① 熟悉子网掩码算法和网关,掌握子网划分方法。 ② 了解路由器的作用,掌握静态路由的基本配置。 实验过程分析: 静态路由基本配置 按照拓扑图接线【截图】。PC_1和PC_2设置IP地址、子网掩码和网关后(步骤2),它们的连通性如

    2024年02月04日
    浏览(54)
  • 计算机网络子网划分实验报告

    一、实验目的 1)熟悉利用CIDR技术规划分配IP地址的基本方法,以及网络参数的配置; 2)熟悉静态路由协议的设置过程; 3)熟悉RIPv2协议的配置和运行过程。 4)掌握使用PacketTracer模拟网络场景的基本方法,加深对网络环境、网络设备和网络协议交互过程等方面的理解。 二

    2024年02月04日
    浏览(51)
  • 《计算机网络》实验六子网划分

    目录 实验六 子网划分........................................... 2 一、实验目的................................................. 2 二、实验原理(自己总结)......................... 2 三、实验环境、设备..................................... 2 四、实验内容................................................. 2 五、实验思考

    2024年02月04日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包