Article View: fj.net.lan
Article #187PHYでのノーマルループバックを MAC でどう処理する ?
From: unno
Date: Wed, 23 Aug 2000 17:37
Date: Wed, 23 Aug 2000 17:37
46 lines
3199 bytes
3199 bytes
海野といいます。
詳しい方、教えてください。
802.3では 10base-2/5 ではmediaの特性から送信したデータが受信に折り返り
ます。また、半二重の10base-Tではそれの動作にあわせるように(normal)loopback
という機能があります。
この折り返ってきたデータを MAC で廃棄しているはずですが、どういう方法で
廃棄することになっているのでしょうか?
802.3の規格を読んでみたのですが、その部分を見つけられませんでした。
MAC PHY(PLS+AUI+MAU)
+-----------+ +-----------+
| --------TXD----+-----+-------> TPO --> トランス --> connector
| | | | V |
| ?<-----RXD----+ ●<------- TPI
| | | | |
| |<-COL---------+ | ●collision検出部分
+-----------+ +-----------+
(例 10base-Tの場合)
・PHYでTXDがRXDに折り返る
・TPIからデータが入ってきている訳ではないのでコリジョンではない
-- そのた情報 --
1.MACコントローラのLSIを製造しているところに聞いてみたら、
「送信している最中だということはわかっているので、単純に
*送信中は捨てる*というロジックで廃棄している」
といっていました。
2.しかし、Cis**というルータにはKeepALiveという機能があって、
「DAを自分当てにした SA=DAなフレームを送って自分当てにパケットが折り返る
のをチェックして、レイヤ2のUp/Down制御をしている」ということが分かり、
これはその(normal loopback)を利用しているようですが(もちろんケーブルは
つながっていて、LINKUPしているのが前提)、
もし、1が正しいとすると、SA=DAなフレームでもパケット受信なんて
できないんじゃないか!、と思いました。
3.それで、2ができるとすると1が間違いで、実は、「DA!=SAならば捨てる」
という実装になっているのか?という想像をしました。
なんだかわからなくなりました。
たすけてーー。
Technical Details
Message-ID:
<8o1245$rtt$1@bgsv5906.tk.mesh.ad.jp>Path:
arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!sn-xit-03!supernews.com!nntp.cs.ubc.ca!news.ksw.feedmania.org!newsfeed.mesh.ad.jp!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: fa805,273b4f63bbe8f684,start X-Google-Attributes: gidfa805,public X-Google-Thread: fb155,273b4f63bbe8f684,start X-Google-Attributes: gidfb155,public X-Google-ArrivalTime: 2000-08-23 10:38:01 PST Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!sn-xit-03!supernews.com!nntp.cs.ubc.ca!news.ksw.feedmania.org!newsfeed.mesh.ad.jp!not-for-mail From: unno@mwd.biglobe.ne.jp (unno@mwd.biglobe.ne.jp) Newsgroups: fj.net.lan,fj.net.lan.ethernet Subject: PHYでのノーマルループバックを MAC でどう処理する ? Date: Thu, 24 Aug 2000 02:37:10 +0900 (JST) Organization: private Lines: 47 Message-ID: <8o1245$rtt$1@bgsv5906.tk.mesh.ad.jp> NNTP-Posting-Host: kkgw2ds62.szo.mesh.ad.jp Mime-Version: 1.0 Content-Type: Text/Plain; charset=ISO-2022-JP X-Trace: bgsv5906.tk.mesh.ad.jp 967052230 28605 210.147.83.190 (23 Aug 2000 17:37:10 GMT) X-Complaints-To: news@mesh.ad.jp NNTP-Posting-Date: Wed, 23 Aug 2000 17:37:10 +0000 (UTC) X-Newsreader: WinVN 0.99.7J PL01 (x86 32bit)