网络编程知识整理

网络编程,对网络的理解是面试几乎必问的内容,所以,要好好学习网络知识。

网络编程无非就是涉及到tcp,udp,ip,ICMP,http协议等。

TCP建立连接的时候三次握手

TCP断开连接的时候四次握手,断开连接的时候Time_wait时间、平静时间。

TCP连接中的TIME_WAIT状态
http://www.apkbus.com/android-13543-1-1.html

TCP连接中的TIME_WAIT状态二
http://www.apkbus.com/android-13544-1-1.html

TCP/IP协议详解

http://www.apkbus.com/android-13528-1-1.html

http://www.apkbus.com/android-13541-1-1.html

HTTP协议

http://www.apkbus.com/android-13456-1-1.html

HTTP协议详解基础概念篇

http://www.apkbus.com/android-13541-1-1.html

HTTP协议详解深入了解篇http://www.apkbus.com/android-13461-1-1.html

unix网络编程之简介和运输层TCP/UDP 
http://blog.csdn.net/ts173383201/article/details/7870465
unix网络编程各种TCP客户-服务器程序设计实例附环境搭建和编译方法(一) 
http://blog.csdn.net/ts173383201/article/details/7874727
unix网络编程之基本套接口编程 
http://blog.csdn.net/ts173383201/article/details/7875034
unix网络编程各种TCP客户-服务器程序设计实例(二) 
http://blog.csdn.net/ts173383201/article/details/7892824
unix网络编程各种TCP客户-服务器程序设计实例(三) 
http://blog.csdn.net/ts173383201/article/details/7906235
原文地址:https://www.cnblogs.com/WayneZeng/p/3352472.html