「コンピュータネットワークトップダウン方式」の注意事項
プログラミング課題「コンピュータ ネットワーク - トップダウン方式」のソリューションとコード、および Wireshark 実験の公式ドキュメントの翻訳。
ソケットプログラミングの宿題
第 2 章 - アプリケーション層
課題 1: Web サーバー (ページ 120)
- 公式ドキュメント: Socket1_WebServer.pdf
- 翻訳: 課題 1-Web サーバー-Translation.md
- 回答: 課題 1-Web サーバー-Answer.md
課題 2: UDPping プログラム (ページ 121)
- 公式ドキュメント: Socket2_UDPpinger.pdf
- 翻訳: 課題 2-UDPping プログラム-translation.md
- 回答: 課題 2-UDPping プログラム-answer.md
課題 3: 電子メール クライアント (ページ 121)
- 公式ドキュメント: Socket3_SMTP.pdf
- 翻訳: 割り当て 3-Mail Client-Translation.md
- 回答: 割り当て 3-Mail Client-Answer.md
課題 4: マルチスレッド Web プロキシ サーバー (ページ 121)
- 公式ドキュメント: Socket4_ProxyServer.pdf
- 翻訳: 課題 4 - マルチスレッド Web プロキシ サーバー - Translation.md
- 回答: 課題 4 - マルチスレッド Web プロキシ サーバー -Answer.md
第 4 章 - ネットワーク層
課題 5: ICMP ping (ページ 287)
- 公式ドキュメント: Socket5_ICMPpinger(chap4).pdf
- 翻訳: 課題 5-ICMPping プログラム-translation.md
- 回答: 課題 5-ICMPping プログラム-answer.md
Wireshark実験
(注: 括弧内の ID は、対応するコンテンツの翻訳者/作成者です。)
(CHN-STUDENT 注: 実験結果は現在のパケット キャプチャ結果に対してのみ有効であり、参照のみを目的としています。ご不明な点がございましたら、お気軽にご相談ください。)
Wireshark 実験: はじめに (ページ 52)
- 公式ドキュメント バージョン 6: Wireshark_Intro_v6.0.pdf
- 公式ドキュメント バージョン 7: Wireshark_Intro_v7.0.pdf
- 翻訳: Wireshark Experiment-Intro.md
- 答え: コンピュータネットワーク実験入門.pdf (CHN-STUDENT)
Wireshark の実験: HTTP (ページ 121)
- 公式ドキュメント バージョン 6: Wireshark_HTTP_v6.1.pdf
- 公式ドキュメント バージョン 7: Wireshark_HTTP_v7.0.pdf
- 翻訳: Wireshark Experiment-HTTP.md
- 回答パート 1: コンピューター ネットワーク実験-HTTP1.pdf (CHN-STUDENT)
- 回答パート 2: コンピューター ネットワーク実験-HTTP2.pdf (CHN-STUDENT)
Wireshark 実験: DNS (ページ 121)
- 公式ドキュメント バージョン 6: Wireshark_DNS_v6.01.pdf
- 公式ドキュメント バージョン 7: Wireshark_DNS_v7.0.pdf
- 翻訳: Wireshark Experiment-DNS.md
- 回答 1: DNS 参照のanswer.md (Ying)
- 回答 2: コンピュータ ネットワーク実験-DNS.pdf (CHN-学生)
(CHN-STUDENT 注: DNS 実験の 1 つのサーバーは現在使用されておらず、説明できない現象もあります。参考用です。)
Wireshark 実験: TCP の探索 (ページ 200)
- 公式ドキュメント バージョン 6: Wireshark_TCP_v6.01.pdf
- 公式ドキュメント バージョン 7: Wireshark_TCP_v7.0.pdf
- 翻訳: Wireshark_TCP_v7.0_Simplified_English.pdf 寄稿者: CHN-STUDENT の教師
- 答え: コンピュータ ネットワーク実験-TCP.pdf (CHN-STUDENT)
Wireshark 実験: UDP の探索 (ページ 201)
- 公式ドキュメント バージョン 6: Wireshark_UDP_v6.1.pdf
- 公式ドキュメント バージョン 7: Wireshark_UDP_v7.0.pdf
- 翻訳: UDP(簡体字_中国語).pdf (CHN-STUDENT)
- 答え: コンピュータ ネットワーク実験-UDP.pdf (CHN-STUDENT)
(CHN-STUDENT 注: UDP 実験は比較的単純であるため、公式結果を直接分析します。実験結果は参考用です。)
Wireshark の実験: IP の探索 (ページ 240)
- 公式ドキュメント バージョン 6: Wireshark_IP_v6.0.pdf
- 公式ドキュメント バージョン 7: Wireshark_IP_v7.0.pdf
- 翻訳: Wireshark_IP_v7.0_Simplified_ Chinese.pdf 寄稿者: CHN-STUDENT の教師
- 答え: コンピュータ ネットワーク実験-IP.pdf (CHN-STUDENT)
Wireshark の実験: ICMP、Ping、Traceroute の探索 (ページ 282)
- 公式ドキュメント バージョン 6: Wireshark_ICMP_v6.0.pdf
- 公式ドキュメント バージョン 7: Wireshark_ICMP_v7.0.pdf
- 翻訳: Wireshark_ICMP_v7.0_simpified_chinese.pdf (CHN-STUDENT)
- 答え: コンピュータ ネットワーク実験-ICMP.pdf (CHN-STUDENT)
Wireshark の実験: イーサネットと ARP の調査 (ページ 335)
- 公式ドキュメント バージョン 6: Wireshark_Ethernet_ARP_v6.01.pdf
- 公式ドキュメント バージョン 7: Wireshark_Ethernet_ARP_v7.0.pdf
- 翻訳: Wireshark_ARP_v7.0_簡体字中国語.pdf (CHN-学生)
- 回答: コンピュータ ネットワーク実験 - イーサネットと ARP.pdf (CHN-STUDENT)
Wireshark 実験: DHCP の探索 (ページ 240)
- 公式ドキュメント バージョン 6: Wireshark_DHCP_v6.0.pdf
- 公式ドキュメント バージョン 7: Wireshark_DHCP_v7.0.pdf
- 翻訳: Wireshark_DHCP_v7.0_簡体字中国語.pdf (CHN-学生)
- 答え: コンピュータ ネットワーク実験-DHCP.pdf (CHN-STUDENT)
Wireshark 実験: NAT の探索 (ページ 240)
- 公式ドキュメント バージョン 6: Wireshark_NAT_v6.0.pdf
- 公式ドキュメント バージョン 7: Wireshark_NAT_v7.0.pdf
- 翻訳: Wireshark_NAT_v7.0_Simplified_Japanese.pdf (CHN-STUDENT)
- 答え: コンピュータ ネットワーク実験-NAT.pdf (CHN-STUDENT)
Wireshark 実験: 802.11 の探索 (ページ 383)
- 公式ドキュメント バージョン 6: Wireshark_802.11_v6.0.pdf
- 公式ドキュメント バージョン 7: Wireshark_802.11_v7.0.pdf
- 翻訳: Wireshark_802.11_v7.0_Simplified_ Chinese.pdf (CHN-STUDENT)
- 答え: コンピュータ ネットワーク実験-802.11.pdf (CHN-STUDENT)
(CHN-STUDENT 注: 802.11 無線プロトコルを研究する条件がないため、公式結果を直接分析します。実験結果は参考用です。)
Wireshark の実験: SSL の探索 (ページ 437)
- 公式ドキュメント バージョン 6: Wireshark_SSL_v6.0.pdf
- 公式ドキュメント バージョン 7: Wireshark_SSL_v7.0.pdf
- 翻訳: Wireshark_SSL_v7.0_Simplified_ Chinese.pdf (CHN-STUDENT)
- 答え: コンピュータ ネットワーク実験-SSL.pdf (CHN-STUDENT)
その他の注意事項
UDPソケットプログラミング
- 注: UDP ソケット プログラミング.md
- コード:
TCPソケットプログラミング
- 注: TCP ソケットプログラミング.md
- コード:
その他のリソース
- 英語版: http://uniteng.com/wiki/doku.php?id=classlog:computer_networks
- ppt コースウェア (第 7 版)
- Python ソリューション (第 7 版)
- Java ソリューション (第 7 版)
- Wireshark ソリューション (第 7 版)
- 正誤表 (第 7 版)
- 演習の解答 (第 7 版)