计算机网络课件第八章
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
文本(hypertext)系统的扩充。 万维网以客户服务器方式工作。客户程序向服务器程序发 出请求,服务器程序向客户程序返回客户所要的万维网文档。 在一个客户程序主窗口上显示出的万维网文档称为页面(page)。
应用层协议基于客户–服务器方式。 客户(client)和服务器(server)都是指通信中
所涉及的两个应用进程。
8.1 应用层概述
客户与服务器的通信关系一旦建立,通信就可 是双向的,客户和服务器都可发送和接收信息。
9.1 应用层概述
8.2域名系统DNS
8.2.1 域名系统概述
1. 域名系统的引出
8.2域名系统DNS
8.2.1 域名系统概述
3. 域名系统DNS
名字到IP地址的映射是由很多域名服务器程序 组成,域名服务器程序运行在域名服务器上。 DNS Server设置包括:正向解析、逆向解析.。
8.2域名系统DNS
8.2.1 域名系统概述
4.域名的解析过程
8.2域名系统DNS
Rmdir目录名 Close ?
Mkdir目录名
open status
8.4 电子邮件
8.4.1 概述
电子邮件(e-mail) 发送和接收所使用的协 议: SMTP协议:Simple Mail Transfer Protocol
POP3协议: Post Office Protocol
IMAP 协 议 : Internet Message Access
-g:文件名中不允许出现通配符
-i:多文件传输时,不显示交互信息 -t:允许分组跟踪 -v:显示所有从远程服务器上返回的信息
常用FTP命令:
cd 目录名 Dir 或 ls Mput 本地文件名
quit或bye get 远程文件名 [本地文件名] delete 远程文件名
Mget 远程文件名 put 本地文件名 [远程文件名 ] Mdelete 远程文件名
8.2.1 域名系统概述
(2)国家顶级域名nTDL
行政区域名34个,适合我国个省、自治区、直辖市。 在edu下注册三级域名,由CERNET网络中心负责; 其他二级域名下的三级域名的注册由CNNIC负责。
8.2.3 用域名服务器进行域名转换
1. 域名服务器的分类
域名服务器管辖区 授权服务器,一般通过SOA(起始
部和主体,信封自动从首部提取出来.
To:
填入一个或多个收信人的电子邮件地址。
Subject:是邮件的主题。.
Cc:
Bcc:
抄送
暗送,不留下发信人地址的Cc
From: 发信人的地址
Date: 邮件发送的时间 Reply-To:回复地址
8.4.4 邮件读取协议POP3和IMAP
现在常用的邮件读取协议有两个,即邮局协议第三个 版本POP3和因特网报文存取协议IMAP (Internet Message Access Protocol)。
……。三级域名。二级域名。顶级域名
8.2域名系统DNS
8.2.1 域名系统概述
5. 域名系统的等级结构
域名管理机构:英特网指派名字和号码 公 司 ICANN(Internet Corporation for Assigned Names and Numbers)
8.2域名系统DNS
8.2.1 域名系统概述
Protocol
8.4.1 概述
Mail
MIME (Multipurpose Internet Extensions): 通用因特网邮件扩充 。
8.4.1 概述
1、电子邮件的发送过程
8.4.1 概述
2、电子邮件的组成 电子邮件由信封(envelope)和内容(content)两部分组
成。邮件传输程序通过信封的内容传输邮件,读取邮件时
8.2.1
FTP概述
FTP是一个客户机/服务器(Client/Server)系统。
用户通过一个支持FTP协议的客户机程序,连接到
在远程主机上的FTP服务器程序。
用户通过客户机程序向服务器程序发出命令,服务
器程序执行用户所发出的命令,并将执行的结果返回 到客户机。
8.2.1
FTP概述
共享协议分为复制整个文件和联机访问两大
8.2.1 域名系统概述
(2)国家顶级域名nTDL
在国家顶级域名下所设立的二级域名可由各个 国家自行决定,我国一般分为两类,“类别域名” 和“行政区域名”。
类别域名6个:
ac 表示科研机构; com 表示工、商、金融等企业; edu 表示教育结构; gov 表示政府部门;
net 表示互联网络、接入网络的信息中心和运行中心; org 表示非盈利性组织
5. 域名系统的等级结构
现在顶级域名TLD (Top Level Domain)有三类:
(1)国家顶级域名nTDL
(2)国际顶级域名iTΒιβλιοθήκη BaiduL
(3)通用顶级域名gTDL
8.2域名系统DNS
8.2.1 域名系统概述
(1)通用顶级域名gTDL
com 表示公司或者商业机构;
net表示网络服务机构;
org表示非盈利性的组织; edu表示教育机构;
gov表示政府结构;
mil表示军事部门(后两者美国专用),
如果其他的国家想注册gov和mil那么只能在国 家顶级域名再进行注册。
8.2域名系统DNS
8.2.1 域名系统概述
(1)通用顶级域名gTDL (不常用的)
firm 表示公司企业; shop表示销售公司和企业; web 表示突出万维网活动的单位; arts 表示突出文化、娱乐活动单位等。
8.4.4 邮件读取协议POP3和IMAP
2、IMAP IMAP的好处是用户可以在不同的地方使用不同的计 算机随时上网阅读和处理自己的邮件. IMAP的缺点是如果用户没有将邮件复制到自己的PC 机上,则邮件一直是存放在IMAP服务器上.
8.5 万维网WWW
8.5.1 概述
万维网WWW (World Wide Web)并非某种特殊的计算机
2。等待客户进程发起连接建立请求;
3。产生丛属进程处理具体连接
4。回到等待状态,继续接受其他客户进程发来的请
求
在进行文件传输时,FTP的客户和服务器之间要建立 两个连接:“控制连接”和“数据连接”。
常用FTP命令:
FTP命令格式: ftp [-dgintv] [host] 其中: -d:允许调试
9.2域名系统DNS
9.2.1 域名系统概述
2. 早期实现方式
由于主机数目少,采用HOSTS文件,在其中列 出了所有的主机名字与IP地址的对应关系。 Hosts文件是一个纯文本文件,可用文本编辑器 软件来处理。
8.2域名系统DNS
8.2.1 域名系统概述
Hosts文件方式存在的问题:
网络。万维网是一个大规模的、联机式的信息储藏所,英文简 称为Web。 1989 年 3 月 欧洲原子核研究委员会, 1993 年第一个图形 化的浏览器 (Brower)Mosaic,1995 年 Netscape Navigator 浏 览器.
8.5 万维网WWW
8.5 万维网WWW
万维网是一个分布式的超媒体(hypermedia)系统,它是超
才能看见邮件内容
8.4.1 概述
2、电子邮件的组成 TCP/IP体系的电子邮件系统规定电子邮件地址(e-
mail address)的格式如下:
收信人邮箱名@邮箱所在主机的域名 在发送电子邮件时,邮件服务器只使用电子邮件地址 中的后一部分,即目的主机的域名。
8.4.3 电子邮件的信息格式
一个电子邮件分为信封和内容两大部分。内容包括首
8.2.1 域名系统概述
5. 域名系统的等级结构
早期非等级的,如pc1、host43,不便于管理。 任何一个连接在因特网上的主机或路由器,都 有一个惟一的层次结构的名字,即域名(domain name)。
9.2域名系统DNS
9.2.1 域名系统概述
3. 域名系统DNS
域名系统采用层次结构,按地理域或机构域进 行分层。 域名结构由很多分量组成,分量之间用点号隔 开各分量代表不同级别的域名。每一级的域名由英 文和数字组成(63个字符),整个域名不超过255 个字符。各级域名由上级域名管理。
8.4.4 邮件读取协议POP3和IMAP
1、POP3
使用客户/服务器的工作方式。 POP3服务器只有在用户输入鉴别信息(用户 名和口令)后才允许对邮箱进行读取。 POP3的一个特点:只要用户从POP服务器读 取了邮件,POP服务器就将该邮件删除。
8.4.4 邮件读取协议POP3和IMAP
2、IMAP 在使用IMAP时,所有收到的邮件同样是先送到ISP的 邮件服务器的IMAP服务器。而在用户的PC机上运行 IMAP客户程序,然后与ISP的邮件服务器上的IMAP服务 器程序建立TCP连接。用户在自己的PC机上就可以操纵 ISP的邮件服务器的邮箱,就像在本地操纵一样,因此 IMAP是一个联机协议。
类. 1、复制整个文件 (1)若要存取一个文件,就必须先获得一个 本地文件的附本。 (2)如果要修改文件,只能对文件的副本进 行修改,然后再将修改后的文件副本传回到原 结点。
8.2.1
FTP概述
2、联机访问(on-line
access) 允许多个程序同时对一个文件进行存取。 由操作系统提供对远地共享文件进行访问 的服务。 这种文件共享协议是网络文件系统NFS。
授权结构)和NS(名称服务器)来表明。
共有以下三种不同类型的域名服务器:
(1)本地域名服务器(local name server)
(2)根域名服务器(root name server)
(3)授权域名服务器(authoritative name server)
2. 域名服务器管辖区的划分
3. 域名转换的递归查询
9.2.3 用域名服务器进行域名转换
使用8个UDP报文
4. 域名转换的递归与迭代查询
5. 域名转换查询的改进
使用高速缓存可以优化查询开销。
8.2 文件传送协议
8.2.1
FTP概述
FTP(File Transfer Protocol)是Internet文件传 送的基础。通过该协议,用户可以从一个Internet主 机向另一个Internet主机拷贝文件。 FTP允许客户指明文件的类型和格式,允许文件 具有存取权限。
2. 早期实现方式 (1)更新复杂
(2)统一困难 (3)仅适用于小型网络
8.2域名系统DNS
8.2.1 域名系统概述
3. 域名系统DNS
1983 年, Internet开始采用层次结构的命名树 作为主机的名字,并使用域名系统 DNS(Domain Name System) 一个联机分布式数据库系统,并采用客户/服务 器模式。
8.2.2
FTP的主要工作原理
FTP要解决的问题: (1)计算机存储数据的格式不同。
(2)文件的目录结构和文件命名的规定不同
(3)对于相同的文件存取功能,操作系统使
用不同的命令。 (4)访问控制方法不同。
8.2.2
FTP的主要工作原理
文件传送协议 FTP 只提供文件传送的一些基本的
服务,它使用TCP可靠的运输服务。FTP的主要功能是
武汉工业学院计算机系 刘 兵
第8章 应 用 层
8.1 应用层概述 8.2 域名系统DNS
8.3 文件传送协议FTP
8.4 电子邮件
8.5 万维网WWW
8.6 网络管理 8.7 动态主机配置协议DHCP
8.1 应用层概述
1. 应用层的作用 应用层的具体内容就是规定应用进程在通 信时所遵循的协议。
8.1 应用层概述
减少或消除在不同操作系统下处理文件的不兼容性。
8.2.2
FTP的主要工作原理
一个 FTP 服务器进程可同时为多个客户进程提供
服务。 FTP 的服务器进程由两大部分组成:一个主进
程,负责接受新的请求;另外有若干个从属进程,负
责处理单个请求。
8.2.2
FTP的主要工作原理
主进程工作步骤:
1。打开熟知端口21;
为有助于记忆 IP 地址而设立的“名称 — IP 地址” 的转换方案。 例如:
www.whpu.edu.cn
211.85.192.1
www.lbliubing.com
211.85.203.22
8.2域名系统DNS
8.2.1 域名系统概述
2. 早期实现方式
由于主机数目少,采用HOSTS文件,在其中列 出了所有的主机名字与IP地址的对应关系。 Hosts文件是一个纯文本文件,在Windows 2000 Server和Windows NT中Hosts文件存放的目录为 : %System%\System32\Drivers\Etc目录
应用层协议基于客户–服务器方式。 客户(client)和服务器(server)都是指通信中
所涉及的两个应用进程。
8.1 应用层概述
客户与服务器的通信关系一旦建立,通信就可 是双向的,客户和服务器都可发送和接收信息。
9.1 应用层概述
8.2域名系统DNS
8.2.1 域名系统概述
1. 域名系统的引出
8.2域名系统DNS
8.2.1 域名系统概述
3. 域名系统DNS
名字到IP地址的映射是由很多域名服务器程序 组成,域名服务器程序运行在域名服务器上。 DNS Server设置包括:正向解析、逆向解析.。
8.2域名系统DNS
8.2.1 域名系统概述
4.域名的解析过程
8.2域名系统DNS
Rmdir目录名 Close ?
Mkdir目录名
open status
8.4 电子邮件
8.4.1 概述
电子邮件(e-mail) 发送和接收所使用的协 议: SMTP协议:Simple Mail Transfer Protocol
POP3协议: Post Office Protocol
IMAP 协 议 : Internet Message Access
-g:文件名中不允许出现通配符
-i:多文件传输时,不显示交互信息 -t:允许分组跟踪 -v:显示所有从远程服务器上返回的信息
常用FTP命令:
cd 目录名 Dir 或 ls Mput 本地文件名
quit或bye get 远程文件名 [本地文件名] delete 远程文件名
Mget 远程文件名 put 本地文件名 [远程文件名 ] Mdelete 远程文件名
8.2.1 域名系统概述
(2)国家顶级域名nTDL
行政区域名34个,适合我国个省、自治区、直辖市。 在edu下注册三级域名,由CERNET网络中心负责; 其他二级域名下的三级域名的注册由CNNIC负责。
8.2.3 用域名服务器进行域名转换
1. 域名服务器的分类
域名服务器管辖区 授权服务器,一般通过SOA(起始
部和主体,信封自动从首部提取出来.
To:
填入一个或多个收信人的电子邮件地址。
Subject:是邮件的主题。.
Cc:
Bcc:
抄送
暗送,不留下发信人地址的Cc
From: 发信人的地址
Date: 邮件发送的时间 Reply-To:回复地址
8.4.4 邮件读取协议POP3和IMAP
现在常用的邮件读取协议有两个,即邮局协议第三个 版本POP3和因特网报文存取协议IMAP (Internet Message Access Protocol)。
……。三级域名。二级域名。顶级域名
8.2域名系统DNS
8.2.1 域名系统概述
5. 域名系统的等级结构
域名管理机构:英特网指派名字和号码 公 司 ICANN(Internet Corporation for Assigned Names and Numbers)
8.2域名系统DNS
8.2.1 域名系统概述
Protocol
8.4.1 概述
MIME (Multipurpose Internet Extensions): 通用因特网邮件扩充 。
8.4.1 概述
1、电子邮件的发送过程
8.4.1 概述
2、电子邮件的组成 电子邮件由信封(envelope)和内容(content)两部分组
成。邮件传输程序通过信封的内容传输邮件,读取邮件时
8.2.1
FTP概述
FTP是一个客户机/服务器(Client/Server)系统。
用户通过一个支持FTP协议的客户机程序,连接到
在远程主机上的FTP服务器程序。
用户通过客户机程序向服务器程序发出命令,服务
器程序执行用户所发出的命令,并将执行的结果返回 到客户机。
8.2.1
FTP概述
共享协议分为复制整个文件和联机访问两大
8.2.1 域名系统概述
(2)国家顶级域名nTDL
在国家顶级域名下所设立的二级域名可由各个 国家自行决定,我国一般分为两类,“类别域名” 和“行政区域名”。
类别域名6个:
ac 表示科研机构; com 表示工、商、金融等企业; edu 表示教育结构; gov 表示政府部门;
net 表示互联网络、接入网络的信息中心和运行中心; org 表示非盈利性组织
5. 域名系统的等级结构
现在顶级域名TLD (Top Level Domain)有三类:
(1)国家顶级域名nTDL
(2)国际顶级域名iTΒιβλιοθήκη BaiduL
(3)通用顶级域名gTDL
8.2域名系统DNS
8.2.1 域名系统概述
(1)通用顶级域名gTDL
com 表示公司或者商业机构;
net表示网络服务机构;
org表示非盈利性的组织; edu表示教育机构;
gov表示政府结构;
mil表示军事部门(后两者美国专用),
如果其他的国家想注册gov和mil那么只能在国 家顶级域名再进行注册。
8.2域名系统DNS
8.2.1 域名系统概述
(1)通用顶级域名gTDL (不常用的)
firm 表示公司企业; shop表示销售公司和企业; web 表示突出万维网活动的单位; arts 表示突出文化、娱乐活动单位等。
8.4.4 邮件读取协议POP3和IMAP
2、IMAP IMAP的好处是用户可以在不同的地方使用不同的计 算机随时上网阅读和处理自己的邮件. IMAP的缺点是如果用户没有将邮件复制到自己的PC 机上,则邮件一直是存放在IMAP服务器上.
8.5 万维网WWW
8.5.1 概述
万维网WWW (World Wide Web)并非某种特殊的计算机
2。等待客户进程发起连接建立请求;
3。产生丛属进程处理具体连接
4。回到等待状态,继续接受其他客户进程发来的请
求
在进行文件传输时,FTP的客户和服务器之间要建立 两个连接:“控制连接”和“数据连接”。
常用FTP命令:
FTP命令格式: ftp [-dgintv] [host] 其中: -d:允许调试
9.2域名系统DNS
9.2.1 域名系统概述
2. 早期实现方式
由于主机数目少,采用HOSTS文件,在其中列 出了所有的主机名字与IP地址的对应关系。 Hosts文件是一个纯文本文件,可用文本编辑器 软件来处理。
8.2域名系统DNS
8.2.1 域名系统概述
Hosts文件方式存在的问题:
网络。万维网是一个大规模的、联机式的信息储藏所,英文简 称为Web。 1989 年 3 月 欧洲原子核研究委员会, 1993 年第一个图形 化的浏览器 (Brower)Mosaic,1995 年 Netscape Navigator 浏 览器.
8.5 万维网WWW
8.5 万维网WWW
万维网是一个分布式的超媒体(hypermedia)系统,它是超
才能看见邮件内容
8.4.1 概述
2、电子邮件的组成 TCP/IP体系的电子邮件系统规定电子邮件地址(e-
mail address)的格式如下:
收信人邮箱名@邮箱所在主机的域名 在发送电子邮件时,邮件服务器只使用电子邮件地址 中的后一部分,即目的主机的域名。
8.4.3 电子邮件的信息格式
一个电子邮件分为信封和内容两大部分。内容包括首
8.2.1 域名系统概述
5. 域名系统的等级结构
早期非等级的,如pc1、host43,不便于管理。 任何一个连接在因特网上的主机或路由器,都 有一个惟一的层次结构的名字,即域名(domain name)。
9.2域名系统DNS
9.2.1 域名系统概述
3. 域名系统DNS
域名系统采用层次结构,按地理域或机构域进 行分层。 域名结构由很多分量组成,分量之间用点号隔 开各分量代表不同级别的域名。每一级的域名由英 文和数字组成(63个字符),整个域名不超过255 个字符。各级域名由上级域名管理。
8.4.4 邮件读取协议POP3和IMAP
1、POP3
使用客户/服务器的工作方式。 POP3服务器只有在用户输入鉴别信息(用户 名和口令)后才允许对邮箱进行读取。 POP3的一个特点:只要用户从POP服务器读 取了邮件,POP服务器就将该邮件删除。
8.4.4 邮件读取协议POP3和IMAP
2、IMAP 在使用IMAP时,所有收到的邮件同样是先送到ISP的 邮件服务器的IMAP服务器。而在用户的PC机上运行 IMAP客户程序,然后与ISP的邮件服务器上的IMAP服务 器程序建立TCP连接。用户在自己的PC机上就可以操纵 ISP的邮件服务器的邮箱,就像在本地操纵一样,因此 IMAP是一个联机协议。
类. 1、复制整个文件 (1)若要存取一个文件,就必须先获得一个 本地文件的附本。 (2)如果要修改文件,只能对文件的副本进 行修改,然后再将修改后的文件副本传回到原 结点。
8.2.1
FTP概述
2、联机访问(on-line
access) 允许多个程序同时对一个文件进行存取。 由操作系统提供对远地共享文件进行访问 的服务。 这种文件共享协议是网络文件系统NFS。
授权结构)和NS(名称服务器)来表明。
共有以下三种不同类型的域名服务器:
(1)本地域名服务器(local name server)
(2)根域名服务器(root name server)
(3)授权域名服务器(authoritative name server)
2. 域名服务器管辖区的划分
3. 域名转换的递归查询
9.2.3 用域名服务器进行域名转换
使用8个UDP报文
4. 域名转换的递归与迭代查询
5. 域名转换查询的改进
使用高速缓存可以优化查询开销。
8.2 文件传送协议
8.2.1
FTP概述
FTP(File Transfer Protocol)是Internet文件传 送的基础。通过该协议,用户可以从一个Internet主 机向另一个Internet主机拷贝文件。 FTP允许客户指明文件的类型和格式,允许文件 具有存取权限。
2. 早期实现方式 (1)更新复杂
(2)统一困难 (3)仅适用于小型网络
8.2域名系统DNS
8.2.1 域名系统概述
3. 域名系统DNS
1983 年, Internet开始采用层次结构的命名树 作为主机的名字,并使用域名系统 DNS(Domain Name System) 一个联机分布式数据库系统,并采用客户/服务 器模式。
8.2.2
FTP的主要工作原理
FTP要解决的问题: (1)计算机存储数据的格式不同。
(2)文件的目录结构和文件命名的规定不同
(3)对于相同的文件存取功能,操作系统使
用不同的命令。 (4)访问控制方法不同。
8.2.2
FTP的主要工作原理
文件传送协议 FTP 只提供文件传送的一些基本的
服务,它使用TCP可靠的运输服务。FTP的主要功能是
武汉工业学院计算机系 刘 兵
第8章 应 用 层
8.1 应用层概述 8.2 域名系统DNS
8.3 文件传送协议FTP
8.4 电子邮件
8.5 万维网WWW
8.6 网络管理 8.7 动态主机配置协议DHCP
8.1 应用层概述
1. 应用层的作用 应用层的具体内容就是规定应用进程在通 信时所遵循的协议。
8.1 应用层概述
减少或消除在不同操作系统下处理文件的不兼容性。
8.2.2
FTP的主要工作原理
一个 FTP 服务器进程可同时为多个客户进程提供
服务。 FTP 的服务器进程由两大部分组成:一个主进
程,负责接受新的请求;另外有若干个从属进程,负
责处理单个请求。
8.2.2
FTP的主要工作原理
主进程工作步骤:
1。打开熟知端口21;
为有助于记忆 IP 地址而设立的“名称 — IP 地址” 的转换方案。 例如:
www.whpu.edu.cn
211.85.192.1
www.lbliubing.com
211.85.203.22
8.2域名系统DNS
8.2.1 域名系统概述
2. 早期实现方式
由于主机数目少,采用HOSTS文件,在其中列 出了所有的主机名字与IP地址的对应关系。 Hosts文件是一个纯文本文件,在Windows 2000 Server和Windows NT中Hosts文件存放的目录为 : %System%\System32\Drivers\Etc目录