JANOG 51 で出題された level 1-1 の問題について、
本ブログで問題の解説を代理で公開します。
作問を担当いただいた進士さん、ありがとうございました!
【目次】
トポロジ
問題文
学生のD君はネットワークの勉強のためにスイッチ2台と複数のPCを使ってVLANの設定を行うことにしました.
しかし,設定が終わった後にpingを使って疎通確認をしてみると,linux2とlinux4の通信が出来ていないことが分かりました.
あなたはスイッチの設定を変更して通信できるはずのPC同士が通信できるようにしてください.
制約(禁止)事項
VLAN IDの設定変更はしないこと
linuxコンテナのインターフェイスに新たにIPアドレスを追加しないこと
問題解説
問題点
この問題の問題点は、スイッチの互いの接続ポート(E1/1)がアクセスモードになっているため(初期で設定されている)VLAN1のフレームしか転送されていないことでした。
そのため、スイッチ間でVLAN1とVLAN10の両方のフレームを転送する設定を行う必要があります。
解決方法
通信相手がスイッチになっているポート(E1/1)をトランクポートに設定することで解決できます。
nxos1# conf t
nxos1(config)# interface ethernet 1/1
nxos1(config-if)# switchport mode trunk
nxos2# conf t
nxos2(config)# interface ethernet 1/1
nxos2(config-if)# switchport mode trunk
採点基準
この問題では自動採点を導入しており、以下の 3 つの項目で採点をしていました。
- linux1-linux3、linux2-linux4がそれぞれpingで疎通確認が出来ること
- それ以外のPCの組み合わせにおいてpingで疎通確認が出来ないこと
- linux2のインターフェイスに新たにipアドレスが追加されていないこと
配点については、すべての採点項目を満たしていた場合に100%(30点)、それ以外の場合は0%としていました。
最後に
Level1-1ではVLANのアクセスポートとトランクポートの違いについて出題しました。問題文の「linux2とlinux4の通信が出来ていない」という部分から問題点に気づかれた方も多いかと思います。
この問題はLevel1-1に置かれていたこともあり、多くの参加者の方に解答していただきました。
JANOG51 NETCONにご参加いただいたみなさま、ありがとうございました。