正解は ウ
イーサネットフレームのカプセル化構造を問う問題です。TCPパケットをイーサネットで送出する際、プロトコル階層(OSI 参照モデル)に沿ってヘッダが付加されます。送出順序はフレームの先頭から:①イーサネットヘッダ(L2)の宛先MACアドレス → ②IPヘッダ(L3)の宛先IPアドレス → ③TCPヘッダ(L4)の宛先ポート番号 の順に格納されています。フレームを先頭から順に読むと「宛先MACアドレス → 宛先IPアドレス → 宛先ポート番号」となり、選択肢 c が正解です。OSIモデルの下位層(L2)のヘッダが最外側にあり、上位層(L4)のヘッダが内側にある点が重要です。
TCPパケットのカプセル化順序(外→内):イーサネットヘッダ(MACアドレス)→ IPヘッダ(IPアドレス)→ TCPヘッダ(ポート番号)→ データ。フレームの先頭から「L2→L3→L4」の順。OSIモデルの層番号が小さい方が外側。