ホームページ  >  記事  >  Wi-Fi ネットワークの 802.11b 標準の Mac 層で使用されるプロトコルは何ですか?

Wi-Fi ネットワークの 802.11b 標準の Mac 層で使用されるプロトコルは何ですか?

(*-*)浩
(*-*)浩オリジナル
2020-01-13 13:59:127492ブラウズ

Wi-Fi ネットワークの 802.11b 標準の Mac 層で使用されるプロトコルは何ですか?

Wi-Fi ネットワークの 802.11b 標準の Mac 層で使用されるプロトコルは、CSMA/CA (キャリアセンス多重アクセス/衝突回避) プロトコルです。 (推奨学習: phpstorm)

キャリアセンス多元接続/衝突検出 (CSMA/CD): CSMA では、チャネルの場合でも、2 つのステーションがバス上に信号が存在しないことを認識したときにフレームを送信すると、競合が発生する可能性があります。 CSMA アルゴリズムには競合検出機能がないため、競合が発生した場合でも破損したフレームを送信する必要があり、バス使用率が低下します。

CSMA の改善されたソリューションは、ステーションが送信中にメディアを監視し続けるようにすることです。競合が検出されると、直ちに送信を停止し、一連の短いブロッキング メッセージ (ジャム) をバスに送信します。各ステーションで衝突が発生していることをバスに通知することで、破損したフレームを無駄に送信してチャネル容量を無駄にせず、バスの利用率を向上させることができます。これをCarrier Sense Multiple Access/Conflict Detection Protocolと呼び、略してCSMA/CD: このプロトコルは、イーサネットおよび IEEE802.3 標準で広く使用されています。

この時点で、無駄な帯域幅は競合の検出に費やされる時間まで削減されます。

それでは、必要な競合検出時間をどのように見積もればよいでしょうか?

ベースバンド バスの場合、現時点で競合を検出するために使用される時間は、任意の 2 回に等しいです。ステーション間の最大伝播遅延であるため、ベースバンド CSMA/CD の場合、パケット長は少なくとも伝播遅延の 2 倍である必要があります。そうでない場合、送信は衝突が検出される前に完了しますが、パケットは実際にはパケットによって破壊されます。衝突。

アプリケーション: CSMA/CD は、競合方式を使用してメディアへのアクセス権を決定します。この競合プロトコルは通常、バス ネットワークで使用されます。

キャリアセンス多元接続 (CSMA) の開発と既存の問題:

CSMA/CD バス ネットワークにおける重要な技術的問題は、競合制御または競合解決の問題です。典型的な競合制御アルゴリズム、つまりバックオフ アルゴリズムには、バイナリ指数バックオフ アルゴリズム BEB、多項式バックオフ アルゴリズム PB、線形バックオフ アルゴリズムの 5 種類があります。付加価値バックオフ アルゴリズム LIB、固定平均バックオフ アルゴリズム FMB、逐次バックオフ アルゴリズム OB。

いわゆる競合とは、ネットワーク上に 2 つ以上のワークステーションが同時にデータを送信している場合、バス上で信号の混合が発生することを意味します。いずれかのワークステーションが同時にデータを送信すると、バスに問題が発生すると、信号が混在し、どのワークステーションも実際のデータを認識できなくなります。この状況は、データの競合または衝突と呼ばれます。

紛争発生後の影響を軽減するため。データの送信プロセス中、ワークステーションは、送信するデータが送信プロセス中に他のワークステーションのデータと競合するかどうかを常にチェックする必要があります (衝突検出)。

以上がWi-Fi ネットワークの 802.11b 標準の Mac 層で使用されるプロトコルは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。