<menu id="ycqsw"></menu><nav id="ycqsw"><code id="ycqsw"></code></nav>
<dd id="ycqsw"><menu id="ycqsw"></menu></dd>
  • <nav id="ycqsw"></nav>
    <menu id="ycqsw"><strong id="ycqsw"></strong></menu>
    <xmp id="ycqsw"><nav id="ycqsw"></nav>
  • 什么是網絡地址和主機地址(詳解IP地址、子網掩碼、網絡號、主機號、網絡地址、主機地址)


    今天主要對網絡涉及的概念做個區分和講解,涉及IP地址、子網掩碼、網絡號、主機號、網絡地址、主機地址等。

    詳解IP地址、子網掩碼、網絡號、主機號、網絡地址、主機地址

    相關概念

    詳解IP地址、子網掩碼、網絡號、主機號、網絡地址、主機地址

    IP地址:4段十進制,共32位二進制,如:192.168.1.1 二進制就是:11000000|10101000|00000001|00000001

    子網掩碼可以看出有多少位是網絡號,有多少位是主機號:

    255.255.255.0 二進制是:11111111 11111111 11111111 00000000

    網絡號24位,即全是1 主機號8位,即全是0

    129.168.1.1 /24 這個24就是網絡號是24位,也就相當于子網掩碼是:11111111 11111111 11111111 00000000即:255.255.255.0

    172.16.10.33/27 中的/27也就是說子網掩碼是255.255.255.224 即27個全1 ,11111111 11111111 11111111 11100000


    01

    根據IP地址和子網掩碼求網絡地址和廣播地址

    詳解IP地址、子網掩碼、網絡號、主機號、網絡地址、主機地址

    一個主機的IP地址是202.112.14.137,掩碼是255.255.255.224,要求計算這個主機所在網絡的網絡地址和廣播地址?

    1、根據子網掩碼可以知道網絡號有多少位,主機號有多少位!

    255.255.255.224 轉二進制:11111111 11111111 11111111 11100000

    網絡號有27位,主機號有5位

    網絡地址就是:把IP地址轉成二進制和子網掩碼進行與運算(邏輯乘法:0&0=0;0&1=0;1&0=0;1&1=1 )

    11001010 01110000 00001110 10001001

    IP地址&子網掩碼

    11001010 01110000 00001110 10001001
    11111111 11111111 11111111 11100000------------------------------------------------------11001010 01110000 00001110 10000000

    即:202.112.14.128

    廣播地址:網絡地址的主機位有5位全部變成1 ,10011111 即159 即:202.112.14.159

    主機數:2^5-2=30


    02

    根據每個網絡的主機數量進行子網地址的規劃和計算子網掩碼。

    這也可按上述原則進行計算。比如一個子網有10臺主機,那么對于這個子網需要的IP地址是:

    10+1+1+1=13

    注意:加的第一個1是指這個網絡連接時所需的網關地址,接著的兩個1分別是指網絡地址和廣播地址。因為13小于16(16等于2的4次方),所以主機位為4位。而

    256-16=240

    所以該子網掩碼為255.255.255.240。

    如果一個子網有14臺主機,不少人常犯的錯誤是:依然分配具有16個地址空間的子網,而忘記了給網關分配地址。這樣就錯誤了,因為:

    14+1+1+1=17

    17大于16,所以只能分配具有32個地址(32等于2的5次方)空間的子網。這時子網掩碼為:255.255.255.224


    03

    IP地址為128.36.199.3 子網掩碼是255.255.240.0,算出網絡地址、廣播地址、地址范圍、主機數。

    1、將IP地址和子網掩碼換算為二進制

    子網掩碼連續全1的是網絡地址,后面的是主機地址,虛線前為網絡地址,虛線后為主機地址

    2、IP地址和子網掩碼進行與運算,結果是網絡地址

    3、將運算結果中的網絡地址不變,主機地址變為1,結果就是廣播地址

    4、地址范圍就是含在本網段內的所有主機

    網絡地址+1即為第一個主機地址,廣播地址-1即為最后一個主機地址,由此可以看出

    地址范圍是: 網絡地址+1 至 廣播地址-1

    128.36.11000111.00000011
    &255.255.11110000.00000000

    128.36.11000000.00000000

    即:網絡地址128.36.192.0 廣播地址:128.36.11000000.00000000

    把主機位有12個零換成1變成:

    128.36.11001111.11111111 即:128.36.207.255

    本例的網絡范圍是:128.36.192.1 至 128.36.207.254

    5、 主機的數量

    主機的數量=2^二進制位數的主機-2

    主機的數量=2^12-2=4094

    減2是因為主機不包括網絡地址和廣播地址。

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


    04

    206.110.4.0/18被劃分成16個子網,每個子網掩碼?

    (劃分成16個子網,根據子網掩碼/18就表示有18個1,就要從的IP地址的主機位借4位來用作網絡位)

    子網掩碼是255.255.252.0

    每個子網可以容納的主機數是1024臺。

    說明:206.110.1.0 /18 由最后的那個/18,可以知道這個IP已經規定了它的網絡位是18位,它默認的子網掩碼就是11111111.11111111.11 | 000000.00000000(其中1代表網絡位,0代表主機位)

    可以看出可以操作的位數就是后面的14個0,也就是說可以在地面劃分出幾位作為子網的網絡位,進而來劃分子網。

    要求是切分成16個子網,而2的4次方剛好等于16,這就說明子網網絡位的位數是4位,那14-4=10就是子網的主機位。所以上面寫的那串二進制就可以變成:11111111.11111111.111111 | 00.00000000(其中1代表網絡位,0代表主機位)

    換算成十進制就是:255.255.252.0 每個子網可容納的主機數就是2的10次方,即1024

    版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。

    發表評論

    登錄后才能評論
    国产精品区一区二区免费