網關與網絡地址(網絡號)以及IP地址、廣播地址

轉載自:http://blog.sina.com.cn/s/blog_406127500101i8bp.html
學習網絡好久了,這個問題仍是搞不懂,主要仍是不理解這個網關的做用,感受沒有它日子也照樣過,呵呵,還請各位大俠給予小弟一些大家的看法,多謝你們了。。。html

IP地址就是辨明網絡中一臺主機身份的編碼,
網絡地址就是這個編碼中比較特殊的一部分,網絡地址不可以分配給主機,它用來標明一個網段,肯定一個網段
網關地址就是一個IP地址,是分配給路由器一個接口的IP地址,
一般數據包在傳遞的時候會有大體兩種分類,一個是同局域網的,一個是不一樣局域網的,
比方說:
我有一個電腦,IP是192.168.1.1,子網掩碼是24位的,那麼他的網絡號就是192.168.1.0,我在給他指定一個網關是192.168.1.254
這個時候,個人這臺電腦想要和同網的192.168.1.2 通訊,那麼他就不用網關了,直接發到局域網上就能夠了。
可是若是我想要發給遠程的主機,比方說IP是192.168.2.1 一樣24位的, 他的網絡號就是192.168.2.0 這時網關就起做用了,個人電腦就會把數據發給網關由網關再轉發一直到達目的地也就是IP 是192.168.2.1的主機上。web

對於網關來講只要是除了,網絡地址,廣播地址之外的可用主機地址均可以分配給他
比方說,在192.168.1.0/24 的網絡裏面,網絡地址是192.168.1.0 廣播地址是192.168.1.255
那麼除了以上兩個地址之外的192.168.1.1-192.168.1.254 都是能夠分配給網關的網絡