IP地址和子網掩碼的關係揭祕

    之前在設置IP地址的時候,老是不明白爲何要設置子網掩碼,也不明白爲何常常是255.255.255.0;網絡

今天在看《網絡是怎樣連接的》這本書,感受做者寫的很生動。特在此記錄下來,讓本身有個深入的印象。路由

    要了解爲何須要設置子網掩碼,由於互聯網和公司的局域網都是基於TCP/IP的思路來涉及的。咱們就從TCP/IP的網絡結構提及, 正以下圖,整個網絡結構是由一個個小的子網經過路由器鏈接在一塊兒造成的。這裏子網能夠理解成爲由集線器鏈接在一塊兒的一些主機。路由器

    在網絡中,每一個設備都會有一個IP地址。IP地址能夠類比現實中的地址'XX號XX室',這個號對應的就是子網,而XX室對應的就是子網中的主機號了。互聯網

    那麼網絡中的包是如何傳輸的呢?二進制

    數據包在經過集線器發送到最近的路由器以後,路由器會根據目標地址尋找下一個路由器的位置,而後將數據包發送到下一個路由器,就是這樣一個路由器接着一個路由器這樣,直到數據包送達目的地址。im

    那麼在傳遞的過程當中,是如何區分子網和主機號的?數據

由於IP地址的格式是這樣的10.11.12.13 ,這裏看不出哪幾個數字表明的是網絡號(子網),這就須要子網掩碼來標識網絡號和主機號了。咱們以255.255.255.0(二進制:1111.1111.1111.0)來講明,子網掩碼的四個字段分別與IP地址的四個字段對應。若是是255就說明對應IP字段是網絡號。以10.11.12.13和255.255.255.0來講明就是10.11.12爲網絡號,而13爲網絡內的主機號。img

 

相關文章
相關標籤/搜索