摘要: 第五章 Linux网络编程基础API 对于网络编程,首先要了解的就是字节序的问题,字节序分为主机字节序和网络字节序,主机字节序又称小端字节序,是低字节存放在地地址,而网络字节序又称大端字节序,是低字节放在高地址。当数据在不同的机器上传播时,就需要统一字节顺序以保证不出现错误。在发送数据前,先将需要转 阅读全文
posted @ 2018-02-01 22:50 Torrance_ZHANG 阅读(1642) 评论(0) 推荐(1) 编辑
摘要: 第四章 TCP/IP通信案例:访问Internet上的Web服务器 HTTP协议是工作在应用层上的协议,其应用十分广泛,而在进行通信的过程中,经常使用HTTP代理服务器。HTTP代理服务器主要分为:正向代理服务器,反向代理服务器和透明代理服务器。其中,正向代理服务器要求客户端自己设置代理服务器的地址 阅读全文
posted @ 2018-02-01 14:41 Torrance_ZHANG 阅读(825) 评论(0) 推荐(1) 编辑
摘要: 第三章 TCP协议详解 TCP协议是TCP/IP协议族中另外一个重要的协议,作为传输层上的协议,它更靠近应用程序,所以具有更强的可操作性,许多socket选项都是针对TCP协议设置的。 我们在第一章提到过,传输层协议主要有两个,TCP协议和UDP协议,并说明了两者的区别,简单来说,TCP协议双方再数 阅读全文
posted @ 2018-02-01 00:32 Torrance_ZHANG 阅读(988) 评论(0) 推荐(3) 编辑