应用层

万维网是一个大规模、联机式的信息储藏所,并非某种特殊的计算机网络。
超文本仅包含文档信息,由多个信息源链接而成。
万维网是以客户—服务器的方式工作。

网络应用模型或通信模式

客户服务器 CS模式

客户、服务器是通信过程中的两个应用进程;客户是服务的请求方,服务器是服务的提供方。

对等连接方式P2P模式

对等连接中的每一台主机既是客户又是服务器。

域名系统DNS

域名系统能把互联网上的主机名字转换为IP地址。

域名结构

域名结构包括:顶级域名、二级域名、三级域名。 例如:ntu.edu.cn最左边是三级域名

域名服务器

根域名服务器、顶级域名服务器、权限域名服务器。本地域名服务器。

域名解析过程

递归查询:本地域名服务器向根域名服务器发出查询请求的报文(即替该主机继续进行查询)。 迭代查询:当发出请求后让本地域名服务器进行后续的查询。 高速缓存:用来存放最近查询过的域名以及从何处获得域名映射信息的记录。

文件传送协议

文件传送协议FTP

FTP提供交互式访问,FTP屏蔽了计算机系统的细节,因而适用于异构网络中任意计算机之间传送文件。 FTP有两个从属进程:控制进程和数据传送进程

简单文件传送协议

它是一个很小但易于实现的文件传送协议,使用UDP数据报。

远程终端协议TENLNET

通过TCP连接使用NVT(网络虚拟终端)

万维网WWW

超媒体与超文本

超文本是指含有指向其他文档链接的文本 超媒体与超文本的区别是文档内容的不同,超媒体文档含有其他表示方式的信息。

统一资源定位符URL

URL就是互联网上的资源的地址。 格式 : 协议:// 主机名:端口/路径 通常吧 :端口省略

超文本传输协议HTTP

代理服务器是一种网络实体,又称万维网高速缓存。 HTTP报文结构: 请求报文:客户向服务器发送请求报文 响应报文:从服务器到客户的回答

万维网的文档

超文本标记语言HTML是一种制作万维网网页的标准语言。 动态万维网文档、静态万维网文档

万维网信息检索系统

全文检索搜索和分类目录搜索

电子邮件

电子邮件系统

用户代理UA:是客户端的软件 至少有以下四功能:撰写、显示、处理、通信

邮件发送协议

简单邮件发送协议SMTP 互联网邮件扩充MIME

邮件读取协议

邮局协议POP3 网际报文存取协议IMAP

动态主机配置协议DHCP

配置项目

IP地址 子网掩码 默认路由器IP地址 域名服务器的IP地址

P2P应用

工作方式:集中目录服务器Napster;全分布式结构P2P文件共享程序

应用编程接口

套接字接口:可供应用程序使用TCP/IP的应用编程接口的API,简称WinSock。