Skip to content

「発展編 ~階層構造の良さを体感しよう~」の解説

発展編は問題なくご利用いただけますが、内容の検討が尽くせていない部分もありますのでご了承ください。

各ページの略解

発展編の狙い

本文中に記載の通り、発展編では「雲」と「海」が表示されています。邪魔な場合は、右上の歯車のボタンから設定画面を開いて非表示にできます。

HTTP ミッション Ⓐ

ヘッダを見ると、ファイル/joho1/tags.html になっています。これに倣って、http://example.jp/joho1/tags.html にアクセスすれば正解となります。

基礎編で扱った URL の http://example.jp/joho1/internet.html は基礎編からコピペしてくるか、ヒントを 2 個表示すると出てきます(不親切ですみません・・・)。あるいは、仮想スマートフォンのアドレスバーをクリックした際に出てくるお気に入りいアイコンからアドレスバーに入力することもできます。

情報の流し込み

本文中に記載の画像の通り操作を行ってください。

TCP ミッション Ⓐ

こんにちは とだけ流し込むと、パケット番号が 0 のパケットが流れますが、パケット番号が 1 のパケットを流す必要があります。つまり、前に 1 個余分なパケットが必要です。

基礎編では、ProtoSim の TCP が 100 文字ごとにパケットを区切っていることを確認しました。つまり、前に 100 文字分の無駄な情報が必要です。

例えば先ほど流し込んだ「あのイーハトーヴォの~」のパケットの 1 個目からボディをコピペしてきて、

あのイーハトーヴォのすきとおった風、夏でも底に冷たさをもつ青いそら、うつくしい森で飾られたモリーオ市、郊外のぎらぎらひかる草の波。
またそのなかでいっしょになったたくさんのひとたち、ファゼーロとロザーこんにちは

とすればよいです。あるいは、適当に 100 文字分前につけて、

あいうえおかきくけこあいうえおかきくけこあいうえおかきくけこあいうえおかきくけこあいうえおかきくけこあいうえおかきくけこあいうえおかきくけこあいうえおかきくけこあいうえおかきくけこあいうえおかきくけここんにちは

などでも良いです(答えは無数にあります)。空白や改行も 1 文字としてカウントされるので注意してください。

文字コードと偶数パリティ

本文中に記載の画像の通り操作を行ってください。答えは順に 01100001011000011 です。

イーサネット ミッション Ⓐ

c の文字コードは 01100011 と書かれているので、末尾にパリティビットを付け足した 011000110 が正解です。

イーサネット ミッション Ⓑ

x を流し込むと 011110000 というデータが流れますが、末尾にパリティビットがついていますので、それを外した 01111000 が正解です。