大神們,我最近剛在學一些網路IP方面的知識。自己也查找一些資料。懂了一些,但還是有一些疑問沒搞明白。想想請教下。
首先我知道IP地址分網路位和主機位。這個我是知道的。就是IP和子網掩碼與一下得到網路位,剩余的就是主機位
打個比方,兩臺機子A和B
A:
IP:192.168.1.1
子網掩碼:255.255.255.0
B:
IP:192.168.2.2
子網掩碼:255.255.255.0
現在的疑問:
1.判斷兩臺機子的是不是在同一網段,是不是判斷兩臺機子的網路位是不是一致。一致才表示在同一網段?
2.兩臺機子不在同一網段就不能直接通信,需要設定網關。這個網關是不是要保證A和B兩臺機子的網關要一樣才行。如果A和B的網關不一樣是不是還是不能通信
3.在設定網關的時候是不是可以隨意設定,可以的IP的網路位不在同一網段。比如上面A的網路位是192.168.1.0。我設定A的網關192.192.2.0這樣可以嗎。還是說網關不是隨意設定的。
uj5u.com熱心網友回復:
1.a配置ip后,會生成一條192.168.1.1/32的主機路由和192.168.1.0/24的直連網路路由,a和b通信時,去優先檢查直連路由,b的ip與a的網路路由的掩碼去與運算,和直連路由表里網路路由表項的網路目標值一致,就認為是同一網段。2、網關就相對于一個快遞中轉站,ip地址相對于識訓地址,網關有很多去往不同地方的出口車輛,不同的地址送到不同的車上。你要發快遞就要找對應轄區的快遞點的快遞員來識訓,你打外轄區的快遞員他法受理。a和b通信要配置一般要配置自己可達的同一網段的的ip作為網關。一個網關可以有多個不同網段的ip。
比如,一個城市的中轉中心,對接了很多街道的快遞點。a和b只要一個網關有這兩個網段的ip,到這兩個網段是可達的就行了。
3.網關可以不能隨便設定。要保證自身和網關可通信。比如你發快遞,你不能人在a地,卻打b地的快遞員電話。通信其實就是一個分揀程序,首先判斷是否是本機ip,其次是否本地可達,都不是,街道快遞點就把貨物扔到它的上一級出口車輛上去。配了網關ip,就指定了一個非本機,非本地資料的出口方向。
uj5u.com熱心網友回復:
謝謝你。講的很詳細轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/233665.html
標籤:網絡協議與配置
