主機位是什麼,網路位和主機位怎麼分的?

2022-02-04 18:35:06 字數 7306 閱讀 1503

1樓:愚人談娛樂

主機位就是ip地址中主機佔據的位數。

使主機號與 mac 地址進行正確的對映中的關鍵問題在於使用子網掩碼來確定或者獲取遠端主機的網路地址資訊。網路地址之後的部分為主機地址。

2樓:匿名使用者

主機位就是ip地址中主機佔據的位數。

子網掩碼(subnet mask)又叫網路掩碼、地址掩碼、子網路遮罩,它是一種用來指明一個ip地址的哪些位標識的是主機所在的子網,以及哪些位標識的是主機的位掩碼。子網掩碼不能單獨存在,它必須結合ip地址一起使用。子網掩碼只有一個作用,就是將某個ip地址劃分成網路地址和主機地址兩部分。

規則:子網掩碼的設定必須遵循一定的規則。與二進位制ip地址相同,子網掩碼由1和0組成,且1和0分別連續。

子網掩碼的長度也是32位,左邊是網路位,用二進位制數字「1」表示,1的數目等於網路位的長度;右邊是主機位,用二進位制數字「0」表示,0的數目等於主機位的長度。這樣做的目的是為了讓掩碼與ip地址做按位與運算時用0遮住原主機數,而不改變原網路段數字,而且很容易通過0的位數確定子網的主機數(2的主機位數次方-2,因為主機號全為1時表示該網路廣播地址,全為0時表示該網路的網路號,這是兩個特殊地址)。只有通過子網掩碼,才能表明一臺主機所在的子網與其他子網的關係,使網路正常工作。

3樓:匿名使用者

你好!想要了解主機位,首先要了解ipv4地址格式。

ip地址的格式,包括兩部分,前面一部分為網路號,後面一部分為主機號!網路號代表網路大小,而主機數號就是決定這個網路能容納的主機數量!而所謂的主機位就是說這個主機號有多個0,,假設,有8個0,那麼意思就是2的8次方得256-2=的254個主機數。

4樓:匿名使用者

主機位就是ip地址中主機佔據的位數。

網路位和主機位怎麼分的?

5樓:風鈴兒呼呼

判斷網路位與主機位:通過子網掩碼1對應ip地址的部分是網路位,子網掩碼0對應ip地址的部分是主機位。

即ip=32bit=網路位+主機位=4*byte

ip地址的構成是由網路號加主機號組成的。每個ip地址包括兩部分:網路號和主機號。當分配給主機號的二進位制位越多,則能標識的主機數就越多,相應地能標識的網路數就越少,反之同理。

給出一個ip地址,我們可以通過子網掩碼確定這個ip地址的網路號和主機號。子網掩碼的作用就是將某個ip地址劃分成網路地址和主機地址兩部分。

子網掩碼又叫網路掩碼、地址掩碼、子網路遮罩,它是一種用來指明一個ip地址的哪些位標識的是主機所在的子網,以及哪些位標識的是主機的位掩碼。子網掩碼不能單獨存在,它必須結合ip地址一起使用。子網掩碼只有一個作用,就是將某個ip地址劃分成網路地址和主機地址兩部分。

擴充套件資料:

具體的計算方法如下:

將ip和子網掩碼都轉換為32的二進位制,進行與運算,得到的結果就是該ip的網路地址或子網地址。與運算的特點是:有0,便為0,全1才為1。

具體過程如下:

11001010 -------202的二進位制表示

11111111--------255的二進位制表示

11001010--------與運算的結果=202

01110000-------112的二進位制表示

11111111-------255的二進位制表示

01110000-------與運算的結果=112

00001110------14的二進位制表示

11111111------255的二進位制表示

00001110-----與運算的結果=14

10001001-----137的二進位制表示

11100000------224的二進位制表示

10000000-------與運算的結果=128

所以一個主機的ip地址是202.112.14.

137,掩碼是255.255.255.

224的網路地址是202.112.14.

128,子網號是128。主機地址是202.112.

14.137。

6樓:依然笑無語

網路位和主機位的區分按照下圖:

一個a類ip地址是指,在ip地址的四段號碼中,第一段號碼為網路號碼,剩下的三段號碼為本地計算機的號碼。如果用二進位制表示ip地址的話,a類ip地址就由1位元組的網路地址和3位元組主機地址組成,網路地址的最高位必須是「0」。

一個b類ip地址是指,在ip地址的四段號碼中,前兩段號碼為網路號碼。如果用二進位制表示ip地址的話,b類ip地址就由2位元組的網路地址和2位元組主機地址組成,網路地址的最高位必須是「10」。

一個c類ip地址是指,在ip地址的四段號碼中,前三段號碼為網路號碼,剩下的一段號碼為本地計算機的號碼。如果用二進位制表示ip地址的話,c類ip地址就由3位元組的網路地址和1位元組主機地址組成,網路地址的最高位必須是「110」。

d類ip地址在歷史上被叫做多播地址(multicast address),即組播地址。在乙太網中,多播地址命名了一組應該在這個網路中應用接收到一個分組的站點。多播地址的最高位必須是「1110」,範圍從224.

0.0.0到239.

255.255.255。

擴充套件資料

ip地址根據網路id的不同分為5種型別,a類地址、b類地址、c類地址、d類地址和e類地址。

在一個區域網中,有兩個ip地址比較特殊,一個是網路號,一個是廣播地址。網路號是用於三層定址的地址,它代表了整個網路本身。

另一個是廣播地址,它代表了網路全部的主機。網路號是網段中的第一個地址,廣播地址是網段中的最後一個地址,這兩個地址是不能配置在計算機主機上的。

7樓:

網路位是用來確定網路的,就相當於你生活在哪個區域。

主機位就是每一臺電腦所用的ip地址,就相當於你所在區域有多少人,每個人的固定住所。

一個完整的ip地址是由網路地址和主機地址組成的,網路地址是區分網路段的一個標識。

如果你想把192.168.1.0劃分為3個子網看下面:

首先你要看看每個子網多少臺機器.

如果你第個子網有50臺機器就要這樣計算了.

2的多少次方-2大於等於50

2的6次方=64-2=62]

這樣看來就要用後面的6位來做主機號.

11111111 11111111 11111111 11000000

255.255.255.192這是子碼

下面是ip:

11000000 10101000 00000001  01 000001

11000000 10101000 00000001  01 111110

192.168.1.65-126

11000000 10101000 00000001 10 000001

11000000 10101000 00000001 10 111110

192.168.1.129-190

11000000 10101000 00000001 11 000001

11000000 10101000 00000001 11 111110

192.168.1.193-254

閘道器為:192.168.1.1

擴充套件資料

具體的計算方法如下:

將ip和子網掩碼都轉換為32的二進位制,進行與運算,得到的結果就是該ip的網路地址或子網地址。與運算的特點是:有0,便為0,全1才為1。

具體過程如下:

11001010 -------202的二進位制表示

11111111--------255的二進位制表示

11001010--------與運算的結果=202

---------

01110000-------112的二進位制表示

11111111-------255的二進位制表示

01110000-------與運算的結果=112

------

00001110------14的二進位制表示

11111111------255的二進位制表示

00001110-----與運算的結果=14

------

10001001-----137的二進位制表示

11100000------224的二進位制表示

10000000-------與運算的結果=128

所以一個主機的ip地址是202.112.14.

137,掩碼是255.255.255.

224的網路地址是202.112.14.

128,子網號是128。主機地址是202.112.

14.137

8樓:含光君

問題一、已知ip和子網掩碼,求網路位、主機位方法如下:

子網掩碼: 255.255.252.0

1、先把ip地址和子網掩碼轉換成二進位制

子網掩碼:255.255.252.0 轉換二進位制 11111111.11111111.11111100.00000000

2、求網路位

二進位制ip地址和二進位制子網掩碼進行【邏輯與運算】得出網路位

二進位制子網掩碼:11111111.11111111.11111100.00000000

邏輯與運算後結果是:01111001.00101000.01010000.00000000

將結果轉換成十進位制:121.40.80.0

網路位是:121.40.80.0

3、求主機位

反轉前子網掩碼:11111111.11111111.11111100.00000000

反轉後子網掩碼:00000000.00000000.00000011.11111111(反轉後的子網掩碼就是主機位)

去除多餘的0:11111111

轉換成10進位制:1023 + 1 (因為二進位制和ip都是從0計算的,0也要算一個ip,所以 + 1)

主機位是:1024,此ip段可容納1024個主機

4、最終結果

子網掩碼: 255.255.252.0   二進位制子網掩碼:11111111.11111111.11111100.00000000

網路位是:121.40.80.0       二進位制網路位:01111001.00101000.01010000.00000000

主機位是:0.0.

3.255         二制制主機位:00000000.

00000000.00000011.11111111(一共可容納1023+1臺主機)

它的網段:121.40.80.0 至 121.40.83.255

問題二:方法如下:

1、ip:192.168.1.0

把子網切換成二進位制,你會發現,所有子網都是由一串連續的1和0組成(一共4段,每段8位)

把192.168.1.0換成2進位制如下:

1100 0000    1010 1000    0000 0001    0000 0000

先取前8位看下計算方式:0000 0011

1*128+1*64+0*32+0*16   +   0*8+0*4+0*2+0*1 =192

用換成二進位制的0和1乘2的次方數,第一位是2的0次方,後面類推。

2、熟悉子網的計算方式,我們再看下3類常用的ip

a類ip段  1.0.0.0到126.255.255.255(0段和127段不使用) 子網掩碼:255.0.0.0

換成二進位制:0000 0001   0000 0000   0000 0000   0000 0000 到

0111 1111   1111 1111   1111 1111   1111 1111

1111 1111   0000 0000   0000 0000   0000 0000  子網掩碼

b類ip段   128.0.0.0到191.255.255.255    子網掩碼:255.255.0.0

換成二進位制:1000 0000   0000 0000   0000 0000   0000 0000 到

1011 1111   1111 1111   1111 1111   1111 1111

1111 1111   0000 0000   0000 0000   0000 0000   子網掩碼

c類ip段  192.0.0.0到223.255.255.255  子網掩碼:255.255.255.0

換成二進位制:1100 0000   0000 0000   0000 0000   0000 0000 到

1101 1111   1111 1111   1111 1111   1111 1111

1111 1111   1111 1111   1111 1111   0000 0000   子網掩碼

3、子網的劃分,實際上就是設計子網掩碼的過程。子網掩碼主要用來區分ip地址中網路id和主機id,它用來遮蔽ip地址的一部分,計算機網路id的不同,則說明他們不在同一個物理子網裡,需要通過路由器**才能進行資料交換。

每類地址具有預設的子網掩碼(如上a、b、c三類地址都有固定的子網掩碼)。除了以上表達方式外,還可以通過「1」的位數來表示

(如a類地址的子網掩碼255.0.0.0中有8位「1」),那a類地址中的某個網段就可以寫成10.1.1.0/8。

示例:255.255.248.0這個子網掩碼可以容納多少臺電腦

轉換成二進位制後,後面一共有11顆0,那就是2的11次方等於2048(主機號中全0是保留地址,全1是廣播地址)多以要減去2個

最後可以容納的電腦有2046臺。

擴充套件資料:

一、ip地址如何表示:

1、讓機器看的

10101010100010101010 (純2進位制)

2、讓人看的

點分十進位制,x.x.x.x (x表示的是一個10進位制)

每一個x對應的是8個二進位制

每一個x對應 1 個位元組;

x取值範圍是 0 --255 ;

3、ip地址的結構:

#長度為 32 bit;

#結構 - 網路位 + 主機位

例如: 192.168.1.1

二、子網掩碼:

1、作用

區分ip地址中的網路位與主機位

必須與ip地址,一一對應,成對出現;

2、表示

純2進位制

點分十進位制 (y.y.y.y) ->y的取值範圍是 0 --255

/n (n表示的是子網掩碼中有多少個1)

3、功能實現

子網掩碼中1所對應的ip地址中的位,稱之為網路位

子網掩碼中0所對應的ip地址中的位,稱之為主機位

例如:ip:  10101101 11001111 10010001 00001011

mask: 11111111 11111111 11111111 00000000

4、特點

與ip地址一一對應;

1和0永遠是連續的,不會交叉出現;

左邊永遠是1,右邊永遠是0;

殭屍主機是什麼意思,殭屍網路是什麼意思?

就是你的機器被病毒感染了。變成了一種具有本能攻擊性的機器,只要滿足條件,發出特殊的殭屍指令,就會想電影中看到的殭屍那樣,聚集,朝著一個或者多個目標發起攻擊。殭屍主機 為一類經過加殼處理的木馬程式。該病毒執行後,將病版毒檔案複製到系統資料夾 userprofile 中權,將自身屬性更改為 系統 隱藏 ...

ip地址中的網路地址和主機地址分別是什麼意思

網路地址指的是網際網路上的節點在網路中具有的邏輯地址,可對節點進行定址。主機地址指的是ip地址右邊部分用來標識主機本身的部分。ip 地址網路號後的主機號可以使路由器能夠二層幀封裝的分組傳送到網路上的一臺特定的主機,使主機號與 mac 地址進行正確的對映中的關鍵問題在於使用子網掩碼來確定或者獲取遠端主...

xbox和ps4是什麼主機,能看電影嗎?有沒有帶螢幕

都是遊戲機。能看電影。你記憶棒裡有就能看。沒有螢幕,只是個機器,要連線電視玩 次世代遊戲機,分別由微軟和索尼開發的,能看電影,沒有螢幕,家庭tv遊戲主機 玩家用主機xbox和ps4,電腦顯示器好還是電視好?只考慮對眼睛好壞,相對來說那個更護眼?液晶打電視機更好,無論從感官還是舒適度。電腦顯示器是為在...