マイクロ総研 NetGenesisOPTユーザスレッド

このエントリーをはてなブックマークに追加
34ちゃんばば
>>23
>FIFOの説明はそれであってる。が、ハブ(NIC)に入ってるのはただのFIFOか?細かい説明でもしろと?

は?貴方がちゃんばばがFIFOを解っていない旨を述べただけだろ。「FIFOの説明はそれであってる」って、それだけかよ。
SWハブの128KBのバッファは当然FIFOじゃない。と言うか、このバッファで吸収して追い抜きを認めるからこそ、リピーターハブと違って役に立つ。
100baseの安物NICには送信用2KBと受信用2KBのFIFOバッファだけ。OSやドライバーで別にキューを用意し優先キューと非優先キューなどと分けてやることは可能だが....

>(原則)1フレームしか遅延が発生しないのはなぜだ?

ストア&フォワード分以外殆ど遅延しないのは、高速なバスをSWチップが持っているから。

>何のためにノンブロッキングにして1チップにしてるんだ?

このノンブロッキングがどういった意味で使われているかを考える必要があるのでは?
SWがブロッキングしなくてもNICが送らなければ意味は無いし、溢れればブロックしないでパケットを破棄する意味でも使われるからね。
SWのバッファが吸収するから、他の端末宛のパケットはブロックされないと言う意味かもしれないし。

昔の数MBのメモリを積んでいた奴は、若干の遅延が発生していた。スペック表にも数μsec遅延するとか載っていたよ。
1チップ化は、端末用CPUがCPUにキャッシュメモリを乗せて高速化するのと一緒でしょ。TCP窓が小さくてもきびきび動くようにね。
そもそも全二重のポーズは、それまで半二重のコリジョンやバックプレッシャーとかの代替用でしょ。高機能である必要はなかったのでは?
SWのバッファが数MB積んでいた時代だし。何でそんなに積んでいたのかは考えないの?
35ちゃんばば:04/09/19 11:28:14 ID:knHZ88Dp
続き
>たとえば、64KB転送するとしていっぺんにやらなくてはいけないのか?分解はできないのか?

出来ないのか?って質問?必ず出来ると信じて否定しているの?質問ばかりは格好悪いぜ。

>高いNICってあんた...
>
>あなたにはそれで十分です。私もすっかり嫌われ者です。

L2のフレームには、送信先MACアドレスと送信元MACアドレスの記載部があるけど、ポーズパケットの送信元MACアドレスは書くところがあるから書いている面が強いのでは?
通常のパケットでは、送信元はSWのMACアドレス学習くらいにしか使われていないのだし。

ついでに、
「私もすっかり」って、貴方は極最近嫌われ者になったと思っているの?