| 上一篇主題 :: 下一篇主題 |
| 發表人 |
內容 |
h0075200
懷疑的國中生
小南 得到38顆
註冊時間: 2006-10-23
文章: 52
來自: 圖資系
經驗值: 56 h0075200 被推薦的文章
h0075200 推薦的文章
|
發表於: 星期六 一月 12, 2008 11:41 am 文章主題: [96] ARP問題 |

0人推薦過本文 有誰推薦 |
|
請問一下老師:
關於投影片上解說ARP的那個部分有一個地方我不太明白:"Router knows the IP address of the next-hop router or destination host",既然都知道對方的IP了,那為什麼非得知道他的MAC呢? ______________________________________________ Life is for something rather than die for nothing |
|
| 回頂端 |
|
 |
x3heat
懷疑的國中生
x3heat 得到6顆
註冊時間: 2006-08-17
文章: 68
來自: Black Mesa
經驗值: 114 x3heat 被推薦的文章
x3heat 推薦的文章
|
發表於: 星期六 一月 12, 2008 12:42 pm 文章主題: Re:ARP問題 |

0人推薦過本文 有誰推薦 |
|
因為ROUTER是在internet層傳packet(封包)
當packet傳到相同網路的時候
這時候需在data link層傳frames (訊框)
若要傳frames
則switch需要知道該電腦的MAC address
而ARP(Address Resolution Protocol)則是一個可以獲得該電腦MAC Address的Protocol
應該是這樣子
若有錯請訂正 |
|
| 回頂端 |
|
 |
h0075200
懷疑的國中生
小南 得到38顆
註冊時間: 2006-10-23
文章: 52
來自: 圖資系
經驗值: 56 h0075200 被推薦的文章
h0075200 推薦的文章
|
發表於: 星期六 一月 12, 2008 1:54 pm 文章主題: Re:ARP問題 |

0人推薦過本文 有誰推薦 |
|
我想問的是router to router這種情形?還有router 直接連 host這種情形(host 應該看得懂ip吧?)
而且當router使用arp獲知目的host的mac時,他會把此訊息加入packet封包嗎?(投影片上只說會加入自己arp的cache)不然光是這台router知道他的mac,其他人還是不知道~~
剛剛想了一下,如果是router to switch這種,那當然router要先知道目的host的mac,因為switch看不懂ip~~,至於上面的情形我就想不太通囉~~ ______________________________________________ Life is for something rather than die for nothing |
|
| 回頂端 |
|
 |
x3heat
懷疑的國中生
x3heat 得到6顆
註冊時間: 2006-08-17
文章: 68
來自: Black Mesa
經驗值: 114 x3heat 被推薦的文章
x3heat 推薦的文章
|
發表於: 星期六 一月 12, 2008 2:21 pm 文章主題: Re:ARP問題 |

0人推薦過本文 有誰推薦 |
|
router只會把packet傳到另外一個router (router傳遞packet是根據IP判斷)
若此packet被送到該IP同network part的網段的時候(此時就可排除router to router的情況,因已在同網段,不需要再透過router傳遞)
這時候router就會透過ARP得到該specific PC的MAC address
接下來switch就可以把東東丟給HOST了
這是我對你問題的理解
不知道有沒有幫助到妳
有錯請更正 |
|
| 回頂端 |
|
 |
h0075200
懷疑的國中生
小南 得到38顆
註冊時間: 2006-10-23
文章: 52
來自: 圖資系
經驗值: 56 h0075200 被推薦的文章
h0075200 推薦的文章
|
發表於: 星期六 一月 12, 2008 2:39 pm 文章主題: Re:ARP問題 |

0人推薦過本文 有誰推薦 |
|
投影片8-47上寫"The router wishes to pass the packet to the destination host or to a next-hop router",所以投影片上的意思是說當你要傳給其他router或host時都需要用到arp,是這樣嗎?還是我會錯意? ______________________________________________ Life is for something rather than die for nothing |
|
| 回頂端 |
|
 |
x3heat
懷疑的國中生
x3heat 得到6顆
註冊時間: 2006-08-17
文章: 68
來自: Black Mesa
經驗值: 114 x3heat 被推薦的文章
x3heat 推薦的文章
|
發表於: 星期六 一月 12, 2008 4:15 pm 文章主題: Re:ARP問題 |

0人推薦過本文 有誰推薦 |
|
他是說
router傳送的目標
可能是下一個router(因為還沒送到同網段,故仍需要再傳到下一個router)
也有可能是送到該host所在的網段
而ARP是到送到該網段的時候
ROUTER會透過ARP來得到該HOST的MAC Address 以致 switch可以透過switching table來把該frame送到那個host上 |
|
| 回頂端 |
|
 |
|
|
|