你能为我推荐一些网络论文吗?
这学期我正在学习计算机网络,在这门课程中我发现了解为什么互联网是这样设计的很有趣。 我也喜欢阅读教学幻灯片中提到的论文,例如系统设计中的端到端论证和DARPA 互联网协议的设计哲学。
您能给我推荐一些其他有趣的论文/文章吗,特别是那些与 TCP/IP 协议等更高层相关的论文/文章?
非常感谢您的回复。
I am learning Computer Networking this semester, on which I find it quite interesting in learning why Internet is designed like today. And I also enjoy reading paper referred to in the teaching slides, like End-to-End Argument in System Design and The Design Philosophy of the DARPA Internet Protocols.
Could you recommend some other interesting paper/articles to me, especially those related to higher layers like TCP/IP protocols?
Many thanks for your reply.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
罗伊·托马斯·菲尔丁 (Roy Thomas Fielding) 在 UCI 撰写了关于建筑风格和
Design of Network-based Software Architectures(2000),更关注网络环境中的应用程序; 但我会推荐它,因为它与您关于了解为什么互联网设计成今天这样的请求有关。
链接:架构风格和基于网络的软件架构设计
Roy Thomas Fielding wrote his dissertation at UCI about Architectural Styles and
the Design of Network-based Software Architectures (2000), which has more focus on applications in a networked environment; but I would recommend it, since it's related to your request about learning why Internet is designed like today.
Link: Architectural Styles and the Design of Network-based Software Architectures
一般来说,安德鲁·塔南鲍姆的书值得一读。 它们通常用作网络课程的标准讲座。
另一方面,它们是相当基础的。
Generally, the books by Andrew Tanenbaum are worth reading. They are normally used as standard lecture in networking courses.
On the other hand, they are rather basics.
一本经典著作是 Radia Perlman 的《Interconnections 2nd Edition》。
另一本非常好的著作是 Christian Huitema 的《Internet 中的路由》。
如果您认真学习互联网的工作原理,您还需要了解 BGP。 John Stewart 的“BGP4 Inter-Domain Routing in the Internet”是一个不错的介绍。
更高级的主题是 MPLS。 Ina Minei 和 Julian Lucek 撰写的《MPLS-Enabled Applications》是一本关于这方面的好书。
另一个更高级的主题是多播。 我可以推荐 Brian Edwards 和其他人写的“域间多播路由”。
如果您对如何配置网络设备的更多实用细节感兴趣,思科出版社出版的书籍往往会很好(尽管显然是特定于供应商的)。
最后,如果您想进行网络编程,Richard Stevens 的《Unix 网络编程,第 1 卷》是必读的。
One classic book is "Interconnections 2nd edition" by Radia Perlman.
Another very good one is "Routing in the Internet" by Christian Huitema.
If you are serious about learning how the Internet works, you also need to know about BGP. A decent introduction is "BGP4 Inter-Domain Routing in the Internet" by John Stewart.
A more advanced topic is MPLS. A very good book on this is "MPLS-Enabled Applications" by Ina Minei and Julian Lucek.
Another more advanced topic is multicast. I could recommend "Interdomain Multicast Routing" by Brian Edwards and others.
The books published by Cisco press tend to be good (although obviously vendor-specific) if you are interested in more practical details of how to configure network equipment.
Finally, "Unix Network Programming, Volume 1" by Richard Stevens is a must read if you want to do network programming.
http://www.cs.ucsb.edu /~almeroth/classes/F05.276/papers/vegas.pdf
http://www.cs.ucsb.edu/~almeroth/classes/F05.276/papers/vegas.pdf
我不确定这是否正是您正在寻找的内容,但是有一些关于对等网络的非常有趣的论文。
一些示例:
I'm not sure if this is exactly what you were looking for, but there are some really interesting papers out there on peer-to-peer networking.
Some examples:
如果您想了解 TCP/IP 协议是什么(而不是为什么),一本经典书籍是TCP/IP 图解,第 1 卷:协议。
If you want an introduction to what (not why) the TCP/IP protocols are, a classic book is TCP/IP Illustrated, Volume 1: The Protocols.