网络编程
文章平均质量分 87
_Greenday_
我的个人网站:http://wgliang.github.com
展开
-
Tiny server:小型Web服务器
csapp的网络编程粗略的介绍了关于网络编程的一些知识,在最后的一节主要就实现了一个小型的Web服务器,这个服务器名叫Tiny,它是一个小型的但是功能齐全的Web服务器,在短短300行左右的代码中,结合了许多思想,例如,进程控制,unix I/O、套接字、HTTP等,令人兴奋的是,它可以为Web浏览器提供静态和动态的内容,也就是说在浏览器中要打开的HTML之类的文件可以直接通过Tiny直接显示在窗口。原创 2014-11-17 19:10:12 · 5709 阅读 · 2 评论 -
ping的实现和代码分析
ping命令是用来查看网络上另一个主机系统的网络连接是否正常的一个工具。ping命令的工作原理是:向网络上的另一个主机系统发送ICMP报文,如果指定系统得到了报文,它将把报文一模一样地传回给发送者,这有点象潜水艇声纳系统中使用的发声装置。原创 2014-11-23 08:39:57 · 19083 阅读 · 4 评论