学习书籍收集
来源:互联网 发布:centos虚拟机安装tools 编辑:程序博客网 时间:2024/06/14 14:17
C,C++网络编程学习简明指南
1. 扎实的C,C++基础知识
参考资料《C程序设计》,《C++ primer》。
2. TCP/IP协议
经典书是:W.Richard Stevens 著《TCP/IP详解》三卷书,卷1是协议,卷2是实现,卷3是TCP事务协议等。还有官方的协议文档:RFC
当然也可以在网上下载电子书。
经典的开源协议分析工具:Wireshark.
简单的开源TCP/IP协议栈:LwIP,或者Linux 1.0里包含的协议栈,当然也可以看看FreeBSD的TCP/IP协议栈。
3. 实际指导网络编程的书
Winodws平台,经典书是《windows网络编程》第二版。
Linux平台,经典书是W.Richard Stevens 著《UNIX网络编程》。
4. VC++开发
侯捷著 《深入浅出MFC》, 《windows程序设计》,《Windows核心编程》,Microsoft的MSDN。
1. Linux TCP/IP 协议栈分析,这是chinaunix.net论坛里的N人写的电子书,可以在这里下载PDF版本。
http://blog.chinaunix.net/u2/85263/showart_1810785.html
2. 《TCP/IP详解》三卷书,PDF版本下载地址:
《TCP/IP详解,卷1:协议》,http://www.laogu.com/ds_510.htm
《TCP/IP详解,卷2:实现》,http://www.laogu.com/ds_511.htm
《TCP/IP详解,卷3:tcp事务协议等》,http://www.laogu.com/ds_512.htm
3. Wireshark
开源的经典的协议分析工具Wireshark, http://www.wireshark.org/
4. Winpcap( linux version: libpcap) and WinDump: tcpdump for Windows
http://www.winpcap.org/
5. Minix的作者,著的《计算机网络》也很经典,建议看看,这本书是很多大学的计算机专业教材。
http://product.dangdang.com/product.aspx?product_id=20446391
6. RFC官方网站的RFC文档索引:http://www.ietf.org/download/rfc-index.txt
C++网络编程 卷1 运用ACE和模式消除复杂性
C++网络编程 卷2 基于ACE和框架的系统化复用
ACE自适配通信环境中文技术文档
Visual+C++网络高级编程
Windows网络与通信程序设计
精通Windows+Sockets网络开发——基于Visual+C++实现
开源网络封装库
ACE,ICE,asio,cppsocket,netclass,poco,SimpleSocket,socketman,Sockets
开源下载工具
fdm, eMulePlus,eMule
开源FTP
FileZilla
开源服务器
Apache
网游服务器开源框架
GNE,HawkNL,RakNet,SDL_net
最好能参加实际的网络项目,这样能见识更多成熟的网络类库。
平常使用的工具
Ethereal -------协议分析
SockMon5 -------抓包及错误分析
经典书是:W.Richard Stevens 著《TCP/IP详解》三卷书,卷1是协议,卷2是实现,卷3是TCP事务协议等。还有官方的协议文档:RFC
当然也可以在网上下载电子书。
经典的开源协议分析工具:Wireshark.
简单的开源TCP/IP协议栈:LwIP,或者Linux 1.0里包含的协议栈,当然也可以看看FreeBSD的TCP/IP协议栈。
TCP/IP的那三本书,是网络工作人员必修的宝书。
- 学习书籍收集
- 学习书籍资料整理收集
- 收集学习嵌入式的一些书籍
- 收集的学习书籍及相关网站
- Qt学习书籍、文章和链接等收集
- 机器学习资料收集(持续更新)--书籍--个人主页
- 软件测试书籍收集
- 书籍 相关收集
- 文学书籍收集电子版
- 创业书籍资源收集
- 优秀书籍收集
- 网络收集书籍
- 必读书籍收集
- 非技术书籍收集
- 收集的技术书籍
- 在线书籍收集
- 网上收集推荐书籍
- 阅读(书籍收集)
- 用字体选择对话框改变字体
- centos5.4 yum(更新源
- 八进制数转为十进制程序分析
- pc windows 驱动开发环境的建立!!
- wiki安装
- 学习书籍收集
- 多源文件的linux驱动Makefile编写
- hashCode方法与HashSet类
- coreboot 编译时错误解决
- stock short operation
- 常用dos命令
- ajax、javascript学习笔记1
- AIX小白伤不起有木有~~
- extern用法详解(转)