ブリッジ の変更点


#author("2022-09-03T13:31:01+09:00","default:k1rou","k1rou")
#author("2022-10-01T13:31:54+09:00","default:k1rou","k1rou")
*ブリッジとは [#tfcd7d79]
-LAN間をデータリンク層で接続する[[ネットワーク機器]]。
-[[OSI参照モデル]]のレイヤー2(データリンク層)で動作する。
-ソフトウェアで動作する。

*ブリッジの機能 [#x1c56c5e]
-[[MACアドレス]]に従ってデータを流す(フレームを中継する)。
--必要なポートにのみデータを流す。
--宛先[[MACアドレス]]が存在するLANポートのみにパケットを転送する。
--同一LAN上に接続した機器間の通信の場合、他のLANにパケットを送出しない。

-アドレス学習機能
--通信のたびに、受信したポートに接続されているノードのMACアドレスを学習してMACアドレステーブルに登録する
--エージングタイムとして定められた時間(通常300秒)を経過して通信がないと登録を削除する
--MACアドレステーブル
---学習したMACアドレスとポートの対応表を保存するテーブル
---[[VLAN]]で分割している場合は[[VLAN]]ごとにMACアドレステーブルを持つ

-スパニングツリープロトコル
--「[[STP]]」参照

-[[リンクアグリゲーション]]

-[[VLAN]]

**その他の付属機能 [#edea3d43]
-インテリジェント機能対応

*ブリッジの基本的な動作 [#gc589ff3]
+受信した[[フレーム]]の宛先MACアドレスを元にMACアドレステーブルを参照する
+MACアドレステーブルに登録されてない場合、または宛先MACアドレスが[[ブロードキャスト]]アドレスの場合
--フレームを受信したポート以外の全てのポートにフレームを送信する
+MACアドレステーブルに登録されている場合
--登録されているポートが[[フレーム]]を受信したポート番号と違う場合、登録さえているポートに[[フレーム]]を送信する
--登録されているポートが[[フレーム]]を受信したポート番号と同じ場合、[[フレーム]]を破棄する

*スイッチとブリッジの違い [#k2b26925]
**ブリッジ [#n7932473]
-ソフトウェアで動作する
-ポート数:数ポート程度
-フレーム転送方式:ストアアンドフォワード方式

**[[スイッチ]] [#r0516b7e]
-ハードウェア([[ASIC]])で動作する
-ポート数:多い(数百ポート接続できる機種がある)
--マルチポートブリッジ
---複数のポートを持つブリッジのこと。
-フレーム転送方式:ストアアンドフォワード方式、カットアンドスルー方式、フラグメントフリー方式など
-別名:スイッチングハブ、レイヤ2スイッチ、L2スイッチ

*フレーム転送方式 [#g23b8a10]
**ストアアンドフォワード方式 [#gfe5b70e]
-[[CRC]]チェックをしてから転送する
-ブリッジはこの方式のみ

**カットアンドスルー方式 [#g5b7214e]
-フレームの先頭6バイト(送信先[[MACアドレス]])を読み込んでから転送する

**フラグメントフリー方式など [#c1fe8305]
-フレームの先頭64バイトを読み込んでラントフレームを取り除いてから転送する

*関連するネットワーク機器 [#e6d6483d]
-[[リピータ]](リピーティングハブ)
-[[スイッチ]](L2スイッチ、スイッチングハブ)
-[[ルータ]]
-[[L3スイッチ]]

*関連用語 [#h91c62f4]
-[[ゲートウェイ]]
-[[ネットワーク]]
-[[ハブ]]
-[[ルーティング]]
-[[ARPスプーフィング]]
-BPDU - Bridge Protocol Data Unit

-[[ゲートウェイ]]