tcp/ip入门经典(第5版) 第七章 应用层

1.本章内容

网络服务

api

tcp/ip功能

 

2.tcp/ip模型与osi网络模型

tcp/ip入门经典(第5版) 第七章 应用层

osi网络模型中应用层、表示层、会话层的解释,

应用层:包含的组件为用户应用程序提供服务并支持网络访问

表示层:把数据转化为平台无关的格式,并处理加密和数据压缩

会话层:负责管理联网计算机上应用程序之间的通信,提供了一些传输层不具备、与连接相关的功能,比如名称识别和安全

 

3.网络服务

应用层包含的大量网络服务主要是为用户提供:文件和打印服务、名称解析服务、远程访问服务、email和http web服务协议。

tcp/ip入门经典(第5版) 第七章 应用层

 

4.文件和打印服务

打印服务器负责操作打印机

文件服务器负责数据存储设备(如硬盘)

 

5.名称解析服务

名称解析就是把预定义的、方便用户使用的名称映射为ip地址的过程。

域名系统(DNS)服务为internet提供了名称解析,也能为独立的tcp/ip网络提供名称解析。

 

6.远程访问服务

让用户从一台计算机向另一台计算机发起交互式连接请求的服务。

如Telnet  ssh  屏幕共享等。

 

7.web服务

如常见的超文本传输协议(http)

 

8.api与应用层

应用编程接口(api)是预定义的编程组件的集合,应用程序可以利用它访问操作环境的其他部分,即与操作系统进行通信。

网络协议栈就是api概念的典型应用,网络api提供了程序与协议栈的接口,应用程序利用api的函数打开和关闭连接、从网络读取和写入数据。

tcp/ip入门经典(第5版) 第七章 应用层

 

9.tcp/ip工具

应用层还包括一些tcp/ip工具,用于配置、诊断和管理tcp/ip网络。

tcp/ip入门经典(第5版) 第七章 应用层

 

10.关键术语

tcp/ip入门经典(第5版) 第七章 应用层