VLAN間のルーティングは、ルーターでレイヤー2スイッチを使用するか、レイヤー3スイッチを使用して実現できます。
ワンアームルーティング:スイッチとルーター間のリンクをトランクリンクとして構成し、VLANルーティングをサポートするようにルーター上にサブインターフェイスを作成します
シングルアームルーティングの構成手順は次のとおりです。
(1)スイッチの構成コマンド:
vlan batch 2 3 在交换机上创建两个vlan
スイッチとルーターの相互接続ポートはトランクに設定されており、vlanが通過できるようになっています
port link-type trunk
port trunk allow-pass vlan all
(2)ルーターの構成コマンド:
ルーターとスイッチを接続するインターフェイスにサブインターフェイスを設定して、さまざまなVLANのゲートウェイとして機能させます
interface GigabitEthernet0/0/1.1 进入子接口
ip address XXXX 设置网关地址
dot1q termination vid X 让子接口能接收相应的vlan标记并在转发时能打上相应的tag
arp broadcast enable 开启arp广播
シングルアームルーティングによって引き起こされる問題を解決するために、VLAN間の相互アクセスをより便利かつ効果的に実現するために3層スイッチが導入されています。3層スイッチは、ネットワークセグメントへのルーティング機能を実現するために、ネットワークセグメントのネクストホップアドレスとして機能するvlanifを作成することにより、ルーティング機能を備えています。2つの3層スイッチ間の通信を実現するには、3層スイッチの相互接続インターフェイスをトランクモードに設定する必要があります。vlanifを作成するための前提条件は、最初に相対vlanを作成することです。vlanifが機能する場合は、インターフェイスに適用されている場合にのみ起動します。
3層スイッチの1つで次の構成を行います
vlan 20 创建vlan20
interface vlanif 20 创建vlanif和vlan编号要相对应
ip address X.X.X.X 在vlanif接口下配置ip地址
interface g0/0/0 进入接口
port link-type access 设置接口类型
port default vlan 20 将vlan分配到具体接口上,vlanif才会起作用
同様に、他の3つのスイッチでは、対応する構成も追加されています。続いてlink-type trunk
、2つの3つのスイッチ間のリンク設定がトランクとして接続され、port trunk allow-pass vlan all
設定により、vlanによるすべてのトランク道路が許可されます。
次に、2つの3層スイッチのそれぞれのネットワークにvlanifを追加して、2つのネットワークセグメント間の相互アクセスを実現します。この時点で、2つの3層スイッチはルーターと見なされます。各ルーターのルーティングテーブルは、相互訪問を実現するための宛先ネットワークへのルートがあります
display ip routing-table
コマンドを使用して、対応するネットワークセグメントへのルートがあるかどうかを確認し、ない場合は対応するvlanifを追加します
display ip interface brief
コマンドを使用してvlanifインターフェイスのステータスを表示する