實驗六、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 地址和子網掩碼的子網信息。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/24398.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/24398.shtml
英文地址,請注明出處:http://en.pswp.cn/web/24398.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

SpringBoot實現參數校驗攔截(采用AOP方式)

一、AOP是什么? 目的:分離橫切關注點(如日志記錄、事務管理)與核心業務邏輯。 優勢:提高代碼的可讀性和可維護性。 關鍵概念 切面(Aspect):包含橫切關注點代碼的模塊。通知&#xff…

【2024最新華為OD-C/D卷試題匯總】[支持在線評測] 運輸時間(200分) - 三語言AC題解(Python/Java/Cpp)

?? 大家好這里是清隆學長 ,一枚熱愛算法的程序員 ? 本系列打算持續跟新華為OD-C/D卷的三語言AC題解 ?? ACM銀牌??| 多次AK大廠筆試 | 編程一對一輔導 ?? 感謝大家的訂閱? 和 喜歡?? ??在線評測鏈接 運輸時間(200分) ?? 評測功能需要訂閱專欄后私信聯系清隆解…

【面試干貨】索引的優缺點

【面試干貨】索引的優缺點 1、創建索引可以大大提高系統的性能(**優點**)2、增加索引也有許多不利的方面(**缺點**) 💖The Begin💖點點關注,收藏不迷路💖 1、創建索引可以大大提高系…

LiDAR360MLS 7.2.0 雷達點云數據處理軟件功能介紹

新增模塊和功能: 支持手持、背包數據的解算 SLAM解算成功率提升 SLAM解算效率提升 采集端與后處理端保持一致 賦色優化 新增平面圖模塊 新增平面圖全自動矢量化功能 新增平面圖矢量一鍵導出DXF功能 新增平面圖正射影像一鍵導出功能 支持交叉、垂直繪制 支…

添加west擴展命令

使用west工具的幫助命令,west -h,不僅可以列出west工具的內置命令,也可以列舉當前工程中實現的擴展命令,如build,flash等。 本文將介紹如何添加擴展命令。 west擴展命令的位置通過以下方式查找: 1. 首先找…

kafka消息積壓處理方案

背景: 某值班的一天,生產出現消息積壓問題,對此類的問題做出快速應對方案來避免同類型問題,防止影響范圍進一步的擴大。 出現消費積壓后如何處理: 首先優先處理消息積壓,如果代碼邏輯問題,立…

【第12章】SpringBoot實戰篇之文件上傳(含阿里云OSS上傳)

文章目錄 前言一、本地文件上傳二、阿里云OSS上傳1. 環境準備2.安裝SDK3.使用長期訪問憑證3.1 獲取RAM用戶的訪問密鑰3.2 配置RAM用戶的訪問密鑰(Linux)3.3 從環境變量中獲取RAM用戶的訪問密鑰 4. 工具類5.使用 總結 前言 本章節介紹本地文件上傳和阿里云OSS上傳。 一、本地文…

Python 機器學習 基礎 之 【實戰案例】輪船人員獲救預測實戰

Python 機器學習 基礎 之 【實戰案例】輪船人員獲救預測實戰 目錄 Python 機器學習 基礎 之 【實戰案例】輪船人員獲救預測實戰 一、簡單介紹 二、輪船人員獲救預測實戰 三、數據處理 1、導入數據 2、對缺失數據的列進行填充 3、屬性轉換,把某些列的字符串值…

LSTM-Adaboost基于雙向長短期記憶網絡結合集成學習實現股價預測附matlab代碼

% 股價預測 - LSTM-Adaboost集成學習 % 加載股價數據 load(‘stock_data.mat’); % 假設數據已經存儲在stock_data.mat文件中 prices stock_data.prices; % 假設股價數據存儲在名為prices的變量中 % 數據預處理 normalized_prices (prices - mean(prices)) / std(prices); …

數組中尋找符合條件元素的位置(np.argwhere,nonzero)

今天遇到一個問題,就是尋找符合條件的元素所在的位置,主要使用np.argwhere和nonzero函數 比如給我一個二維數組,我想知道其中元素大于15的位置 方法1 import numpy as np exnp.arange(30) enp.reshape(ex,[3,10]) print(e) print(e>15…

南山代理記賬,為您提供專業、高效的服務和全方位的支持

隨著商業活動的不斷深化和擴展,企業的會計工作越來越重要,而作為一家專業的代理記賬公司,“南山代理記賬”始終致力于為客戶提供專業、高效的服務,幫助他們在經營過程中更好地管理和運用資金。 南山代理記賬公司的服務范圍廣泛&am…

【日記】遇到了一個 “不愿睜眼看世界也沒受過社會毒打” 的逆天群友(464 字)

正文 今天坐在柜臺玩了一天手機…… 手機都玩沒電了快。下午在勸一個群友睜眼看世界,實在勸不動。他真的太逆天了,我不清楚這么高學歷的人,怎么能說出這么天真的話。逆天又離譜。 晚上的時間幾乎全在做家務。平時晚上都是跳舞來著&#xff0c…

mac安裝brew遇到的一些問題

mac終端執行命令/bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”,無法建立連接或連接超時錯誤,錯誤信息如下: curl: (28) Failed to connect to raw.githubusercontent.com port 443 af…

標準價與移動平均價簡介

一、移動平均價 移動平均價優點: a.移動平均價格可反應”實時的”加權平均價格,特別是物料價格漲跌幅度大時物料的價格不會被差異扭曲。 b.因為是基于交易的實時加權平均計算價格,一般情況下,移動平均價不產生差異,價格相對真實。 c.如果所有的物料都使用…

module ‘django_cas_ng.views‘ has no attribute ‘login‘

這個錯誤表明你正在嘗試從django_cas_ng.views模塊中訪問一個名為login的屬性,但是這個模塊中并沒有名為login的屬性或方法。 解決這個問題,你需要確認你的代碼中是否有錯誤的引用。django_cas_ng是一個CAS(Central Authentication Service&…

mqtt-emqx:keepAlive機制測試

mqtt keepAlive原理詳見【https://www.emqx.com/zh/blog/mqtt-keep-alive】 # 下面開始寫測試代碼 【pom.xml】 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId><version>2…

Ubuntu項目部署

解壓jdk tar -zxvf jdk-8u151-linux-x64.tar.gz 配置Java環境變量&#xff1a; vim ~/.bashrc export JAVA_HOME/root/soft/jdk1.8.0_151 export JRE_HOME${JAVA_HOME}/jre export CLASSPATH.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH${JAVA_HOME}/bin:$PATH 設置環境變…

Python中的面向對象編程(OOP):概念、實踐與優勢

Python中的面向對象編程(OOP):概念、實踐與優勢 面向對象編程(Object-Oriented Programming,簡稱OOP)是一種程序設計模型,它將對象作為程序的基本單元,以提高代碼的可重用性、靈活性和擴展性。Python作為一種高級編程語言,對OOP提供了強大的支持。本文將詳細闡述Pyth…

武漢理工大學 云計算與服務計算 期末復習

云計算與的定義 長定義是&#xff1a;“云計算是一種商業計算模型。它將計算任務分布在大量計算機構成的資源池上&#xff0c;使各種應用系統能夠根據需要獲取計算力、存儲空間和信息服務。” 短定義是&#xff1a;“云計算是通過網絡按需提供可動態伸縮的廉價計算服務。 云計…

Lecture1——對最優化的介紹

一&#xff0c;簡介——什么是最優化&#xff1f; 1&#xff0c;三種問題&#xff1a; 用80米的圍欄盡可能的圍成一個面積最大的矩形如何規劃產品的生產&#xff0c;使得公司獲得的利潤最大給你一個圖&#xff08;Graph&#xff09;&#xff0c;如何獲得最短的距離 2&#xf…