はるさめ氏の日常

主に弱電とマイコンを扱っています。たまにネットワークも

IX2215 をスイッチとして使うときの設定例

まずはじめに、今から紹介する方法は僕のしょーもないこだわりから生まれたものです。そのことを頭の片隅においた上でお読みください
また、既に設定を済ませた状況でこの記事書いてるので所々端折ってますがご容赦を

前提条件

  • すでに同一ネットワーク上にルータが存在する
  • IX2215 をただのスイッチとして利用する
  • 言うて私はネットワーク初心者です←ココ超大事

ファームウェアが新しいバージョンのものになっていれば Web コンソールも使えるので楽ですが、今回はコンソールケーブルを接続し、TeraTerm を使用して操作します

構成

今回やろうとしている接続方法は以下の通りです

GE0 GE1 GE2
ルータ側 接続なし PC 鯖等

実際に接続した様子は以下の通りです

灰色の線が上流にあるルータへ、水色の線がパソコンとサーバへ伸びています

ルータとして使っている同機種。GE2.1 に接続されています

動機

そもそも、なんでこんなことをしているのか(普通に L2 スイッチ等を使わないか)ですが、一時期某オークションサイトで引くくらい安値で大量に出品されてたことは恐らくご存じの方が多いと思います。その少し前の時期に 3 台セットで送料合わせて 1 万しないくらいで入手したのが余ってたので、スイッチとして活用しようと思い立った次第です

たぶん普通に L2 スイッチを買うのがスマートなやり方ですが、ここではロマン重視(便利な言葉)なので突っ込まないでネ

そして、このような接続にした理由は、ルータ用の同機種と同じような接続(GE0 が上流側、GE2 が LAN 側の構成)にしたかったからです。これが僕のしょーもないこだわりといふもの

実際の設定

念のため、show dev GigaEthernet0show dev GigaEthernet2 の結果を貼っておきます

IX2215-2# show dev GigaEthernet0
Device GigaEthernet0 is up
  ifIndex is 1
  GigaEthernet status:
    Physical address is 00:60:b9:fd:d7:3f
    Port status is up
    Full-duplex, 1G b/s, 1000BaseT, MDI
    Promiscuous mode is enabled
    Entered multicast address 0 peak, 0 current
    Entered vrrp address 0 peak, 0 current
    Statistics:
      32404592 input frames
      14739265 output frames, 14739265 output requests
      Rx errors:
        0 alignment errors, 0 CRC errors
        0 long frames, 0 short frames, 0 overflows
      Tx errors:
        0 single collisions, 0 multiple collisions
        0 excessive collisions, 0 late collisions
        0 deferred transmissions
        0 underflows, 0 truncations
IX2215-2# show dev GigaEthernet2
Device GigaEthernet2 is up
  ifIndex is 3
  GigaEthernet status:
    Physical address is 00:60:b9:fd:d7:7f
    Promiscuous mode is enabled
    Extended card is switching hub
      Port 1 status is up
        Full-duplex, 1G b/s, 1000BaseT, MDI-X
        VLAN-ID N/A, LAG-ID N/A
        0 CRC errors, 0 collisions
      Port 2 status is up
        Full-duplex, 1G b/s, 1000BaseT, MDI
        VLAN-ID N/A, LAG-ID N/A
        0 CRC errors, 0 collisions
      Port 3 status is down
        Full-duplex, 1G b/s, 1000BaseT, MDI-X
        VLAN-ID N/A, LAG-ID N/A
        0 CRC errors, 0 collisions
      Port 4 status is up
        Full-duplex, 100M b/s, 1000BaseT, MDI-X
        VLAN-ID N/A, LAG-ID N/A
        0 CRC errors, 0 collisions
      Port 5 status is down
        Full-duplex, 1G b/s, 1000BaseT, MDI-X
        VLAN-ID N/A, LAG-ID N/A
        0 CRC errors, 0 collisions
      Port 6 status is up
        Full-duplex, 100M b/s, 1000BaseT, MDI-X
        VLAN-ID N/A, LAG-ID N/A
        0 CRC errors, 0 collisions
      Port 7 status is down
        Full-duplex, 1G b/s, 1000BaseT, MDI-X
        VLAN-ID N/A, LAG-ID N/A
        0 CRC errors, 0 collisions
      Port 8 status is up
        Full-duplex, 100M b/s, 1000BaseT, MDI
        VLAN-ID N/A, LAG-ID N/A
        0 CRC errors, 0 collisions
    Entered multicast address 0 peak, 0 current
    Entered vrrp address 0 peak, 0 current
    Statistics:
      14735077 input frames
      32414723 output frames, 32414723 output requests
      Rx errors:
        0 alignment errors, 0 CRC errors
        0 long frames, 0 short frames, 0 overflows
      Tx errors:
        0 single collisions, 0 multiple collisions
        0 excessive collisions, 0 late collisions
        0 deferred transmissions
        0 underflows, 0 truncations

流し込んだ設定は、多分以下の通りだったと思います

interface GigaEthernet0.0
bridge-group 1
!
interface GigaEthernet2.0
bridge-group 1
!
interface BVI1
ip address 192.168.1.12/24
ip proxy-arp
bridge-group 1
no shutdown
exit 
wr m

間違ってたら教えてください
また、IP アドレスは重複しないようにしてあげてください。僕はファームアップしたときに ip addr dhcp させた時に払い出された IP アドレスを使用しました

あとがき

この構成で、約 12GB の zip ファイルを GE2 同士と、ブリッジ挟んで GE0 ~ GE2 とで通信させたときの CPU 使用率を測ってみましたが、我が家の環境では特に違いが見られませんでした。なかなか優秀ですね