導航:首頁 > 網路安全 > 由網路地址如何計算ip地址

由網路地址如何計算ip地址

發布時間:2023-06-01 18:39:38

如何計算IP地址的網路地址

IP地址的網路地址是通過32位的IP和32位的掩碼進行與運算得到的。

首先要把IP地址和子網掩碼都換算為32位的二進制。與運算的特點是有0就為0,全1才為1.

具體計算如下:

11000000 192 (IP地址第一段)

11111111 255 (子網掩碼的第一段)

11000000 192 (與運算的結果)

------

10101000 168 (IP地址第二段)

11111111 255 (子網掩碼的第二段)

10101000 168 (與運算的結果)

----------

00001010 10 (IP地址第三段)

11111111 255 (子網掩碼的第三段)

00001010 10 (與運算的結果)

--------

00000000 0 (IP地址第四段)

11000000 192 (子網掩碼的第四段)

00000000 0 (與運算的結果)

-----------------------------------------------

將四段中的與運算結果列出為192.168.10.0即為第一個子網的網路地址。

因為C類謹笑升地址默認的掩碼是255.255.255.0。但現在的掩碼是255.255.255.192。比原來的的掩碼中為1的位多了兩位,所以劃分了2^2=4個子網。題中的是第一個子網。該子網的有效主機號為192.168.10.1----192.168.10.62

原因如下:子網掩碼為1對應的IP地址位為網路位,子網掩碼為0對應的IP地址為為主機位。

在第四段的子網掩碼為0的位有6位,那麼該子網的總主機數量為2^6=64個。即192.168.10.0---192.168.10.63,但每個子網中主機位全為0和全為1的兩個IP不能用,所以要減掉2個IP,所以該子網有效主機個數為2^6-2=62個。即192.168.10.1---192.168.10.62

(1)由網路地址如何計算ip地址擴展閱讀:

IP和子網掩碼

我們都知道,IP是由四段數字組成,在此,我們先來了解一下3類常用的IP

A類IP段1.0.0.0 到126.255.255.255 (0段和127段不使用)

B類IP段128.0.0.0 到191.255.255.255

C類IP段192.0.0.0 到223.255.255.255

XP默認分配的子網掩碼每段只有255或0

A類的默認子網掩碼255.0.0.0一個子網最多可以容納1658萬多台電腦

B類的默認子網掩碼255.255.0.0一個子網最多可以容納6萬台電腦

C類的默認子網掩碼255.255.255.0一個子網最多可以容納254台電腦

我們必須有一個子網掩碼,因為:

1)當配置IP時,所有計算機都必須填寫子網掩碼

2)我們必須在我們的網路中設置一些邏輯邊界

3)我們必須至少輸入所使用IP類的默認子網掩碼

子網的劃分,實際上就是設計子網掩碼的升拍過程。子網掩碼主要是用來區分IP地址中的網路ID和主機ID,它用來屏蔽IP地址的一部分,從IP地址中分離出網路ID和主機ID.子網掩碼是由4個十進制數組成的數值"中間用"."分隔,如255.255.255.0。

若將它寫成二進制的形式為:11111111.11111111.11111111.00000000,其中為"1"的位分離出網路ID,為"0"的位分離出主機ID,也就是通過將IP地址與子網掩碼進行"與"邏輯操作,得出網路號。

例如,假設IP地址為192.160.4.1,子網掩碼為255.255.255.0,則網路ID為192.160.4.0,主機ID為0.0.0.1。計算機網路ID的不同,則說明他們不在同一個物理子網內,需通過路由器轉發才能進行數據交換祥老。

每類地址具有默認的子網掩碼:對於A類為255.0.0.0,對於B類為255.255.0.0,對於C類為255.255.255.0。

除了使用上述的表示方法之外,還有使用子網掩碼中"1"的位數來表示的,在默認情況下,A類地址為8位,B類地址為16位,C類地址為24位。例如,A類的某個地址為 12.10.10.3/8,這里的最後一個"8"說明該地址的子網掩碼為8位,而199.42.26.0/28表示網路199.42.26.0的子網掩碼位數有28位。

如果希望在一個網路中建立子網,就要在這個默認的子網掩碼中加入一些位,它減少了用於主機地址的位數。加入到掩碼中的位數決定了可以配置的子網。因而,在一個劃分了子網的網路中,每個地址包含一個網路地址、一個子網位數和一個主機地址。

❷ 如何計算IP地址

給出一個ip地址,例如192.168.0.1,計算下如果劃分成4個子網,以及主機數量和有效ip地址范圍
首先它是個c類地址,c類的默認子網掩碼是255.255.255.0,
但是這樣似乎太大了,增加了廣播域,浪費ip地址,因此要自配個子網掩碼.

由於是c類地址,前****255****網路位,0代表主機位,由於要劃分4個子網,因此從主機位借網路位,這樣就可以大大增加ip的利用率了,既然是二進制,所以2的2次方=4,如果是6個子網,就要求這個通用的不等式:假設從主機位上借了n位
即:2的n次方>6 這樣可以算出n起碼要大於等於3,為了節約ip地址,所以選接近6的解,即n=3,

注意 因上述c類地址第4個8位換算成二進制為00000000,借了3位就是11100000,注意111,它就是從主機位變成了網路位,又因為是3位,它的子網路分別是000,001,010,011,100,101,110,111, 這樣正好驗證了我們前面n=3的解是對的,
由於基數是256,又因為2的8次方=256,這個8是表示默認c類子網掩碼主機位的位數為8位,

256/8=32 這個8是2的3次方算出來的,為什麼用256/8呢?因為既然有256個主機數量,要劃分成個8個子網,
這個很容易理解,100個蘋果,10個人分,要求平均,所以100/10=10
256-32=224這表明是最後個主機,子網掩碼為255.255.255.224

既然算出來的32代表每個子網里的主機數量,可以用比較笨的方法算出來8個子網里的主機地址:
從0-256里逐漸加32,同理二進制也一樣,反正包含32個,為什麼?因為二進制里8位的表示方法為00000000,以及11111111,從00000000到11111111,換算成二進製得出為0-256

網路id可以算出來做ip地址與子網掩碼的"與"運算
ip192.168.0.1寫成二進制01100000,10101000,00000000,00000001
掩碼255.255.255.224換算11111111,11111111,11111111,11100000
=01100000,10101000,00000000,0000000換算十進制192.168.0.0
廣播地址把ip主機位上全填1, 由於網路位為27位,即主機位為5位,01100000,10101000,00000000,00011111換算十進制192.168.0.31

地址范圍為192.168.0.1-192.168.0.30,本來是192.168.0.0-192.168.0.31共有32個,但是首尾兩個規定了不能用,又因為有8個子網
其餘7個子網ip地址范圍是192.168.0.33-192.168.0.63 網路id 192.168.0.32
192.168.0.65-192.168.0.95 同理192.168.0.64
192.168.0.97-192.168.0.127 96
192.168.0.129-192.168.0.159 依次類推
192.168.0.161-192.168.0.191
192.168.0.193-192.168.0.223
192.168.0.225-192.168.0.255

❸ ip地址怎麼計算

一、常見的IP分為:

● A類:用於主機數量特別多的網路。1-126

● B類:用於大、中型網路。128-191

● C類:用於區域網。192-223

● D類:用於多重廣播組。224-239

● E類:用於實驗或保留以後用。240-255

二、A類地址計算

● 前三位設為110,接下21位代表網路ID,後8位代表主機ID。

● C類地址允許大約200萬個網路

● 每個網路可容納28-2=254個主機

● 第一個域值的范圍為192~223(11000000~11011111),有效的主機ID:X.X.X.1~X.X.X.254。

❹ 網路地址怎麼算

網路地址計算方法如下:

假如一個主機的IP地址是202.112.14.137,掩碼是255.255.255.224,要求計算這個主機所在網路的網路地址和廣播地址,子網掩碼255.255.255.224 轉二進制:

11111111.11111111.11111111.11100000,其中網路位部分是27位,主機位部分是5位。

網路地址就是:把IP地址轉成二進制和子網掩碼進行與運算。

IP地址202.112.14.137轉二進制:

11001010 01110000 00001110 10001001。

IP地址&子網掩碼:

11001010 01110000 00001110 10001001。

11111111 11111111 11111111 11100000。

11001010 01110000 00001110 10000000。

註:與位運算:0與任何數運算為0,1與1運算為1。

結果為:202.112.14.128。

網路地址快速計算公式:

網路地址=IP地址&子網掩碼

方法原理應用:

數字取192:由方法原理第一條:1、255 & 數字=數字,
255 & 192=192,

數字取5:由方法原理第二條:2、0 & 數字=0,
0 & 5=0。

不管子網掩碼是標準的還是特殊的,計算網路地址、廣播地址、主機數量時只要把地址換算成二進制,然後從子網掩碼處分清楚連續1以前的是網路地址,後是主機地址進行相應計算即可。

❺ 已知網路地址和子網掩碼如何求IP地址和主機地址

IP地址為124.196.27.59,即01111100.11000100.00011011.00111011

子網掩碼為:255.244.0.0,即11111111.11110100.00000000.00000000

做IP地址和子網掩碼的操作,即01111100.11000100.00000000.00000000

IP的網路地址是124.196.0.0

取子網掩碼(0000000001011.111111.11111111),並操作,其IP即為00000000.00000000.00011011.00111011

主機數為0.0.27.59

(5)由網路地址如何計算ip地址擴展閱讀:

IP地址包含網路和主機號,這種組合是惟一的。原則上,Internet上沒有兩台機器具有相同的IP地址。所有IP地址都是32位長,用於IP組的源地址和目標地址欄位。

IP地址是一種分等級的地址結構,分為A、B、C、D、E五類,描述如下:

A類地址的第一位總是0,8位分配給網路號,24位分配給主機號。

B類地址的前兩位總是10,16位分配給網路號,16位分配給主機號。

C類地址的前三位總是110,24位分配給網路號,8位分配給主機號。

D類地址的前四位總是1110。

E類地址的前五位總是11110。

由於相同的網路地址必須是相同的,但由於相同的網路主機地址必須是不同的,所以同一網路中的主機可以直接通信,在這種情況下,該網路被稱為平面網路。

例如:192.168.1.1/24和192.168.1.2/24,網路ID相同,主機ID不同。如果同一網路的主機之間的通信不相同,則必須通過設備轉發數據。在這種情況下,這個網路被稱為層次網路。

閱讀全文

與由網路地址如何計算ip地址相關的資料

熱點內容
手機沒有網路信號怎麼導航 瀏覽:529
輸入網路安全密碼是否有辦法取消 瀏覽:165
海康威視紅外網路攝像機怎麼安裝 瀏覽:933
2020年國家網路安全宣傳周競賽 瀏覽:757
ad鋪銅設置不同網路不同距離 瀏覽:473
為什麼每次打開抖音都是網路差 瀏覽:552
csgo本地網路設置 瀏覽:95
網路不穩定一直斷網是什麼原因 瀏覽:190
一加手機連上wifi沒有網路 瀏覽:349
高層對講聯網是連的移動網路嗎 瀏覽:592
目前都有哪些網路教學平台 瀏覽:990
網路安全知識手抄報外加字簡單版 瀏覽:728
四級網路的四個格子是什麼 瀏覽:489
為什麼網路游戲這么貴 瀏覽:356
構建網路營銷平台 瀏覽:657
網路滿格為什麼手機網很差 瀏覽:533
網路機房需要的電壓是多少 瀏覽:780
福建網路會議哪個好 瀏覽:287
電話網路異常請稍後再試什麼意思 瀏覽:660
筆記本網路里沒有wifi功能了 瀏覽:842

友情鏈接