令和7年度 春期 午前 問34
ネットワーク
MIMEに関する問題
30k バイトの JPEG ファイルを電子メールに添付するとき,実際の転送データはおよそ何 k バイトになるか。ここで,添付ファイルは MIME base64 を用いてエンコーディングされるものとする。
- ア20
- イ30
- ウ40
- エ60
答えと解説を見る
✓ これが正解ウ40
解説
3バイトが4文字になるので、およそ3分の4倍になります。
MIMEのbase64は、そのままでは文字として扱えないデータを、決められた64種類の文字だけで表し直す方式です。変換の単位は、もとのデータ3バイトすなわち24ビットを6ビットずつ四つに区切り、区切りごとに1文字を割り当てるというものです。3バイトが4文字になるので、変換後の大きさはもとの4/3倍、つまりおよそ1.33倍に増えます。設問の添付ファイルは30kバイトですから、30に4/3を掛けたおよそ40kバイトが、実際に転送されるデータの量になります。量が増えるのは、扱える文字の種類を64に絞った代わりに、1文字が運べる情報が8ビットから6ビットに減るためです。減った分だけ文字数が増える、という関係をつかんでおくと、比を逆に当てはめる誤りを避けられます。
ほかの選択肢はなぜ違うのか
- ア20:30に3/4を掛けた値です。比を逆向きに当てはめたときに出てきますが、この方式では1文字あたりが運べる情報が減る分だけ量は必ず増えるので、もとのファイルより小さくなることはありません。
- イ30:変換を行わず、もとのファイルの大きさをそのまま答えた値です。設問は添付ファイルが変換されたうえで送られると断っているので、増えた分をまったく数えていないことになります。
- エ60:30を2倍した値です。1バイトを2文字で表す方式であればこの値になりますが、ここで置き換わる単位は3バイトから4文字なので、増え方はこれよりずっと小さくなります。
この問題の用語
- 電子メール文書やファイルをネットワーク越しに送る仕組み。送信にはSMTP、受信にはPOP3やIMAP4というプロトコルが使われます。
出典:令和7年度 春期 応用情報技術者試験 午前 問34
同じ用語が出る問題
- 令和7年度 秋期 午前 問45:デジタル署名に関する問題(電子メール)
- 令和7年度 秋期 午前 問44:デジタルフォレンジックスの問題(電子メール)
- 令和7年度 秋期 午前 問36:"エクスプロイト"に該当する行為(電子メール)
- 令和6年度 秋期 午前 問80:基本理念に含まれているもの(電子メール)
- 令和6年度 秋期 午前 問44:DNSSECの仕様(電子メール)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)