ICTトラブルシューティングコンテスト 2023「本選競技ルール概要」

(3/7更新:VNCの接続に関する情報を追加)

今大会の競技概要並びに競技ルールについてのまとめです。随時情報は更新されます。

本戦参加者は事前に必ず読んでおいてください。

本戦ルール概要

競技概要

本戦はオフラインで行われ、現地に集まった上で競技に参加してもらいます。
問題等の競技情報の提供はスコアサーバーを通じて行います。

競技時間

競技は3/16(土)、3/17(日)の2日間にわたって行われます。
競技時間は原則以下のスケジュールとなっております。

  • 1日目午前 10:10 – 12:00
  • 1日目午後 13:00 – 16:40
  • 2日目午前 10:00 – 12:00
  • 2日目午後 13:00 – 15:00

競技時間外には問題を解くことはできず、また問題文の閲覧もできません。
競技時間は当日の進行によって一部前後する可能性があります。
変更がある場合は速やかに運営からアナウンスしますので、それに従ってください。

出題方式

問題の解答では予選の実技問題と同様に、マシン上で生じているトラブルを解決し、その手順を報告することを要求します。
出題する問題環境には以下の2形式があります。

なお、本大会で出題される問題は、過去大会の形式に則ったものになっています。
過去の本選における出題を参考にしたい場合は、テックブログの問題解説をご参照ください。

仮想マシンにリモートアクセスをする形式

環境にはSSHなどによってリモートアクセスが可能です。

この環境においては、問題環境を初期状態に戻すリセットを依頼をすることができます。
予選とは異なり、問題環境のリセットは減点対象になりません。
問題環境のリセットはベストエフォートで行われます。
ただし、リセットは行き詰まったときの最終手段であることを留意してください。

参加チームのテーブルに置かれている手元の機材にアクセスする形式

この環境では、RJ-45シリアルコンソールケーブルを用いてマシンと接続する必要があります。
ケーブルは運営によって提供されませんので、各チームから持参する必要があります。
環境のリセットは各問題で案内します。

解答方式

参加者は問題環境に接続し、コマンド実行やファイル操作などの操作を行うことで、トラブルの解決に努めてください。
問題環境のトラブルを解決したら、スコアサーバーの機能を用いて問題の解答をしてください。
解答は報告書形式で、報告書には初期状態からトラブル解決までの操作手順を詳細に、文章で記述してください。
解答が提出されると、報告書の内容と採点時の問題環境によって点数が決定され、採点されます。
予選と異なり、解答に対する採点結果は競技時間中に得られますが、提出してから20分経過するまでは採点結果は通知されず、得点にも反映されません。
なお、問題に対する採点の基準は競技終了まで非公開です。

一つの問題に複数の解答を提出することは可能です。
ただし、解答を2つ目以降を提出する場合は、その問題の1つ前の解答をチームで提出した時間から20分以上を経過している必要があります。
また、解答の報告書はそれ一つで完結している必要があります。つまり、解答の報告書でその前後の解答の報告書を参照することはできません。
問題に同じチームの複数の解答がある場合、最も点数の大きいものがチームのその問題に対する得点となります。
なお、問題に解答がない場合はその問題の得点は0となります。

例として、一つの問題にチームから以下の提出を行った場合、そのチームのその問題の得点は160となります。

解答提出時間採点結果
1回目1日目 11:0080
2回目1日目 12:30160
3回目2日目 11:00120

得点と順位

チームの総合得点は各問題のチームの得点の総和です。
これ以外の得点/減点はありません。
チームの順位は総合得点によって決定され、大きいほど上位になります。
総合得点が同点の場合はチームの解答のうち最後に提出された解答の提出時間によってタイブレークし、早いほど上位になります。

質問

スコアサーバーの機能を用いて競技中に競技や問題に関する質問が可能です。
問題に対して不明瞭な点や、問題環境と問題文との異なる点について質問ができます。
ただし、問題の解答に関する質問は受け付けません。
質問事項が競技全体に及ぶ場合、その質問や回答を公開する場合がございます。

提供されるインフラ等

接続性の提供

本戦会場では無線LANでのインターネットへの接続性および、スコアサーバーや問題環境への接続性を提供します。
無線LAN接続のためのWi-Fiは、5GHz帯のみの提供を予定しております。
なお、利用には以下のお願いを了承ください

  • 本サービスはICTSC2023運営委員会が運営し、ベストエフォートで提供します
  • 競技ネットワークを経由した法令・公序良俗に反する行為はお止め下さい
  • 問題行動にされた方やチームは、当該の通信を遮断する場合があります
  • 大会の競技運用上必要なログやデータの収集を行います
  • ログ情報を利用して情報共有を行う際は、個人を識別できない形で行います
  • モバイルルーターやテザリングなどで無線LANの電波を出さないでください

物理環境の問題の機器にアクセスするためのRJ-45シリアルコンソールケーブルは運営によって提供されません。

電源

電源は、各チームに4口の電源タップを提供します。
電源容量は300W程度を予定しており、それ以上の使用がある場合は電源が遮断される可能性があります。
なお、電源容量制限の範疇に収まっていましたら、持ち込み可能なPCの台数に制限はございません。
電源タップの持ち込みも許可しますが、電源容量を超過しないようご注意ください。

持参物

競技を行う上で特に必要となる(本戦会場に持参していただく必要がある)物品は以下の通りとなります。

  • PC
    • GUIブラウザとsshクライアントが使用できること
    • (3/7追記)VNCクライアントが使用できること(詳細は https://icttoracon.net/archives/8872  をご覧ください。なお、SSHローカルフォワードについての項は不要です。)
    • 有線LANに接続できること(USBなどの変換を利用するなど)
    • Wi-Fiに5GHz帯で接続できること (2.4GHz帯での提供はしない予定です)
  • RJ-45シリアルコンソールケーブル (最小1本、実機を用いた問題環境のアクセスに必要)
  • LANケーブル

禁止事項

以下の大会の妨害に当たるような行為は禁止します。

  • 他チームや運営に影響が出る、DoS攻撃と認識されるような帯域を大量に消費する行為
  • 運営や他チーム,または外部インターネットに対する攻撃等迷惑をかける行為
  • 競技時間外に問題環境にアクセスする行為
  • 意図的に運営にかかわる機材などの備品に触れることや、ケーブルなどを踏む行為
  • 無意味な解答や質問の連投などの迷惑行為
  • モバイルルーターやテザリングなどで無線LANの電波を出す行為
  • その他運営が大会の妨害に当たると判断した行為

ICTトラブルシューティングコンテスト 2023 予選要項

日時

2023年12月16日(土) 13:00~18:00
※競技開始前に競技内容の説明を行います。

Discordについて

予選ではDiscordサーバーを用いて各種連絡(運営からの連絡・参加者からの質問対応など)を行うため、事前に各チームの代表のメールアドレス宛に招待リンクを送信します。
12月10日以降より必要な連絡をDiscord上にて行いますので、全てのメンバーは12月9日までに参加するようにお願いします。

出題方式・解答方法

予選は文章による選択問題と仮想環境上で行う実技問題の2種類があります。
予選問題の確認及び解答には運営が用意するコンテストサイトを使用します。
コンテストサイトのアクセス方法については予選Discordサーバーでご案内いたします。

競技時間中のみ問題文の確認と解答ができます。競技時間外は一切の解答が行えません。

選択問題

出題範囲の知識を問う問題文と選択肢が与えられます。設問の指示に従い、最も適切なものを選んでください。想定解答と完全一致する場合のみ得点が与えられ、部分点はありません。

実技問題

クラウド上で構築された仮想環境で解答を行います。実際に動作しているサーバー上で発生しているトラブルを解決し、その手順を報告することによって得点が与えられます。

問題環境への接続には、各チームに一台ずつ提供される踏み台サーバーを用います。
踏み台サーバーにはLinuxがインストールされており、グローバルIPアドレスからSSH接続が可能です。
各問題環境にはこの踏み台サーバーを用いて接続します。必要に応じて、プロキシとして利用するための設定を行なってください。

実技問題では以下の情報が与えられます。

  • 問題環境の背景、シナリオなど
  • 問題環境に接続するための情報(接続情報)
  • どのようなトラブルが発生しているか(初期状態)
  • トラブルを解決したときにどのような動作が期待されるか(終了状態)

すべての問題環境は初期状態に記されたトラブルが発生しています。接続情報を用いて問題環境を操作し、適切なコマンドの実行やファイルの編集などを行うことによって終了状態にすること、またその手順を報告書形式で解答することによって得点が得られます。

報告書は、第三者が再現可能な粒度で詳細に記述されている必要があります。
採点時は「問題環境の状態」と「報告書の内容」の2点で判断します。
問題環境の状態が終了状態を満たしており、かつ報告書の内容が妥当である場合は満点が与えられます。

以下のような解答については、減点もしくは得点が与えられない場合があります。

  • 報告書の内容が基準を満たしていると運営が読み取れなかった場合(問題環境において終了状態を満たしているかを問わない)
  • 報告書と問題環境の状態が著しく異なる場合

問題に関する質問や不明な点がある場合は、予選Discordサーバーの質問機能を用いて運営に問い合わせてください。

実技問題の環境は、予選Discord上の機能を用いてリセット依頼をすることにより、初期状態に戻すことができます。サーバーの操作不備により解答不能になった場合などに利用できます。なお、問題環境のリセットは減点対象となりますのでご注意ください。

採点方法

全ての問題は競技終了後に採点し、最後に提出した解答が採点対象となります。
競技時間中に採点を行うことはありません。

禁止事項

以下の行為は禁止します。

  • 他のチームやチーム外の人と協力して問題を解く行為
  • 運営や他のチーム、またはインターネットに対する攻撃など、他者に迷惑をかける行為
    • 実技問題はパブリッククラウド上にあります。仮想環境上にて不適切なアプリケーションや通信を実行した場合は、適切な処置を行う場合があります
  • 競技時間外に問題環境に接続する行為
  • 問題環境からインターネットへの過剰な通信行為
  • 無意味な解答や質問の連投などの運営に対する迷惑行為
  • その他、運営が大会の妨害に当たると判断した行為や競技性・公平性・倫理性を欠くような行為

禁止事項に抵触する行為を行った場合、競技時間内・時間外に関わらず、ただちに失格処分などの措置を講じる場合があります。
また、より悪質であると判断される行為については、当該参加者の今後の出場を禁止することがあります。

本戦出場について

競技終了後に採点を行い、2023年12月18日に予選Discordサーバーにて採点結果を発表します。
本戦に出場できるのは、予選の総合得点上位10チームと実行委員会推薦枠5チームを合わせた合計15チームです。

予選終了後、該当するチームには本戦出場に関する案内を予選Discordサーバー上にて行います。
本戦はオフラインで2024年3月16日-17日の日程で東京のNTT中央研修センターにて行いますので、準備のほどよろしくお願いいたします。

ICTトラブルシューティングコンテスト 2023 参加チーム募集要項

来る2024年 3月 16 日(土曜日) 17 日(日曜日)2日間の日程で、「ICTトラブルシューティングコンテスト 2023」を開催致します。
参加する学生の皆さんには単にコンテストという競技での勝敗を目的とするだけではなく、コンテストに向けたチームビルディング、コンテスト参加を継続するための学内における次世代エンジニアの発掘と育成といった機会と経験を体験していただきたいと存じます。

学生の皆様のエントリをお待ち致しております。

ICTトラブルシューティングコンテストに関しては(こちら)を御覧ください。

Read more

ICTトラブルシューティングコンテスト2023 実施要項

ICTトラブルシューティングコンテスト2023(ICTSC2023)を、2024年3月16日(土)~3月17日(日)の2日間、NTT中央研修センタ にて開催することをお知らせいたします。

ICTSC2023は予選1回、本選1回の開催となります。参加する学生の皆さんには単にコンテストという競技での勝敗を目的とするだけではなく、コンテストに向けたチームビルディング、コンテスト参加を継続するための学内における次世代エンジニアの発掘と育成といった機会と経験を体験していただきたいと存じます。是非この機会に参加を検討いただければ幸いです。


名称

ICTトラブルシューティングコンテスト2023

開催概要

全国の高校、専門学校、高専、大学、大学院から同じ学校に修学する5名以下の学生で編成したチームを募集し、ネットワーク機器やサーバ機器を用いた環境構築や構築したシステム・ネットワーク上で発生するトラブルを解決する技術コンテストを開催いたします。開催期間は2日間を予定しています。コンテストはルータ、スイッチ、サーバなどの実機を使い、学生で構成される本コンテスト運営委員が作成する問題を学生参加選手チームが解決して報告する事で行われます。

主催

ICTトラブルシューティングコンテスト2023 実行委員会

事務局

株式会社イーサイド

会場

東日本電信電話株式会社様 NTT中央研修センタ
〒182-0004 東京都調布市入間町1丁目44

スケジュール

2023年6月実行委員・運営委員 キックオフ
2023年10月競技参加者募集
2023年12月ICTSC 2023 オンライン予選
2024年3月コンテスト会場での運営委員による準備期間(ホットステージ)
2024年3月16日~3月17日ICTSC 2023 オフライン本戦

表彰

1位「優勝 1チーム 賞金10万円、記念楯」
2位「準優勝 1 チーム 賞金5万円、記念楯」
3位「敢闘賞 1 チーム 賞金2万円、記念楯」

協賛

※ 掲載順はご協賛の応募があった順番です。

プラチナスポンサー

ゴールドスポンサー

株式会社エヌ・ティ・ティ エムイー様

シルバースポンサー

機材提供スポンサー

※ 本項の掲載順は五十音順です。

株式会社エヌ・ティ・ティ エムイー様

ICTSC2023 オフライン開催再開のお知らせ

ICTトラブルシューティングコンテスト(ICTSC)の運営委員会は、コロナ禍によってしばらくの間オフラインでの開催を控えオンラインのみにてコンテストを開催しておりましたが、このたび現在の情勢を鑑みてオフラインでの開催を決定いたしました。

ICTSCは今年で第15回目を迎え、学生の参加を通じて次世代エンジニアの育成に貢献することを目的に掲げて開催を行ってまいりました。オフラインの開催は全国から集った学生たちが同じ会場にて直接対面で競い合い交流し、密度の濃い経験やコミュニケーションが可能となります。 ICTSCが目指す次世代エンジニアの発掘・育成、コミュニティ形成などの目的においてオフラインでの開催がより重要であると考えております。

オフライン復活するICTSCについて、皆様のご理解とご支援を賜りますよう心よりお願い申し上げます。
スポンサーなどにつきましては今後決まり次第、発表・連絡をいたしますので今しばらくお待ち下さい。

もしご興味・ご質問等があれば下記の連絡先までよろしくお願いします。

mail : ictsc-contact@icttoracon.net

今後ともICTSCをよろしくお願い申し上げます。

ICTSC 常任役員会 会長    伊勢 幸一
ICTSC 常任役員会       岩佐 功
ICTSC2023 実行委員会 委員長 嶋 勝也
ICTSC2023 実行委員会     中川 稜

1 2 3 9