Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
C

Computer-Networking-A-Top-Down-Approach-NOTES

> 编程语言
Open source

《计算机网络-自顶向下方法(原书第6版)》编程作业,Wireshark实验文档的翻译和解答。

5.2K stars0 likes0 views
WebsiteGitHub

About

《计算机网络-自顶向下方法(原书第6版)》编程作业,Wireshark实验文档的翻译和解答。

《计算机网络-自顶向下方法》笔记

《计算机网络-自顶向下方法》编程作业的解答和代码,Wireshark实验的官方文档的翻译。


套接字编程作业

第2章 - 应用层

作业 1:Web服务器 (Page120)

  • 官方文档:Socket1_WebServer.pdf
  • 翻译:作业1-Web服务器-翻译.md
  • 解答:作业1-Web服务器-解答.md

作业 2:UDPping程序 (Page121)

  • 官方文档:Socket2_UDPpinger.pdf
  • 翻译:作业2-UDPping程序-翻译.md
  • 解答:作业2-UDPping程序-解答.md

作业 3:邮件客户端 (Page121)

  • 官方文档:Socket3_SMTP.pdf
  • 翻译:作业3-邮件客户端-翻译.md
  • 解答:作业3-邮件客户端-解答.md

作业 4:多线程Web代理服务器 (Page121)

  • 官方文档:Socket4_ProxyServer.pdf
  • 翻译:作业4-多线程Web代理服务器-翻译.md
  • 解答:作业4-多线程Web代理服务器-解答.md

第4章 - 网络层

作业5:ICMP ping (Page287)

  • 官方文档:Socket5_ICMPpinger(chap4).pdf
  • 翻译:作业5-ICMPping程序-翻译.md
  • 解答:作业5-ICMPping程序-解答.md

Wireshark实验

(注:括号内的ID为对应内容的译者/作者。)

(CHN-STUDENT注:实验结果仅对当次抓包结果有效,仅供参考,如有问题,欢迎讨论。)

Wireshark实验:入门 (Page52)

  • 官方文档第六版:Wireshark_Intro_v6.0.pdf
  • 官方文档第七版:Wireshark_Intro_v7.0.pdf
  • 翻译:Wireshark实验-Intro.md
  • 解答:计算机网络实验-入门.pdf( CHN-STUDENT )

Wireshark实验:HTTP (Page121)

  • 官方文档第六版:Wireshark_HTTP_v6.1.pdf
  • 官方文档第七版:Wireshark_HTTP_v7.0.pdf
  • 翻译:Wireshark实验-HTTP.md
  • 解答部分1:计算机网络实验-HTTP1.pdf( CHN-STUDENT )
  • 解答部分2:计算机网络实验-HTTP2.pdf( CHN-STUDENT )

Wireshark实验:DNS (Page121)

  • 官方文档第六版:Wireshark_DNS_v6.01.pdf
  • 官方文档第七版:Wireshark_DNS_v7.0.pdf
  • 翻译:Wireshark实验-DNS.md
  • 解答1:DNS-参考答案.md( Ying )
  • 解答2:计算机网络实验-DNS.pdf( CHN-STUDENT )

(CHN-STUDENT注:DNS实验中一个服务器已经不在使用,且部分现象无法解释,仅供参考。)

Wireshark实验:探究TCP (Page200)

  • 官方文档第六版:Wireshark_TCP_v6.01.pdf
  • 官方文档第七版:Wireshark_TCP_v7.0.pdf
  • 翻译:Wireshark_TCP_v7.0_Simplified_Chinese.pdf 贡献者:CHN-STUDENT 的老师
  • 解答:计算机网络实验-TCP.pdf( CHN-STUDENT )

Wireshark实验:探究UDP (Page201)

  • 官方文档第六版:Wireshark_UDP_v6.1.pdf
  • 官方文档第七版:Wireshark_UDP_v7.0.pdf
  • 翻译:UDP(Simplied_Chinese).pdf ( CHN-STUDENT )
  • 解答:计算机网络实验-UDP.pdf( CHN-STUDENT )

(CHN-STUDENT注:由于UDP实验较简单,直接分析官方的结果,实验结果仅供参考价值。)

Wireshark实验:探究IP (Page240)

  • 官方文档第六版:Wireshark_IP_v6.0.pdf
  • 官方文档第七版:Wireshark_IP_v7.0.pdf
  • 翻译:Wireshark_IP_v7.0_Simplified_Chinese.pdf 贡献者:CHN-STUDENT 的老师
  • 解答:计算机网络实验-IP.pdf( CHN-STUDENT )

Wireshark实验:探究ICMP,Ping和Traceroute (Page282)

  • 官方文档第六版:Wireshark_ICMP_v6.0.pdf
  • 官方文档第七版:Wireshark_ICMP_v7.0.pdf
  • 翻译:Wireshark_ICMP_v7.0_simpified_chinese.pdf ( CHN-STUDENT )
  • 解答:计算机网络实验-ICMP.pdf( CHN-STUDENT )

Wireshark实验:探究以太网和ARP (Page335)

  • 官方文档第六版:Wireshark_Ethernet_ARP_v6.01.pdf
  • 官方文档第七版:Wireshark_Ethernet_ARP_v7.0.pdf
  • 翻译:Wireshark_ARP_v7.0_Simplified_Chinese.pdf (CHN-STUDENT )
  • 解答:计算机网络实验-以太网和ARP.pdf(CHN-STUDENT )

Wireshark实验:探究DHCP (Page240)

  • 官方文档第六版:Wireshark_DHCP_v6.0.pdf
  • 官方文档第七版:Wireshark_DHCP_v7.0.pdf
  • 翻译:Wireshark_DHCP_v7.0_Simplified_Chinese.pdf (CHN-STUDENT )
  • 解答:计算机网络实验-DHCP.pdf( CHN-STUDENT )

Wireshark实验:探究NAT (Page240)

  • 官方文档第六版:Wireshark_NAT_v6.0.pdf
  • 官方文档第七版:Wireshark_NAT_v7.0.pdf
  • 翻译:Wireshark_NAT_v7.0_Simplified_Chinese.pdf (CHN-STUDENT )
  • 解答:计算机网络实验-NAT.pdf( CHN-STUDENT )

Wireshark实验:探究802.11 (Page383)

  • 官方文档第六版:Wireshark_802.11_v6.0.pdf
  • 官方文档第七版: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 (Page437)

  • 官方文档第六版:Wireshark_SSL_v6.0.pdf
  • 官方文档第七版:Wireshark_SSL_v7.0.pdf
  • 翻译:Wireshark_SSL_v7.0_Simplified_Chinese.pdf (CHN-STUDENT )
  • 解答:计算机网络实验-SSL.pdf( CHN-STUDENT )

其他笔记

UDP套接字编程

  • 笔记:UDP套接字编程.md
  • 代码:
    • UDPClient.py
    • UDPServer.py

TCP套接字编程

  • 笔记:TCP套接字编程.md
  • 代码:
    • TCPClient.py
    • TCPServer.py

其他资源

  • 英文版:http://uniteng.com/wiki/doku.php?id=classlog:computer_networks
  • ppt课件(第七版)
  • Python解答(第七版)
  • Java解答(第七版)
  • Wireshark解答(第七版)
  • 勘误(第七版)
  • 习题解答(第七版)

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

Pythonnetworknotespythontcp

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言