IPv4網絡地址分類

目錄

一、核心分類標準

二、詳細范圍與主機數量

1. A類網絡(超大規模網絡)

2. B類網絡(中大型網絡)

3. C類網絡(小型網絡)

三、三類網絡對比表

四、保留地址說明

五、現代網絡中的變化

六、主機數量計算原理

七 、IP地址總計

總結


一、核心分類標準

類型

首字節范圍

二進制前綴

默認掩碼

網絡位長度

主機位長度

A類

0 - 127

0xxxxxxx

255.0.0.0 (/8)

8位

24位

B類

128 - 191

10xxxxxx

255.255.0.0 (/16)

16位

16位

C類

192 - 223

110xxxxx

255.255.255.0 (/24)

24位

8位

📌 關鍵點

  • 首字節決定地址類別(如 10.x.x.x 必為A類)。
  • 主機數量 = 2主機位長度?22主機位長度?2(減去網絡地址和廣播地址)。

二、詳細范圍與主機數量

1. A類網絡(超大規模網絡)

公網范圍:

  • 1.0.0.0 → 126.255.255.255(A 類僅 126 個網絡1~126,因為首字節的 0 和 127 被保留
  • 私有地址:10.0.0.0 ~ 10.255.255.25(RFC 1918)
  • 每個網絡的主機數量:
    • 總IP數:2^24=16777216
    • 可用主機數:16777216?2=16777214
  • 示例:
    • 網絡地址:10.0.0.0
    • 廣播地址:10.255.255.255
    • 可用主機:10.0.0.1 ~ 10.255.255.254(約1677萬臺設備)

所有 A 類網絡IP總數量:

單網絡IP數×總網絡數=126 × 16777216=2113929216(約21.1億

注意:首字節為 127 的地址(127.0.0.0 ~ 127.255.255.255)

  • 127.0.0.1 → 環回地址(Loopback),用于本機內部通信(如測試Web服務器)。
  • 整個127段保留給操作系統內部使用。
  • 公網A類段(1~126)已全部分配給機構(如政府、大學),但 10.0.0.0/8 從未分配給任何實體,是“空白地帶”,因此將其劃為私有地址,不會與公網設備沖突?
2. B類網絡(中大型網絡)

公網范圍:

  • 128.0.0.0 → 191.255.255.255(B 類有 16384 個網絡
  • 私有地址:172.16.0.0 ~ 172.31.255.255
  • 每個網絡的主機數量:
    • 總IP數:2^16=65536
    • 可用主機數:65,536?2=65534
  • 示例:
    • 網絡地址:172.16.0.0
    • 廣播地址:172.16.255.255
    • 可用主機:172.16.0.1 ~ 172.16.255.254(6.5萬臺設備)

16384 個網絡關鍵計算步驟

  • 首字節(第一段網絡位):
    • 范圍:128(10000000)~ 191(10111111)
    • 可用值數量:191 - 128 + 1 = 64
  • 第二字節(第二段網絡位):
    • 范圍:0(00000000)~ 255(11111111)
    • 可用值數量:256(2^8)

B類網絡總數:首字節數量 × 第二字節數量=64 × 256 = 16384

所有 B 類網絡IP總數量:

單網絡IP數×總網絡數=65536 × 16384=1073741824(約10.73億

3. C類網絡(小型網絡)

公網范圍:

  • 192.0.0.0 → 223.255.255.255(C 類有 2097152 個網絡)
  • 私有地址:192.168.0.0 ~ 192.168.255.255
  • 每個網絡的主機數量:
    • 總IP數:2^8=256
    • 可用主機數:256?2=254
  • 示例:
    • 網絡地址:192.168.1.0
    • 廣播地址:192.168.1.255
    • 可用主機:192.168.1.1 ~ 192.168.1.254(254臺設備)

2097152 個網絡關鍵計算步驟

  • 首字節(第一段網絡位):
    • 范圍:192(10000000)~ 223(10111111)
    • 可用值數量:223 - 192 + 1 = 32
  • 第二字節(第二段網絡位):
    • 范圍:0(00000000)~ 255(11111111)
    • 可用值數量:256(2^8)
  • 第三字節(第三段網絡位):
    • 范圍:0(00000000)~ 255(11111111)
    • 可用值數量:256(2^8)

B類網絡總數:首字節數量 × 第二字節數量 × 第三字節數量=32 × 256 × 256 = 2097152

所有 C 類網絡IP總數量:

單網絡IP數×總網絡數=2097152 × 256 = 536870912(約 5.36 億

三、三類網絡對比表

特性

A類

B類

C類

首字節范圍

0-127

128-191

192-223

默認掩碼

255.0.0.0 (/8)

255.255.0.0 (/16)

255.255.255.0 (/24)

最大網絡數

126 (公網)

16,384

2,097,152

每網絡主機數

16,777,214

65,534

254

所有網絡的總主機數

2113929216(約21.1億

1073741824(約10.73億

536870912(約 5.36 億

典型場景

國家骨干網、超大型企業

大學、省級機構

家庭、小型辦公室

四、保留地址說明

? ? ? 1.?特殊地址不參與分配

  • 0.0.0.0:默認路由
  • 127.0.0.0/8:環回地址(如 127.0.0.1
  • 255.255.255.255:全網廣播

?????2.?私有地址范圍

  • A類私有:10.0.0.0/81677萬主機/網絡
  • B類私有:172.16.0.0/12104萬IP,可拆分為16個B類網絡
  • C類私有:192.168.0.0/166.5萬IP,可拆分為256個C類網絡

五、現代網絡中的變化

  • CIDR(無類域間路由)
    允許任意掩碼長度(如 192.168.0.0/22 支持1022主機)
  • VLSM(變長子網掩碼)
    ? ?可在同一網絡使用不同掩碼(如:
    • 核心層:10.1.0.0/16(6.5萬主機)
    • 分支:10.1.1.0/24(254主機)

六、主機數量計算原理

公式

  1. 可用主機數=2主機位長度?2可用主機數=2主機位長度?2

  2. 減2的原因:

  • 廣播地址(主機位全1)

  • 網絡地址(主機位全0)

例如C類:28?2=256?2=254

七 、IP地址總計

  • A + B + C類IP總數:2113929216+1073741824+536870912=3724541952
    即約 37.25 億個IP地址

總結

A類:單網絡支持 1677萬主機(如 10.0.0.0/8),適合超大規模基礎設施

B類:單網絡支持 6.5萬主機(如 172.16.0.0/16),適合中型組織

C類:單網絡支持 254主機(如 192.168.1.0/24),適合小型場景

關鍵點

  • 公網IP需向IANA申請,私有IP可自由使用
  • 現代網絡設計優先使用CIDR而非傳統分類

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

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

相關文章

Qt:QCustomPlot庫簡介

QCustomPlot 是一個基于 Qt 框架的輕量級 C 繪圖庫,專為高效繪制二維圖表(如曲線圖、柱狀圖、金融圖表等)而設計。相比 Qt Charts 模塊,它以 高性能 和 高度可定制性 著稱,尤其適合需要實時數據可視化的科學計算、工業…

【云桌面容器KasmVNC】如何關閉SSL使用HTTP

1 緣起 根據實際的訴求,調整實現方式。 為用戶提供云瀏覽器(通過瀏覽器訪問遠程瀏覽器),多用戶的每個任務提供資源隔離的云瀏覽器。 該功能,由同事祥嵩曾調研與開發,使用KasmVNC實現功能,非常佩服祥嵩,無論是技術廣度還是技術深度都是杠杠滴,無可挑剔。 實際的訴求是…

跟著AI學習C#之項目實戰-電商平臺 Day5

📅 Day 5:訂單提交與支付模擬 ? 今日目標: 創建 Order 和 OrderItem 模型實現從購物車生成訂單的功能模擬支付流程(成功/失敗頁面)添加訂單狀態跟蹤(如“待付款”、“已發貨”等)提交 Git 版…

復雜驅動開發-TLE9471的休眠流程與定時喚醒

文章目錄 前言休眠流程定時喚醒功能總結 前言 開發SBC時非常重要的一環就是開發休眠流程,其目的是為了保證接KL30的ECU在休眠模式下盡可能小的消耗低壓蓄電池的電量,防止車輛放置長時間后出現虧電。而定時喚醒功能在部分ECU中會有需求休眠后定期對車輛狀…

Spark 之 Reuse

src/main/scala/org/apache/spark/sql/execution/reuse/ReuseExchangeAndSubquery.scala case object ReuseExchangeAndSubquery extends Rule[SparkPlan] {def apply(plan: SparkPlan): SparkPlan = {if (conf.exchan

Solidity學習 - 錯誤處理

文章目錄 前言EVM錯誤處理機制EVM錯誤處理的核心特性程序中的錯誤處理 錯誤拋出方法require()函數require()觸發異常的場景關鍵特性 assert()函數assert()觸發異常的場景關鍵特性 require() vs assert():選擇指南revert()函數關鍵特性 異常捕獲:try/catc…

如何永久刪除Android上的短信[無法恢復]

當您不再保留 Android 設備時,您將需要徹底刪除所有私人數據,包括短信。因此,有必要了解如何永久刪除Android上的短信。現在,閱讀本指南,掌握消除信息的實用方法。 第 1 部分:如何一鍵永久刪除 Android 上的…

P12894 [藍橋杯 2025 國 Java B] 智能交通信號燈

[Problem] \color{blue}{\texttt{[Problem]}} [Problem] 給定一個長度為 n n n 的數組 a 1 … n a_{1\dots n} a1…n?&#xff0c;進行 m m m 次一下操作&#xff1a; 給定 l , r l,r l,r&#xff0c;求出 ∑ l ≤ i < j ≤ r mex { a i , a j } \sum\limits_{l \le…

華為云Flexus+DeepSeek征文|基于華為云一鍵部署的 Dify-LLM 平臺構建智能試卷生成助手

目錄 前言 1 華為云Dify-LLM應用平臺部署 1.1 一鍵部署平臺簡介 1.2 四步完成部署流程 2 接入華為云 DeepSeek 自定義大模型 2.1 ModelArts Studio 模型服務介紹 2.2 配置自定義大模型 3 創建試卷生成工具&#xff08;工作流&#xff09; 3.1 設計 DSL 工作流 3.2 工…

嵌入式硬件與應用篇---寄存器GPIO控制

在 ARM 架構中&#xff0c;通過 32 位寄存器控制 GPIO&#xff08;通用輸入輸出&#xff09;的核心步驟和方法可分為以下幾個關鍵環節&#xff0c;結合不同芯片的實現差異&#xff0c;具體操作需參考對應的數據手冊&#xff1a; 一、GPIO 控制的核心步驟 1. 使能 GPIO 時鐘 …

Fiddler中文版抓包工具在跨域與OAuth調試中的深度應用

跨域和OAuth授權流程一直是Web和移動開發中最容易踩坑的領域。復雜的CORS配置、重定向中的Token傳遞、授權碼流程的跳轉&#xff0c;以及多域名環境下的Cookie共享&#xff0c;常常讓開發者陷入調試困境。此時&#xff0c;一款能夠精準捕獲、修改、重放請求的抓包工具顯得至關重…

React用戶交互事件

在React中處理用戶交互事件&#xff08;如點擊、輸入、提交等&#xff09;的方式與原生JavaScript類似&#xff0c;但有一些語法差異和最佳實踐。以下是常見交互事件的處理方法及代碼示例&#xff1a; 一、基本事件處理&#xff08;點擊、輸入等&#xff09; 1. 點擊事件&…

DHT11 STM32 HAL驅動庫 整數

dht11.h #ifndef __DHT11_H #define __DHT11_H#include "stm32f1xx_hal.h" // 根據實際芯片型號調整&#xff08;如stm32f4xx_hal.h&#xff09;// DHT11數據結構 typedef struct {GPIO_TypeDef *GPIOx; // GPIO端口&#xff08;如GPIOA&#xff09;uint16_t GP…

【Actix Web 精要】Rust Web 服務開發核心技術與實戰指南

目錄 一、Actix Web 核心架構解析1.1 核心組件交互流程1.2 關鍵組件說明&#xff1a; 二、項目初始化與配置2.1 創建項目2.2 添加依賴 (Cargo.toml)2.3 項目結構 三、核心模塊實現3.1 配置管理 (src/config.rs)3.2 應用狀態管理 (src/main.rs)3.3 數據模型 (src/models/user.rs…

從URL到視頻:用Python和AI構建自動化內容講解視頻生成管道

摘要 本文旨在從技術層面&#xff0c;深入探討并實踐一個將任意網頁鏈接&#xff08;如飛書文檔、博客文章&#xff09;自動轉換為帶有配音和字幕的講解視頻的系統。我們將詳細拆解整個實現流程&#xff0c;覆蓋從內容抓取與解析、利用大語言模型&#xff08;LLM&#xff09;智…

Java 使用 Easy Excel 進行 Excel 數據導入導出

1. 通過 Maven 下載 Easy Excel 依賴包 在項目的 pom.xml 文件中添加以下依賴&#xff1a; <dependency><groupId>com.alibaba</groupId><artifactId>easyexcel</artifactId><version>3.1.1</version> <!-- 使用最新版本 -->…

國產化條碼類庫Spire.Barcode教程:如何使用 C# 讀取 PDF 中的條碼(兩種方法輕松實現)

在 PDF 文檔的 .NET 平臺處理流程中&#xff0c;使用 C# 讀取 PDF 條碼 是一項常見需求&#xff0c;特別適用于處理掃描件或電子表單。無論是物流、金融、醫療還是制造行業&#xff0c;PDF 文檔中經常包含用于追蹤或識別的條碼。這些條碼可能是嵌入圖像&#xff0c;也可能是矢量…

2023國賽數字取證-流量分析

數據取證 - 1 A 集團的?絡安全監控系統發現惡意份?正在實施?級可持續攻擊&#xff08;APT&#xff09;&#xff0c;并抓取了部分可疑流量包。請 您根據捕捉到的流量包&#xff0c;搜尋出?絡攻擊線索&#xff0c;分解出隱藏的惡意程序&#xff0c;并分析惡意程序的?為。 …

【預約小程序】-健身房預約課程小程序——仙盟創夢IDE

東方仙盟-坐擁萬個代碼 免費報表 阿雪技術觀 讓我們積極投身于技術共享的浪潮中&#xff0c;不僅僅是作為受益者&#xff0c;更要成為貢獻者。無論是分享自己的代碼、撰寫技術博客&#xff0c;還是參與開源項目的維護和改進&#xff0c;每一個小小的舉動都可能成為推動技術進…

SmartETL中數據庫操作與流程解耦的設計與應用

正如ETL這個概念本身所指示的&#xff0c;數據庫讀寫訪問是ETL的最常用甚至是最主要的操作。現代信息系統的設計與運行基本都是圍繞數據庫展開的&#xff0c;很多應用的核心功能都是對數據庫的CRUD&#xff08;創建、檢索、更新、刪除&#xff09;操作。 SmartETL框架設計之初…