回覆列表
-
1 # 風科技
-
2 # 通訊一小兵
應邀回答本行業問題。
IP地址、子網掩碼、閘道器實際上是三個完全不同的概念,它們之間是無法轉化的。
IP地址是TCP/IP協議下,某臺主機(裝置)的唯一的網路地址。IP地址的存在,其實是主機(裝置)的一個編號。
現在我們的IP地址,使用的比較多的IPV4的IP地址。
IPV4的IP地址,由32位的二進位制數字組成,為了個人記憶和使用方便,轉化為10進位制,每8位為一個數字,用小數點分割,也就是我們比較常見的類似202.96.64.78這種格式。
子網掩碼,又叫網路掩碼,地址掩碼,它的作用是來計算一個IP地址,歸屬的網路號,以及這個主機,在這個網路之中的編號。子網掩碼,是不單獨存在的。比如一個IP地址:192.168.0.129,如果他的掩碼是255.255.255.192,那麼它的網路號是192.168.0.128,而它在這個網路之中是第1個主機。
而IP 192.168.0.129,如果他的掩碼是255.255.255.0,那麼它的網路號是192.168.0.0,而它是這個網路之中的第129個主機。
計算網路號是IP地址和掩碼的二進位制的"與運算"。
主機號則是掩碼反轉後和IP地址的二進位制的"與運算”。
同時,子網掩碼還決定了這個網路之中可以存在多少臺主機。
閘道器,和IP地址、子網掩碼一起出現的時候,代表的是這個網路之中和其他的網路連線的主機(裝置)的IP地址。閘道器的IP地址可以是網路之中的任何一個IP地址(除了全0的網路號、全1的廣播地址)。
比如192.168.0.129 掩碼 255.255.255.192這個網路之中,除了192.168.0.128(網路號)以及192.168.0.191(廣播地址)不可以使用之外,別的IP都可以作為閘道器IP使用。
IP地址是每一個連線網路的主機都需要的!它唯一的代表網路上的一個裝置的邏輯位置!它將是網際網路定址傳送資料的關鍵!它就像我們的地址一樣!
IP地址也是有層次的,左邊的網路號和右邊的主機號!顧名思義網路號代表一個網路中的一個組,主機號代表該網路一組裡具體的一臺主機。而至於是哪一組,裡面有多少個主機。則由IP地址和子網掩碼共同決定!子網掩碼由連續的1(這裡是指二進位制中的1)組成的,比如255.255.255.0。他代表這一組裡有254臺主機(規定一個組的第一個和最後一個IP地址不能給主機使用)!
而閘道器是轉發資料到其他網路或者網際網路的一臺主機或路由器,而上網的主機是首先要保證可以和閘道器通訊,而通訊的前提是在連線在同一個交換機下並且在同一組中,所以上網裝置的IP地址和閘道器的IP地址是在同一組中的,也就是擁有同樣的子網掩碼!閘道器屬於上面254個主機中的一臺!如果主機和閘道器不在同一組那麼將無法通訊!比如192.168.1.1 255.255.255.0和192.168.2.1 255.255.255.0是不同的組(網路號)!