1 计算机网络 第六章:应用层 阮晓龙 13938213680/rxl@hactcm educn tp: //network.xg. ha 河南中医学院管理信息工程学科 可南中医学院网络信息中心 2016.2
计算机网络 第六章:应用层 阮晓龙 13938213680 / rxl@hactcm.edu.cn http://network.xg.hactcm.edu.cn 河南中医学院管理信息工程学科 河南中医学院网络信息中心 2016.2 1
2 本章教学计划 口域名系统DNS 口文件传送协议 口远程终端协议 TELNET 常用服务协议 口万维网WWW 口电子邮件 口动态主机配置协议DHCP 基本网管协议 口简单网络管理协议SNMP 河南中医学院/阮晓龙/13938213680/http://network.xg.hactcm.edu.cn
河南中医学院 / 阮晓龙 / 13938213680 / http://network.xg.hactcm.edu.cn 本章教学计划 域名系统DNS 文件传送协议 远程终端协议TELNET 万维网WWW 电子邮件 动态主机配置协议DHCP 简单网络管理协议SNMP 2 常用服务协议 基本网管协议
3 本章教学计划 口本章讨论通信服务是如何提供给应用进程来使用的。也就 是说,讨论各种应用进程通过什么样的应用层协议来使用 网络所提供的通信服务。 口不同的网络应用的应用进程之间,需要有不同的通信规则。 因此在运输层协议之上,需要有应用层协议( Application Layer Protocol 口应用层的具体内容就是精确定义这些通信规则。 河南中医学院/阮晓龙/13938213680/http://network.xg.hactcm.edu.cn
河南中医学院 / 阮晓龙 / 13938213680 / http://network.xg.hactcm.edu.cn 本章教学计划 本章讨论通信服务是如何提供给应用进程来使用的。也就 是说,讨论各种应用进程通过什么样的应用层协议来使用 网络所提供的通信服务。 不同的网络应用的应用进程之间,需要有不同的通信规则。 因此在运输层协议之上,需要有应用层协议(Application Layer Protocol)。 应用层的具体内容就是精确定义这些通信规则。 3
4 本章教学计划 口应用层协议需要定义的内容有: 应用进程交换的报文类型,如请求报文和响应报文。 各种报文类型的语法,如报文中的各个字段及其详细描述 字段的语义,即包含在字段中的信息的含义 ■进程何时、如何发送报文,以及对报文进行响应的规则。 口应用层的许多协议都是基于客户-服务器方式。客户是服务 请求方,服务器是服务提供方。 河南中医学院/阮晓龙/13938213680/http://network.xg.hactcm.edu.cn
河南中医学院 / 阮晓龙 / 13938213680 / http://network.xg.hactcm.edu.cn 本章教学计划 应用层协议需要定义的内容有: ◼ 应用进程交换的报文类型,如请求报文和响应报文。 ◼ 各种报文类型的语法,如报文中的各个字段及其详细描述。 ◼ 字段的语义,即包含在字段中的信息的含义。 ◼ 进程何时、如何发送报文,以及对报文进行响应的规则。 应用层的许多协议都是基于客户-服务器方式。客户是服务 请求方,服务器是服务提供方。 4
5 1域名系统DNs 1.1域名系统概述 口域名系统DNS( Domain Name System)是因特网使用 的命名系统,用来把便于人们使用的机器名字转换为IP地 址 ¤DNS(域名系统)是种把计算机主机名称解析为对应的 IP地址的服务。在UniX和 Linux操作系统中的DNS服务称 之为BIND(伯克利因特网名称域服务) 许多应用层软件经常直接使用域名系统DNS( Domain Name System),但计算机的用户只是间接而不是直接使 用域名系统。 河南中医学院/阮晓龙/13938213680/http://network.xg.hactcm.edu.cn
河南中医学院 / 阮晓龙 / 13938213680 / http://network.xg.hactcm.edu.cn 1.域名系统DNS 域名系统DNS(Domain Name System)是因特网使用 的命名系统,用来把便于人们使用的机器名字转换为IP地 址。 DNS(域名系统)是一种把计算机主机名称解析为对应的 IP地址的服务。在Unix和Linux操作系统中的DNS服务称 之为BIND(伯克利因特网名称域服务)。 许多应用层软件经常直接使用域名系统DNS (Domain Name System),但计算机的用户只是间接而不是直接使 用域名系统。 5 1.1域名系统概述