iT邦幫忙

2024 iThome 鐵人賽

DAY 20
0

上一篇描述的內容今天有圖例來表示

圖一
情境

在圖一中,我們看到兩台的router,也同時身兼default gateway
他們兩個在同一個網域中可以看見彼此

此時的需求是
PC1(192.168.10.100)想要ping PC2(192.168.20.200)
這時後會發生什麼事情

圖二
實際運作

在圖二中,我們可以看到

第一步,PC1會先將自己的ip跟遮罩還有目標的ip跟遮罩個別做運算,來判斷我需不需要default gateway協助

在上述運算中發現,兩個是不同網域的

第二步,準備封包,裡面除了原本的內容,也要補上目標的ip,接著把這個封包送給default gateway(192.168.10.1)

接著,default gateway也會自己做一次他自己網路設定的遮罩跟ip的比較,然後發現,這個request在他的內網中,接著就將封包送過去

在traceroute中會是類似的輸出

traceroute to 192.168.20.200 (192.168.20.200), 64 hops max, 40 byte packets
 1  rt-ac1200_v2-a1e0 (192.168.10.1)  10.538 ms  2.012 ms  2.032 ms
 2  192.168.20.1 (192.168.20.1)  3.108 ms  3.387 ms  2.668 ms
 3  192.168.20.200 (192.168.20.200)  3.108 ms  3.387 ms  2.668 ms

上一篇
IP/Mask/Default Gateway介紹
下一篇
如何踏入Vim的世界(入門操作篇)
系列文
從身邊神人大大身上學到的那些事28
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言