第七章介绍了应用层(The Application Layer),总共有六个小节,分别是:DNS—域名系统(DNS—The domain name system)、电子邮件(Electronic mail)、万维网(The world wide web)、流音频与视频(Streaming audio and video)、内容分发(Content delivery)、总结(Summary)。
在7.1节(DNS—域名系统)中,作者介绍了DNS命名空间(The DNS name space)、域资源记录(Domain resource records)、命名服务器(Name servers)。
在7.2节(电子邮件)中,作者介绍了结构与服务(Architecture and services)、用户代理(The user agent)、消息格式(Message formats)、消息转换(Message transfer)、最终传送(Final delivery)。其中,消息格式包括RFC 5322—因特网消息格式(RFC 5322—The Internet messageformat)、MIME—多目的因特网邮件扩展(MIME—The multipurpose Internetmail extensions);消息转换包括SMTP与其扩展(Simple Mail Transfer Protocol and extensions)、邮件提交(Mail submission)、消息转换(Message transfer);最终传送包括IMAP—因特网消息访问协议(IMAP—The Internet messageaccess protocol)、Web邮件(Webmail)。
在7.3节(万维网)中,作者介绍了结构概览(Architectural overview)、静态网页(Static web pages)、动态网页与Web应用(Dynamic web pages and web applications)、HTTP—超文本传输协议(HTTP—The hypertext transferprotocol)、移动Web(The mobile web)、Web搜索(Web search)。其中,结构概览包括客户端(The client side)、MIME类型(MIME types)、服务器端(The server side)、Cookies;静态网页包括HTML—超文本标记语言(HTML—The HyperText Markup Language)、输入与形式(Input and forms)、CSS—瀑布类型表(CSS—Cascading Style Sheets);动态网页与Web应用包括服务器端动态Web页生成(Server-side dynamic web page generation)、客户器端动态Web页生成(Client-side dynamic web page generation)、AJAX—异步JavaScript与XML(AJAX—Asynchronous JavaScript and XML);HTTP—超文本传输协议包括连接(Connections)、方法(Methods)、消息头部(Message headers)、缓存(Caching)、使用HTTP做实验(Experimenting with HTTP)。
在7.4节(流音频与视频)中,作者介绍了数字音频(Digital audio)、数字视频(Digital video)、流式存储媒体(Streaming stored media)、流式实时媒体(Streaming live media)、实时会议(Real-time conferencing)。其中,数字音频包括音频压缩(Audio compression);数字视频包括视频压缩(Video compression)、JPEG标准(The JPEG standard)、MPEG标准(The MPEG standard);实时会议包括H.323、SIP—会话发起协议(SIP—The Session Initiation protocol)、H.323与SIP的比较(Comparison of H.323 and SIP)。
在7.5节(内容分发)中,作者介绍了内容与因特网流量(Content and Internet traffic)、服务器农场与Web代理(Server farms and web proxies)、内容分发网络(Content deliverynetworks)、对等网络(Peer-to-peer networks)。其中,服务器农场与Web代理包括服务器农场(Server farms)、Web代理(Web proxies);对等网络包括BitTorrent、DHTs—分布式散列表(DHTs—Distributed Hash Tables)。
作者在7.6节对本章进行了总结。
应用层是所有层次中的最高层,它为因特网用户提供各种网络服务。
PS:本人邮箱zhouzxijc@gmail.com,欢迎探讨!