第五章Web应用与应用层协议
Web应用与应用层协议 本篇博文中的主要参考文献是 《计算机网络高级教程》 ,分别是吴功宜老先生和吴英教授合著。这部教程是我研究生老师所推荐的网络必读科目,由于该教程讲解的基础知识详细,但内容颇多,达700多页。特将各章节主要内容总结,后续各章节将逐步更新,由于本人学识有限,仅总结的是作者自己认为重要的内容。 文章中的 Why表示产生的背景 ,也就是说 为什么会产生该技术 , What表示该技术是什么,How表示该技术是如何使用的 。以下将用字母表示各问题。 应用层协议分为3种基本类型: 基础设施类、网络应用类、网络管理类 。 基础设施类包括: 支持Internet运行的全局基础设施类应用层协议——DNS(域名服务协议);支持各个网络系统运行的局部基础设施类应用层协议 ——DHCP(动态主机配置协议)。 网络应用类包括: 基于C/S工作模式与基于P2P工作模式的应用层协议。 基于C/S工作模式的应用层协议包括:Telent(网络终端协议)、SMTP(电子邮件服务协议)、FTP(文件传输协 议)、HTTP(WEB服务协议)。 基于P2P工作模式的应用层协议包括:文件共享协议、即时通信协议、流媒体协议、共享存储协议、协同工作协议。 网络管理类:主要是SNMP(简单网络管理协议)。 下面我们来看基础设施类中的 Telent(网络终端协议) : Why