請教關於routing的問題~~

架構圖如下:


問題:

一、Host A傳送檔案到Host B的封包傳送路為何?

二、Host B 傳送一個乙太網路(Ethernet)封包給00:D0:B7:5A:6F:A2 上的機器。請
問這封包可否到達?如可,請問 00:D0:B7:5A:6F:A2 的機器所收到之封包上的來
源 IP 地址為何?封包上的來源MAC 地址為何?如不可到達,原因為何?



個人認為第一題應該是 HostA ---> Net 2/Router A --->Net 3/Router B ---> Host B
所以第二題也應該是可以送達,且來源IP為Host B的192.168.3.254,MAC為00:D0:B7:5A:6F:A3
但是答案卻是無法到達,所以請教第一題這樣的答案正不正確,另外為什麼第二題會是無法送達???
感謝指教~



======================================
先感謝回覆~~
在google有找到某補習班寫的答案~不過寫得很模糊也很怪~
針對第二題答案是「因為不在Net3的區段上,Router B不會接收此封包」

看意思好像是指Net2 RouterB只會接收從Net2過來的封包,哇冽~題目沒寫,還是它家的router只能夠單向啊
感覺這補習班的答案好像只能參考~~
2010-03-09 9:47 發佈
文章關鍵字 routing 問題
1.算是正確(單以router來看的話),比較完整的是hostA->net1/router1/DNS1、net2/router2/DNS2(近端多個連結點查詢誰知道hostB怎麼去)->net3/router3/DNS3、net4/router4/DNS4(多路線有hostB DNS)->hostB

2.應該是要回歸封包那七層架構去解釋,理論上hostA-->router<--hostB的話可能可以讀到,但是如果透過多個router他位址解讀主要來自於DNS軟體解譯,所以A和B在多個router連結的路線上就見不到彼此,應該是說router不知道這封包到底要寄到哪去(地址看無),所以才造成錯誤。


應該是這樣,CCNA丟著沒動好久了,有點忘光光了 哈
Router A 必須要有到Host B 的路由表 不管是利用靜態路由或者動態路由

Router A的路由表

Destination Mask Gateway interface
192.168.3.0 255.255.255.0 192.168.2.254 NET2 Router B

這樣Host A 透過封包foword 即可到達Host B

最後 Host B 收到Host A 的封包 Mac-address Src: 00-D0-B7-5A-6F-A3 Dst: 00-30-F1-07-E9-29

Host B 發送到封包 NET2 Router B Mac-address Src: 192.168.3.254 00-D0-B7-5A-6F-A3 Dst: 00-D0-B7-5A-6F-A2

前提是 Host B 要設定Default Gateway 為192.168.3.1
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?