当前位置: 首页 > news >正文

实验六、IPv4 地址的子网划分,第 2 部分《计算机网络》

你有没有发现,困的时候真的清醒不了。

目录

一、实验目的

二、实验内容

三、实验小结


一、实验目的

完成本练习之后,您应该能够确定给定 IP 地址和子网掩码的子网信息。

知道 IP 地址、网络掩码和子网掩码后,您应该能够确定有关该 IP 地址的其它信息,如:

• 此子网的子网地址

• 此子网的广播地址

• 此子网的主机地址范围

• 此子网掩码的最大子网数量

• 每个子网的主机数量

• 子网位数

• 此子网的网络号

二、实验内容

任务 1 :根据给定的 IP 地址和子网掩码确定子网信息。

已知:

算出:

步骤 1 :将主机 IP 地址和子网掩码转换为二进制记法。

IP 地址 172 25 114 250

10101100 11001000 01110010 11111010

子网掩码 255 255 255 192

11111111 11111111 11111111 11000000

步骤 2:确定此主机地址所属的网络(或子网)。

  1. 在掩码下划一条线。
  2. 对 IP 地址和子网掩码执行逐位逻辑“与”操作。 注意: 1 同 1 的“与”操作结果为 1 ; 0 同任意值的“与”操作结果均为 0。
  3. 将该结果表示为点分十进制记法。
  4. 所得结果即为此子网的子网地址 172.25.114.19

IP 地址 172 25 114 250  

10101100 11001000 01110010 11111010

子网掩码

11111111 11111111 11111111 11000000

子网地址 172 25 114 192

10101100 11001000 01110010 11000000

在表中添加此信息:

步骤 3:确定该地址中的哪些位包含网络信息,哪些位包含主机信息。

  1. 在主要网络掩码(也是不划分子网时的掩码)中的 1 结束处划一条波浪线作为主分界线 (M.D.)。示例中的主要网络掩码是 255.255.0.0,即最左边的前 16 个位。
  2.  在所给子网掩码中的 1 结束处划一条直线作为子网分界线 (S.D.)。掩码中的 1 在哪里结 束,网络信息也在哪里结束。
  3.  结果即为子网位数,只需计入 M.D. 和 S.D. 之间的位数就可以确定,在本例中为 10 位。

步骤 4:确定子网位和主机位的范围。

1.标示 M.D. 和 S.D. 之间的子网计数范围。此范围包含的位应该相加才能得出子网数量或 子网地址。

2.标示 S.D. 和右边末尾最后各位之间的主机计数范围。此范围包含的位应该相加才能得出 主机数量或主机地址。

步骤 5:确定此子网中可用的主机地址范围和此子网中的广播地址。

1.复制下该网络地址的所有网络/子网位(即, S.D. 之前的所有位)。

2.在主机部分(S.D. 的右边),除了将最右边的位(即最低位)置为 1 外,将其余主机位全 部置为 0。这样就得出了此子网中的第一个主机 IP 地址,它是对此子网的主机地址范围所 得答案的起始部分,在本例中为 172.25.114.193。

3.接下来,在主机部分( S.D. 的右边),除了将最右边的位(即最低位)置为 0 外,将其余 主机位全部置为 0。这样就得出了此子网中的最后一个主机 IP 地址,它是对此子网的主机 地址范围所得答案的结束部分,在本例中为 172.25.114.254。

4.在主机部分(S.D. 的右边),将主机位全部置为 1 。这样就得出了此子网的广播 IP 地址。 这是此子网的广播地址的答案,在本例中为 172.25.114.255

将上述部分信息添加到表中:

   

步骤 6:确定子网数量。 子网数量取决于子网计数范围中的位数(在本例中为 10 位)。 使用公式 2 n,其中,n 是子网计数范围中的位数。

  1. 2 10 = 1024

步骤 7:确定每个子网的可用主机数量。 每个子网的主机数量取决于主机位数(在本例中为 6 位)减去 2(是子网地址 1 个,是该子网 的广播地址 1 个)。 2 6 – 2 = 64 – 2 = 每个子网 62 台主机

任务 2:练习。 针对所有问题的要求: 列一张子网划分工作表,说明和记录对每个问题的所有操作。

问题 1

答:

172       30       1       33

IP 地址       10101100 00011110 00000001 00100001

网络掩码      11111111 11111111 00000000 00000000

子网掩码      11111111 11111111 11111111 00000000

子网地址     10101100 00011110 00000001 00000000 (172.30.1.0)

子网广播地址10101100 00011110 00000001 11111111 (172.30.1.255)

子网位数:8

子网数量:2^8=256

每个子网的主机位数:8

每个子网的可用主机数量:2^8-2=254

此子网第一台主机的ip地址:10101100 00011110 00000001 00000001 (172.30.1.1)

此子网最后一台主机的ip地址:10101100 00011110 00000001 11111110(172.30.1.254)

问题 2

答:

172       30       1       33

IP 地址       10101100 00011110 00000001 00100001

网络掩码      11111111 11111111 00000000 00000000

子网掩码      11111111 11111111 11111111 11111100

子网地址     10101100 00011110 00000001 00100000 (172.30.1.32)

子网广播地址10101100 00011110 00000001 00100011 (172.30.1.35)

子网位数:14

子网数量:2^14=16384

每个子网的主机位数:2

每个子网的可用主机数量:2^2-2=2

此子网第一台主机的ip地址:10101100 00011110 00000001 00100001 (172.30.1.33)

此子网最后一台主机的ip地址:10101100 00011110 00000001 00100010(172.30.1.34)

问题 3

答:

192       192      10      234

IP 地址       11000000 11000000 00001010 11101010

网络掩码      11111111 11111111 00000000 00000000

子网掩码      11111111 11111111 11111111 00000000

子网地址     11000000 11000000 00001010 00000000 (192.192.10.0)

子网广播地址11000000 11000000 00001010 11111111 (192.192.10.255)

子网位数:8

子网数量:2^8=256

每个子网的主机位数:8

每个子网的可用主机数量:2^8-2=254

此子网第一台主机的ip地址:11000000 11000000 00001010 00000001 (192.192.10.1)

此子网最后一台主机的ip地址:11000000 11000000 00001010 11111110(192.192.10.254)

问题 4

答:

172       17       99       71

IP 地址       10101100 00010001 01100011 01000111

网络掩码      11111111 11111111 00000000 00000000

子网掩码      11111111 11111111 00000000 00000000

子网地址     10101100 00010001 00000000 00000000 (172.17.0.0)

子网广播地址10101100 00010001 11111111 11111111 (172.17.255.255)

子网位数:0

子网数量:2^0=1

每个子网的主机位数:16

每个子网的可用主机数量:2^16-2=65534

此子网第一台主机的ip地址:10101100 00010001 00000000 00000001 (172.17.0.1)

此子网最后一台主机的ip地址:10101100 00010001 11111111 11111110(172.17.255.254)

问题 5

答:

192       168       3       219

IP 地址       11000000 10101000 00000011 11011011

网络掩码      11111111 11111111 00000000 00000000

子网掩码      11111111 11111111 11111111 00000000

子网地址     11000000 10101000 00000011 00000000 (192.168.3.0)

子网广播地址11000000 10101000 00000011 11111111 (192.168.3.255)

子网位数:8

子网数量:2^8=256

每个子网的主机位数:8

每个子网的可用主机数量:2^8-2=254

此子网第一台主机的ip地址:11000000 10101000 00000011 00000001 (192.168.3.1)

此子网最后一台主机的ip地址:11000000 10101000 00000011 11111110(192.168.3.254)

问题 6

答:

192       168       3       219

IP 地址       11000000 10101000 00000011 11011011

网络掩码      11111111 11111111 00000000 00000000

子网掩码      11111111 11111111 11111111 11111100

子网地址     11000000 10101000 00000011 11011000 (192.168.3.216)

子网广播地址11000000 10101000 00000011 11011011 (192.168.3.219)

子网位数:14

子网数量:2^14=16384

每个子网的主机位数:2

每个子网的可用主机数量:2^2-2=2

此子网第一台主机的ip地址:11000000 10101000 00000011 11011001 (192.168.3.217)

此子网最后一台主机的ip地址:11000000 10101000 00000011 11011010(192.168.3.218)

三、实验小结


通过实验能够确定给定 IP 地址和子网掩码的子网信息。

相关文章:

实验六、IPv4 地址的子网划分,第 2 部分《计算机网络》

你有没有发现,困的时候真的清醒不了。 目录 一、实验目的 二、实验内容 三、实验小结 一、实验目的 完成本练习之后,您应该能够确定给定 IP 地址和子网掩码的子网信息。 知道 IP 地址、网络掩码和子网掩码后,您应该能够确定有关该 IP 地…...

定个小目标之刷LeetCode热题(12)

这是一道简单题,使用位运算中的异或运算即可,异或运算有以下性质: 1、任何数异或 0 结果仍然是原来的数,即 a⊕0a 2、任何数和其自身做异或运算,结果是 0 所以我们只需要让数组里的所有元素进行异或运算得到的结果就…...

MYSQL内存占用查询语句

可以通过以下 SQL 语句查询相关配置参数的当前值: InnoDB 缓冲池大小 (innodb_buffer_pool_size): SHOW VARIABLES LIKE innodb_buffer_pool_size;最大连接数 (max_connections): SHOW VARIABLES LIKE max_connections;临时表大小 (tmp_table…...

HikariCP连接池初识

HikariCP的简单介绍 hikari-光,hikariCP取义:像光一样轻和快的Connetion Pool。这个几乎只用java写的中间件连接池,极其轻量并注重性能,HikariCP目前已是SpringBoot默认的连接池,伴随着SpringBoot和微服务的普及&…...

LeetCode136只出现一次的数字

题目描述 给你一个 非空 整数数组 nums ,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。你必须设计并实现线性时间复杂度的算法来解决此问题,且该算法只使用常量额外空间。 解析 需要想到异或运算&#…...

html5实现端午节网站源码

文章目录 1.设计来源1.1 端午首页页面1.2 端午由来页面1.3 端午图集页面1.4 端午活动页面1.5 给我留言页面 2.效果和源码2.1 动态效果2.2 目录结构 源码下载 作者:xcLeigh 文章地址:https://blog.csdn.net/weixin_43151418/article/details/139524377 ht…...

echarts组件x轴坐标显示不全解决方法

1.旋转: 修改前: option {xAxis: {type: category,data: [Mon, Tue, Wed, Thu, Fri, Sat, Sun,Mon, Tue, Wed, Thu, Fri, Sat, Sun,Mon, Tue, Wed, Thu, Fri, Sat, Sun]},yAxis: {type: value},series: [{data: [120, 200, 150, 80, 70, 110, 130,120, 200, 150, 80, 70, 1…...

JS实现移动端的轮播图滑动事件

在移动端实现轮播图滑动事件&#xff0c;我们通常使用 touchstart、touchmove 和 touchend 这三个事件。下面是一个基本的示例&#xff0c;展示了如何使用原生JavaScript来创建一个简单的移动端轮播图滑动效果&#xff1a; HTML结构&#xff1a; <div id"carousel&qu…...

2024.6.10学习记录

1、代码随想录二刷 2、项目难点 review 3、计组复习...

RapidJSON

要在项目中使用 RapidJSON 库&#xff0c;需要首先下载并包含该库的头文件。以下是详细的步骤&#xff0c;包括如何下载、引用和使用 RapidJSON&#xff1a; 使用 CMake 引用 RapidJSON 如果你的项目使用 CMake 构建系统&#xff0c;可以按照以下步骤引用 RapidJSON&#xff…...

二叉树的创建

目录 一、二叉树的定义 二、代码定义 三、遍历二叉树 1、前序遍历 2、中序遍历 3、后序遍历 四、方法的使用 一、二叉树的定义 二叉树&#xff08;binary tree&#xff09;是指树中节点的度不大于2的有序树&#xff0c;它是一种最简单且最重要的树。二叉树的递归定义为&a…...

adb shell进入设备后的命令

目录 一、查看删除手机 /data/local/tmp/下的文件 二、设置权限 三、查看手机设备正在运行的服务 四、可能需要的adb 命令 一、查看删除手机 /data/local/tmp/下的文件 可以通过以下命令&#xff1a; adb shell # 进入设备 ls /data/local/tmp/ # 查看文件夹下的内容…...

【Android面试八股文】Java中静态内部类是什么?和非静态内部类的区别是什么?

文章目录 Java中静态内部类是什么?和非静态内部类的区别是什么?这道题想考察什么?考察的知识点考生应该如何回答什么是内部类,什么是静态内部类?静态内部类非静态内部类静态内部类和非静态内部类的区别静态内部类和普通内部类都有各自的用途和优势扩展一:使用静态内部类来…...

IDEA启动项目报java.lang.OutOfMemoryError: GC overhead limit exceeded

idea编译项目时报j ava.lang.OutOfMemoryError: GC overhead limit exceeded错误&#xff0c;教你两步搞定&#xff01; 第一步&#xff1a;打开help -> Edit Custom VM Options ,修改xms和xmx的大小&#xff0c;如下图&#xff1a; 第二步&#xff1a;File -> Settings…...

基于R语言BIOMOD2 及机器学习方法的物种分布模拟与案例分析

原文链接&#xff1a;基于R语言BIOMOD2 及机器学习方法的物种分布模拟与案例分析https://mp.weixin.qq.com/s?__bizMzUzNTczMDMxMg&mid2247606139&idx4&snf94ec30bfb5fa7ac0320403d49db3b66&chksmfa821e9ccdf5978a44a9ba96f6e04a121c0bbf63beea0940b385011c0b…...

【笔记2】Python编程:从入门到实践(第2版) - 埃里克·马瑟斯

第二部分 1、外星人入侵 Pygame包 2、数据可视化 Matplotlib 、Plotly 3、Web应用程序 Django 项目1&#xff1a;外星人入侵 第12章&#xff5e;第14章 使用Pygame包来开发一款2D游戏。 它在玩家每消灭一群向下移动的外星人后&#xff0c;将玩家提高一个等级。等级越高&…...

优质免费的 5 款翻译 API 接口推荐

当谈到翻译API时&#xff0c;我们通常指的是一种编程接口&#xff0c;它允许开发者将文本从一种语言翻译成另一种语言。这些API通常由专业的翻译服务提供商提供&#xff0c;如谷歌翻译 API、实时翻译API、腾讯翻译API、DeepL翻译API、Azure翻译API等。 这些API通常提供多种语言…...

雷电模拟器中控实现,直通源码

目录 前言 开发 需求 初始环境 UI搭建 功能实现 前言 本篇为易语言雷电模拟器中控项目实现操作&#xff0c;一般用于&#xff1a;脚本开发多线程模拟操作等起始模板框架&#xff0c;使用易语言原因为其前后端一体化&#xff0c;对于脚本开发而言更为方便。 开发 需求 以…...

从渲染管线到着色器Shader实践

浏览器渲染管线原理 浏览器渲染管线是浏览器将HTML、CSS和JavaScript转换为用户可见的网页的过程。这一过程涉及多个步骤,包括解析、布局、绘制和合成等。下面是浏览器渲染管线的详细原理: 解析(Parsing): HTML解析:浏览器下载HTML内容后,首先进行HTML解析,将HTML文本…...

LabVIEW开发实验室超导体电流特性测试系统

本系统旨在为学校实验室提供一个基于LabVIEW的超导体电流特性测试平台&#xff0c;通过精确测量超导体在不同温度和电流条件下的电学特性&#xff0c;帮助学生和研究人员深入理解超导体的物理性质。本文将从背景、目标、工作原理、使用方法、操作流程和注意事项等方面详细介绍该…...

C语言之main函数的返回值(在linux中执行shell脚本并且获取返回值)

一&#xff1a;函数为什么要返回值 &#xff08;1&#xff09;函数 在设计的时候是设计了参数和返回值&#xff0c;参数是函数的输入&#xff0c;返回值是数据的输出 &#xff08;2&#xff09;因为函数需要对外输出数据&#xff08;实际上是函数运行的一些结果值&#xff09;…...

【手撕面试题】Vue(高频知识点五)

每天10道题&#xff0c;100天后&#xff0c;搞定所有前端面试的高频知识点&#xff0c;加油&#xff01;&#xff01;&#xff01;在看文章的同时&#xff0c;希望不要直接看答案&#xff0c;先思考一下自己会不会&#xff0c;如果会&#xff0c;自己的答案是什么&#xff1f;想…...

C#有哪些方式实现回调函数、处理异步操作或响应某些条件时的动作

在C#中&#xff0c;除了使用event关键字来定义事件和回调函数&#xff08;事件处理器&#xff09;之外&#xff0c;还有几种其他方式来处理异步操作或响应某些条件时的动作&#xff1a; 委托&#xff08;Delegates&#xff09;&#xff1a; 委托类似于C/C中的函数指针&#x…...

Java:110-SpringMVC的底层原理(上篇)

SpringMVC的底层原理 在前面我们学习了SpringMVC的使用&#xff08;67章博客开始&#xff09;&#xff0c;现在开始说明他的原理&#xff08;实际上更多的细节只存在67章博客中&#xff0c;这篇博客只是讲一点深度&#xff0c;重复的东西尽量少说明点&#xff09; MVC 体系结…...

【HarmonyOS】鸿蒙应用子模块module资源如何获取

【HarmonyOS】鸿蒙应用子模块module资源如何获取 一、问题背景&#xff1a; 在多模块项目工程中&#xff0c;单个模块的资源不会放在主模块中&#xff0c;所以我们需要在子模块中访问自己的资源。如果使用默认的资源获取api&#xff0c;会提示找不到资源。 那如何获取子模块下…...

Centos X系统yum安装mysql数据库

安装之前需要将系统自带的mariadb-libs软件包删除。 检查是否存在mariadb-libs包。 yum list installed|grep mariadb-libs 删除mariadb-libs包 yum -y remove mariadb-libs 声明&#xff1a; 系统&#xff1a;CentOS-7-x86_64-DVD-2009 安装为最小化安装&#xff0c;没…...

Python语言在金融领域的应用探索

Python语言在金融领域的应用探索 Python语言&#xff0c;以其简洁、易读和强大的功能库&#xff0c;近年来在金融领域崭露头角。它不仅为数据分析师、量化分析师和交易员提供了强大的工具&#xff0c;还在风险管理、投资组合优化等方面发挥了重要作用。本文将深入剖析Python语…...

【python/pytorch】已解决ModuleNotFoundError: No module named ‘torch‘

【PyTorch】成功解决ModuleNotFoundError: No module named torch 一、引言 在深度学习领域&#xff0c;PyTorch作为一款强大的开源机器学习库&#xff0c;受到了众多研究者和开发者的青睐。然而&#xff0c;在安装和使用PyTorch的过程中&#xff0c;有时会遇到一些问题和挑战…...

1.nginx介绍

介绍 是一个高性能的http和反向代理服务器。 特点 占用内存少&#xff0c;并发能力强。 nginx专为性能优化而开发&#xff0c;性能是其最重要的考量&#xff0c;实现上非常注重效率&#xff0c;能经受高负载的考验&#xff0c;有报告表明能支持高达50,000个并发连接数。 基…...

仓库管理业务在WMS与ERP中如何抉择

当然&#xff0c;以下是WMS&#xff08;仓库管理系统&#xff09;与ERP&#xff08;企业资源计划&#xff09;系统在仓库管理中的主要区别和各自的优势的整理&#xff1a; 一、主要区别&#xff1a; 1. 功能范围&#xff1a; - WMS&#xff1a;专注于仓库内部运作&#xff0c;…...

制作企业网站公司排名/自媒体营销

1.模糊查询前导不会走索引 select id,user_name,price_code from user_activity_info where user_name like %zhang; 如果非要使用前导索引的话可以借助Apache的Lucence索引工具 2.字段默认值不要设置成null 如果可以请设置为 not null 3.不要在SQL中对字段进行计算&#…...

哈尔滨搜索引擎建站/nba交易最新消息

rem set pathset path%path%;C:\program files\vss\win32rem set sourcesafes db pathset SSDIRe:\vss-crmrem set current projectss cp $/test -Ymachinerem get codes by label ver1.0ss get -i-y -VVer1.0 -gwr -gf *.*...

网站横幅怎么做/什么叫做网络营销

Linux下Tomcat重新启动&#xff0c;及kill命令的使用 首先&#xff0c;进入Tomcat下的bin目录 cd /usr/local/tomcat/bin 使用Tomcat关闭命令 ./shutdown.sh 查看Tomcat是否以关闭 ps -ef|grep java 如果显示以下相似信息&#xff0c;说明Tomcat还没有关闭 root 7010 1 0 Apr19…...

邯郸企业网站制作/搜索关键词优化排名

上一篇给大家介绍了ValueAnimator的大部分函数的用法&#xff0c;不过还都是些简单的用法&#xff0c;这篇我们带大家来看看有关加速器、animator和keyFrame的知识。 一、插值器 插值器&#xff0c;也叫加速器&#xff1b;有关插值器的知识&#xff0c;我在《Animation动画详解…...

对接公众号的网站怎么做/百度风云搜索榜

雅马哈与上位机TCP通讯1.0 可以先用调试助手测试&#xff0c;先设定电脑IP以及雅马哈控制器IP&#xff0c;系统--通信设置&#xff0c;设置控制器的IP1.1 在选项--通用以太网端口&#xff0c;设置GP0&#xff08;通讯对象&#xff09;&#xff0c;模式伺服&#xff0c;通讯对象…...

福州成人报考网站/新闻热搜榜 今日热点

1.在firefox下&#xff0c;每页均会打印重复thead(表头)&#xff0c;tfoot(表尾)的内容&#xff1b;IE8下无效(其它IE版本未测试)2.分页的处理media print {.page-break { page-break-after: always; }}在需要分页的tr上&#xff0c;加上该样式即可3.隐藏某些不需要打印的区域m…...