ICTSC9予選に参加しました

はじめに

先日、ICTSC9の予選に参加しました。 問題は問4を中心に少し問3解きました。問4の解いた方法、言い訳を書こうと思います。
問題

問4. Network Addresses

問題説明

あなたはC社に勤めています。あなたの同僚でネットワーク担当の丘さんは、パケットの各ヘッダ にセットされた送信元・宛先アドレスがよくわからないと質問してきました。ネットワーク構成 図を参照しながら、下記の通信で使用される送信元・宛先アドレスを教えてあげてください。

環境情報

L2:Ethernet、L3:IPを使用した環境のネットワークです。 ネットワーク内のすべての端末同士で疎通性は保証されています。 OSPFのDRはRouter Aです。 DHCPリレーエージェントの設定が行われています。 環境内でNATは使用されていません。

1.PC BからDHCP Serverに対するDHCP Discover

1.1 PC Bが送信したパケットの送信元・宛先 MAC/IPアドレス

1.2 DHCP serverが受信したパケットの送信元・宛先 MAC/IPアドレス

2.Router AからOSPFネイバーに対するアップデート

2.1 Router Aが送信したパケットの送信元・宛先 IPアドレス

3.PC AからPC BのIPアドレスに対するARP request

3.1 PC Aが送信したパケットの送信元・宛先 MACアドレス

3.2 PC Bが受信したパケットの送信元・宛先 MACアドレス

4.PC A からWeb Serverに対するHTTP GET request

4.1 PC Aが送信したパケットの送信元・宛先 MAC/IPアドレス

4.2 Web serverが受信したパケットの送信元・宛先 MAC/IPアドレス

ネットワーク構成図 f:id:inuyosi:20171226194645j:plain

送信した解答(48/56)

# 1.PC BからDHCP Serverに対するDHCP Discover

## 1.1 PC Bが送信したパケットの送信元・宛先 MAC/IPアドレス

送信元MACアドレス:PC B

送信先MACアドレス: FF:FF:FF:FF:FF:FF

送信元IPアドレス: 0.0.0.0

送信先IPアドレス: 255.255.255.255

## 1.2 DHCP serverが受信したパケットの送信元・宛先 MAC/IPアドレス

送信元MACアドレス: Router B

送信先MACアドレスDHCP server

送信元IPアドレス: Router B

送信先IPアドレスDHCP server

# 2.Router AからOSPFネイバーに対するアップデート

## 2.1 Router Aが送信したパケットの送信元・宛先 IPアドレス

送信元IPアドレス: Router A

送信先IPアドレス: 224.0.0.5

# 3.PC AからPC BのIPアドレスに対するARP request

## 3.1 PC Aが送信したパケットの送信元・宛先 MACアドレス

送信元MACアドレス:PC A

送信先MACアドレス: FF:FF:FF:FF:FF:FF

## 3.2 PC Bが受信したパケットの送信元・宛先 MACアドレス

送信元MACアドレス:PC A

送信先MACアドレス: FF:FF:FF:FF:FF:FF

# 4.PC A からWeb Serverに対するHTTP GET request

## 4.1 PC Aが送信したパケットの送信元・宛先 MAC/IPアドレス

送信元MACアドレス:PC A

送信先MACアドレス: Router A

送信元IPアドレス:PC A

送信先IPアドレス: Web Server

## 4.2 Web serverが受信したパケットの送信元・宛先 MAC/IPアドレス

送信元MACアドレス:Router C

送信先MACアドレス:Web Server

送信元IPアドレス:PC A

送信先IPアドレス:Web Server
感想

はい、満点逃しましたね。悔しいです。

間違えた1.2の正しい解答は

## 1.2 DHCP serverが受信したパケットの送信元・宛先 MAC/IPアドレス

送信元MACアドレス: Router B

送信先MACアドレスDHCP Server

送信元IPアドレス: Router A

送信先IPアドレスDHCP Server
ですね。

この答えは終了後の帰りの電車で気が付きました。というのも提出してからなんかおかしいよなぁ...と引きずっていたのです。わかった時は、間違えたけどすっきりしましたね。良かった。

予選期間中、初めての参加者で空気に若干飲まれたというか、自分の中で妙な空気のまま問題を解いていた結果の点数かなぁと個人的には分析しています。

解き方は、焦る気持ちを抑えながらL2→L3の順で考えてました。パケットの気持ちになりたかった。

本戦は気を抜かずに落ち着いて解いていきたいですね。頑張ります。