自学网络工程师需要以下书籍:1.《计算机网络:自顶向下方法》 - 这本书可以帮助你建立起对网络工程基础知识的理解,并且涵盖了网络协议、数据传输和网络安全等方面的内容。
2.《TCP/IP详解 卷1: 协议》 - 这本书深入解析了TCP/IP协议栈的各个层次,对网络工程师来说是一本非常重要的参考书。
3.《网络工程师实践指南》 - 这本书提供了一些建立、维护和监控网络基础设施的实用指南,对于实际操作和问题解决非常有帮助。
4.《网络安全与互联网攻防》 - 这本书介绍了网络安全的基本概念、攻击与防御技术,对于网络工程师来说是重要的参考资料。
5.《Python网络编程实践》 - 这本书针对网络编程的实践,介绍了Python在网络相关应用开发中的使用方法和技巧。
总结:自学网络工程师需要多方面的知识,包括网络协议、安全性、编程等。
以上这些书籍可以帮助你建立起完整的网络工程师知识体系,并提供实践指导。