http://gmd20.blog.163.com/blog/static/16843923201011194136744/ http://www.cnblogs.com/visily/archive/2013/03/15/2961190.html tcpip