電腦網路 ARP相關 - 考試

Table of Contents

小弟有個疑問就是ARP主要是在第幾層work?

會有這麼一問是因為印象中之前老師上課是說在資料鏈結層

而且他的主要功用是在找下一個node的MAC address 在資料鏈結層似乎比較合理

不過今天看全華出的TCP/IP 通訊協定第四版 Forouzan那本在P95提到

網路層主要有四個功用

1.封包化

2.找下個節點的邏輯位址(IP address)

3.找下個節點的實體位址(MAC address)

4.分段

因此小弟我困惑了 麻煩幫我解惑一下

謝謝!!

--

All Comments

Tristan Cohan avatarTristan Cohan2013-03-20
我剛剛看了一下我們鼎茂計概 網路層協定IP ICMP ARP RARP PPP
不過我不知道在幹嘛就是了... 因為我們只是考計概 可參考看看
Adele avatarAdele2013-03-23
因為我只知道TCP/IP 哈哈 ...............
Robert avatarRobert2013-03-28
我翻了Kurose 的Coputer Networking是放在data link layer
Annie avatarAnnie2013-03-29
Fououzan 是放在network layer @@
Olga avatarOlga2013-03-30
老師有說過兩層都有人主張..就看你主張哪一個囉...
Leila avatarLeila2013-03-31
我純粹猜測OSI7跟TCP/IP兩定義 是不是有些小不同 我不知道了
Robert avatarRobert2013-04-01
ARP是利用廣播來實現,而回包是unicast,這都是在IP層
只是他的目的是要來知道node的MAC
Harry avatarHarry2013-04-05
我覺得應該就路由跟位址交換來探討
Harry avatarHarry2013-04-07
WIKI的中文版放在layer3 英文版放在layer2 越來越混淆了!
Lily avatarLily2013-04-11
另外 broadcast不是layer 2的行為嗎?
Damian avatarDamian2013-04-15
一種介於2 3層的協定 為什麼一定要硬性給定一層呢?
Suhail Hany avatarSuhail Hany2013-04-20
拿IP address找MAC address,所以為layer3。如果是Layer2
就無法辨識IP address
Victoria avatarVictoria2013-04-20
TCP/IP 中 IP層所提供的服務,但實作是在資料鏈結層
Lily avatarLily2013-04-22
arp第二層,因為無第三層的功能,所以發出詢問時是用廣播的
Suhail Hany avatarSuhail Hany2013-04-22
方式來對子網路發出詢問(詢問時無法unicast),因為詢問的
Damian avatarDamian2013-04-22
arp沒有IP header 說第三層也不太對,我自己認為雖然他是L2
但實際上是在L2 L3 中間
Xanthe avatarXanthe2013-04-26
上面版友提的廣播 MAC和IP都有廣播地址,所以L2L3都能達成
Bennie avatarBennie2013-04-27
原op查一下arp的資料格式會清楚些
Catherine avatarCatherine2013-05-01
今天翻Forouzan的書看到 在網路層就已經利用ARP取得MAC addr
Victoria avatarVictoria2013-05-05
再將取得的MAC addr送到資料鏈結http://miupix.cc/pm-ZJTU12
Madame avatarMadame2013-05-07
ARP是要是為了取得實體位址(MAC) 因為邏輯位(IP)置在L2無法
Kama avatarKama2013-05-09
使用,發出ARP request的frame中間包含發送者的MAC位置
Mary avatarMary2013-05-10
回應者回傳ARP reply的frame時標頭中就寫上了發出者的MAC
Thomas avatarThomas2013-05-12
這樣在L2的裝置中才能被認出和傳送,至於IP等資訊都是以
Ida avatarIda2013-05-14
payload形式放在ARP frame中,L2的設備無沒解讀標頭以外的東西
Ivy avatarIvy2013-05-19
我有個疑問就是reply回來的frame 照理講L2應該就可以得到位址
Jack avatarJack2013-05-19
MAC address在L2封裝的應該不是L3先得到再往下傳 不知道觀念
上哪裡不正確 麻煩指正一下!!