子網劃分與數制轉換
- 前言
- 一、子網劃分的基礎
-
- 1.1數制的概念
- 1.2數制轉換
- 二、子網劃分的原理
-
- 2.1 IP位址的定義
- 2.2 IP位址的分類
前言
為了更好的使用IP位址的同時節約成本,可以将IP位址劃進一步分成更小的網絡,不僅可以保證網絡安全還能對IP位址的使用情況進行控制。
一、子網劃分的基礎
1.1數制的概念
我們一般說的百兆、千兆網絡的機關是bps (比特率,即位/秒,bit/s),比如我們說網卡或光纖的傳輸速度是百兆,也就是100Mbps的意思。而在實際應用中(迅雷等下載下傳工具)使用的傳輸機關是位元組/秒(Byte/s)。Byte是位元組,而bit是二進制位元
計算機中常用的數制有十進制、二進制、十六進制和八進制:
十進制數(Decimal number)
基數為10(逢十進一),數值部分用0、1、2、3、3、4、5、6、7、8、9來表示,也就是我們日常生活中最常用用的數制,表示方式有(1010)10,1010D,1010
二進制(Binary number)
基數為2(逢二進一),是以在二進制中,隻有0和1兩個數字字元,表示方式有(1010)2,1010B
十六進制數(Hexadecimal number)
基數為16(逢十六進一),除了十進制中的兩個數外還使用了六個英文字母:A、B、C、D、E、F。A到F對應的是10到15,表示方式有(1010)16,1010H
八進制數(Octal number),基數為8(逢八進一),數值部分為0、1、2、3、3、4、5、6、7,表示方式為(1010)8,1010O
1.2數制轉換
将一個十進制數轉換為二進制可使用除2餘數法
将一個二進制數表示成十進制數需要用按權展開法
二進制數轉換八進制數:3位一轉換
二進制數轉換十六進制數:4位一轉換
二、子網劃分的原理
2.1 IP位址的定義
網際網路上連接配接的網絡裝置和計算機都有唯一的位址,以此作為該主機在網際網路上的唯一辨別,稱為IP位址,IP位址由32位二進制組成,每八位用點隔開,由于不容易記憶,是以人們将每段八位用點隔開的IP位址轉換成每段三位的十進制數IP位址(即點分十進制)
2.2 IP位址的分類
IPV4由32位二進制數組成,一般用點分十進制來表示
IPV6由128位組成,一般用冒号分隔,十六進制表示
IPV4位址有兩部分組成:
網絡部分(NETWRK)
主機部分(HOST)
192.168.0.25
網絡部分(192.168.0) 主機部分(25)
IPV4私有網絡位址和公有網絡位址
公有網絡位址(以下簡稱公網位址)是指在網際網路上全球唯一的ip位址。2019年11月26日,是人類網際網路時代值得紀念的一天全球43 億的ipv4的位址已正式耗盡
為了便于配置設定和管理,IANA(Internet位址配置設定配置設定機構)将IP位址分成A、B、C、D、E五類,目前使用最多的是A、B、C三類
而子網劃分是通過子網路遮罩的變化來實作的,不同的子網路遮罩可以分割不同的子網。就像是用刀子割大餅,一張餅可以分成幾份,每份有多少,完全取決于怎麼切,如圖所示: