Internet应用_第1页
Internet应用_第2页
Internet应用_第3页
Internet应用_第4页
Internet应用_第5页
已阅读5页,还剩48页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、网络世界有你有我网络世界有你有我 dns 应用层的具体内容就是规定应用进程在通信时所遵循的应用层的具体内容就是规定应用进程在通信时所遵循的 协议。协议。 应用层的许多协议都是基于客户服务器方式。客户应用层的许多协议都是基于客户服务器方式。客户 (client)(client)和服务器和服务器(server)(server)都是指通信中所涉及的两个都是指通信中所涉及的两个 应用进程。应用进程。 许多应用层软件经常直接使用域名系统 dns (domain name system)。 因特网采用层次结构的命名树作为主机的名字,并使用 分布式的域名系统 dns。 名字到 ip 地址的解析是由若干个域名

2、服务器程序完成 的。域名服务器程序在专设的结点上运行,运行该程序 的机器称为域名服务器。 网络世界有你有我网络世界有你有我 dns d domain omain n name ame s systemystem 一套主机的命名方法一套主机的命名方法(保证唯一性)(保证唯一性) 主机名字和主机名字和ipip地址之间进行映射地址之间进行映射(转换)(转换) dnsdns本质是一种层次结构的本质是一种层次结构的基于域基于域的命名方案和实现这种的命名方案和实现这种 命名方案的命名方案的分布式数据库分布式数据库; 其作用是其作用是提供主机名和提供主机名和ipip地址间的映射关系和提供电子地址间的映射关系

3、和提供电子 邮件的路由信息邮件的路由信息。 域(域(domaindomain)是名字空间中一个可被管理的划分,可继)是名字空间中一个可被管理的划分,可继 续划分为子域;续划分为子域; 域名只是个逻辑概念,并不反映出计算机所在的物理地域名只是个逻辑概念,并不反映出计算机所在的物理地 点;点; 一个完整的名字就是将低层到高层的域名串起来,但在一个完整的名字就是将低层到高层的域名串起来,但在 域名之间要加上一个点。域名之间要加上一个点。 网络世界有你有我网络世界有你有我 根根 intcnmilnetcomjp ibmintel eng www jack edunet cau wwwftp 农大的农大

4、的web服务器:服务器: 网络世界有你有我网络世界有你有我 根 四级域名mailwww bjeducomcctvibmhp 二级域名 pku cau三级域名 mailwww comnetorgedugovaerocnuk 顶级域名 网络世界有你有我网络世界有你有我 域名服务器域名服务器 一个服务器所负责管辖的(或有权限的)范围叫做一个服务器所负责管辖的(或有权限的)范围叫做区区 (zone);(zone); 各单位根据具体情况来划分自己管辖范围的区各单位根据具体情况来划分自己管辖范围的区; ; 每一个区设置相应的每一个区设置相应的权限域名服务器权限域名服务器,用来保存该区,用来保存该区 中的所

5、有主机的域名到中的所有主机的域名到ipip地址的映射地址的映射; ; dns dns 服务器的管辖范围不是以服务器的管辖范围不是以“域域”为单位,而是以为单位,而是以 “区区”为单位。为单位。 n根域名服务器 n顶级域名服务器 n权限域名服务器 n本地域名服务器 网络世界有你有我网络世界有你有我 区的不同划分方法区的不同划分方法 域 区 abc x uvwt y (a) 区 = 域(b) 区 域 域 区 区 abc x uvwt y comeduorg 根 comeduorg 根 网络世界有你有我网络世界有你有我 域名服务器域名服务器 根域名服务器 org 域名服务器com 域名服务器edu

6、域名服务器 域名服务器 abc 公司有两个 权限域名服务器 权限域名服务器 根域名服务器 顶级域名服务器 域名服务器 网络世界有你有我网络世界有你有我 dns 没有服务器能够保存所 有 name-to-ip 地址的 映射 本地域名服务器: n每个 isp, 企业可拥有 本 地(默认) 域名服务器 n主机的 dns 查询首先发 往本地域名服务器 授权域名服务器: n每台主机必须在授权服 务器上注册登记 n可完成域名/地址的转换 为什么不搞集中的dns? 单点失败的问题 数据的流通量 远程集中式的数据库 维护问题 网络世界有你有我网络世界有你有我 dns 当本地域名服务器不能解析时,就向根域名服务

7、器查询 根域名服务器: n如果域名映射未知,则向授权域名服务器查询 n取得映射 n将映射返回本地域名服务器 b usc-isi marina del rey, ca l icann marina del rey, ca e nasa mt view, ca f internet software c. palo alto, ca i nordunet stockholm k ripe london m wide tokyo a nsi herndon, va c psinet herndon, va d u maryland college park, md g disa vienna, va

8、 h arl aberdeen, md j nsi (tbd) herndon, va 遍布世界各地 的13个根域名 服务器 网络世界有你有我网络世界有你有我 递归查询递归查询 顶级域名服务器 权限域名服务 本地域名服务器 根域名服务器 递归查询 递归 查询 的 ip 地址 需要查找 的 ip 地址 网络世界有你有我网络世界有你有我 迭代查询迭代查询 顶级域名服务器 权限域名服务 本地域名服务器 根域名服务器 迭代查询 的 ip 地址 递归 查询 需要查找 的 ip 地址 网络世界有你有我网络世界有你有我 dns 域名空间是按层次结构来组织的;域名空间是按层次结构来组织的; 除顶级域名由国际组

9、织负责维护外,其他域名分区管理;除顶级域名由国际组织负责维护外,其他域名分区管理; dnsdns服务器负责管辖一个或者几个域;服务器负责管辖一个或者几个域; dnsdns服务器保存着所管理的域名空间的数据;服务器保存着所管理的域名空间的数据; dnsdns服务器负责维护与管理所管辖域中的数据,并将此数服务器负责维护与管理所管辖域中的数据,并将此数 据提供给查询数据的据提供给查询数据的dnsdns工作站。工作站。 地址解析:地址解析:从名字服务器中提取信息把主机域名翻译成从名字服务器中提取信息把主机域名翻译成ipip 地址。地址。 解析过程为:解析过程为:首先从本地首先从本地hostshosts

10、文件查找。没找到就向本文件查找。没找到就向本 地地dnsdns名字服务器发出请求;若本地名字服务器发出请求;若本地dnsdns服务器也找不到,服务器也找不到, 它就把请求发给顶层域名字服务器,然后由顶层域名字服它就把请求发给顶层域名字服务器,然后由顶层域名字服 务器把请求传递给相应子域的名字服务器。最后由该名字务器把请求传递给相应子域的名字服务器。最后由该名字 服务器把域名对应的服务器把域名对应的ipip地址按相反的路径传递给发出请求地址按相反的路径传递给发出请求 的站点。的站点。 网络世界有你有我网络世界有你有我 ftp 服务器服务器 文件文件 文件文件 请求请求 响应响应 控制连接控制连接

11、 数据连接数据连接 客户机与服务器之间建立双重连接客户机与服务器之间建立双重连接 下载(下载(download)上载(上载(upload) 网络世界有你有我网络世界有你有我 ftp ftpftp需要需要2 2个端口个端口: : n2121端口,用于发送指令给服务器以及等待服务器响应建立两端口,用于发送指令给服务器以及等待服务器响应建立两 个连接,为个连接,为控制连接控制连接; ; n2020端口端口, ,用来建立数据传输通道个端口是数据传输端口用来建立数据传输通道个端口是数据传输端口, , 为为 数据连接数据连接 。 ftpftp的主要功能的主要功能 1 1、客户机与服务器之间交换一个或多个文

12、件:客户机与服务器之间交换一个或多个文件: 文件是复制不是移动文件是复制不是移动。 2 2、能够传输多种类型、多种结构、多种格式的文件、能够传输多种类型、多种结构、多种格式的文件 asciiascii、binarybinary两类(无须变换文件的原始格式);两类(无须变换文件的原始格式); 3 3、提供对本地和远程系统的目录操作功能,如改变目录、提供对本地和远程系统的目录操作功能,如改变目录 4 4、具有对文件改名、显示内容、改变属性、删除之功能、具有对文件改名、显示内容、改变属性、删除之功能 以及其他一些操作以及其他一些操作 5 5、具有、具有匿名匿名ftpftp功能功能 网络世界有你有我网

13、络世界有你有我 ftp 的两个的两个 tcp 连接连接 控制进程 ftp 客户端ftp 服务器端 因特网 tcp 控制连接 tcp 数据连接 用户界面 控制进程 数据传送 进程 数据传送 进程 网络世界有你有我网络世界有你有我 webweb浏览器浏览器(browser)(browser)是用来解释是用来解释webweb页面并完成相应转换和显示页面并完成相应转换和显示 的客户端程序,如的客户端程序,如internet explorerinternet explorer、firefoxfirefox、netscopenetscope等;等; webweb服务器服务器提供提供httphttp服务的服

14、务端程序,目前应用最广的是服务的服务端程序,目前应用最广的是 apacheapache、iisiis等等 ; 超文本超文本(hyper text)(hyper text)超是指可以链接到其他文档的文字。从页面超是指可以链接到其他文档的文字。从页面 上看超文本也是一般的文字描述,但它包含了到其他文档或同一文档上看超文本也是一般的文字描述,但它包含了到其他文档或同一文档 不同部分的链接(不同部分的链接(link)link)或超级链接(或超级链接(hyperlink)hyperlink); 超媒体超媒体(hyper medium)(hyper medium) 通过图形来完成的链接,或指通过链接通过图

15、形来完成的链接,或指通过链接 可以获得多媒体信息或播放多媒体信息;可以获得多媒体信息或播放多媒体信息; homepagehomepage用超文本标记语言编写的用超文本标记语言编写的供访问的文档;供访问的文档; 统一资源定位器统一资源定位器url (uniform resource locator)url (uniform resource locator); 超文本标记语言超文本标记语言html (hyper text markup language)html (hyper text markup language); 超文本传输协议超文本传输协议http (hyper text transf

16、er protocol)http (hyper text transfer protocol)是浏览是浏览 器和器和webweb服务器之间的通信协议。服务器之间的通信协议。 关于关于web的概念的概念 网络世界有你有我网络世界有你有我 www万维网万维网 万维网万维网 www (world wide web)www (world wide web)并非某种特并非某种特 殊的计算机网络。殊的计算机网络。 万维网以客户服务器方式工作。万维网以客户服务器方式工作。 浏览器浏览器就是在用户计算机上的万维网就是在用户计算机上的万维网客户程序客户程序。 万维网文档所驻留的计算机则运行万维网文档所驻留的计算

17、机则运行服务器程序服务器程序, 因此这个计算机也称为因此这个计算机也称为万维网服务器万维网服务器(web server)(web server)。 客户程序向服务器程序发出请求,服务器程序向客户程序向服务器程序发出请求,服务器程序向 客户程序送回客户所要的万维网文档。客户程序送回客户所要的万维网文档。 在一个客户程序主窗口上显示出的万维网文档称在一个客户程序主窗口上显示出的万维网文档称 为为页面页面(page)(page)。 网络世界有你有我网络世界有你有我 url统一资源定位统一资源定位 统一资源定位符统一资源定位符 url url 是对可以从因特网上得到是对可以从因特网上得到 的资源的位置

18、和访问方法的一种简洁的表示。的资源的位置和访问方法的一种简洁的表示。 url url 给资源的位置提供一种抽象的识别方法,并给资源的位置提供一种抽象的识别方法,并 用这种方法给资源定位。用这种方法给资源定位。 只要能够对资源定位,系统就可以对资源进行各只要能够对资源定位,系统就可以对资源进行各 种操作,如存取、更新、替换和查找其属性。种操作,如存取、更新、替换和查找其属性。 url url 相当于一个文件名在网络范围的扩展。因此相当于一个文件名在网络范围的扩展。因此 url url 是与因特网相连的机器上的任何可访问对象是与因特网相连的机器上的任何可访问对象 的一个指针。的一个指针。 :/:/

19、:/ 网络世界有你有我网络世界有你有我 http超文本传送协议超文本传送协议 为了使超文本的链接能够高效率地完成,需要为了使超文本的链接能够高效率地完成,需要 用用 http http 协议来传送一切必须的信息。协议来传送一切必须的信息。 http http 是是面向事务的面向事务的应用层协议,是万维网上应用层协议,是万维网上 能够可靠地交换文件(包括文本、声音、图像能够可靠地交换文件(包括文本、声音、图像 等各种多媒体文件)的重要基础。等各种多媒体文件)的重要基础。 http 1.0 http 1.0 协议是协议是无状态的、非持续链接无状态的、非持续链接的。的。 http http 协议本身

20、也是无连接的,虽然它使用了协议本身也是无连接的,虽然它使用了 面向连接的面向连接的 tcp tcp 向上提供的服务向上提供的服务 http/1.1 http/1.1 协议使用持续连接。协议使用持续连接。 stateless cookie或或session 网络世界有你有我网络世界有你有我 因特网 服务器服务器 链接到链接到urlurl的超链的超链 http 使用此 tcp 连接 浏览器 程序 服务器 程序 http 客户 农大主页 全部信息 建立 tcp 连接 释放 tcp 连接 http 响应报文 响应文档 http 请求报文 请求文档 网络世界有你有我网络世界有你有我 www工作过程工作过

21、程 http:/ http:/ 浏览器确定浏览器确定urlurl; 浏览器向浏览器向dnsdns询问询问的的ipip地址;地址; dnsdns以以1515回答;回答; 浏览器与浏览器与1515的的8080端口建立一条端口建立一条tcptcp连接;连接; 浏览器接着发送浏览器接着发送“get/products/index.htmget/products/index.htm”命令;命令; 服务器发送服务器发送“index.htmindex.htm”文件;文件; 释放释放tcptcp连接;连接; 浏览器显

22、示浏览器显示“index.htmindex.htm”网页;网页; 浏览器取来并显示浏览器取来并显示“index.htmindex.htm”网页中的所有图像。网页中的所有图像。 网络世界有你有我网络世界有你有我 rtt rtt www工作时延工作时延 万维网服务器 万维网客户 发起 tcp 连接 http 请求报文 传输文档的时间 整个文档收到 时间时间 http 响应报文 网络世界有你有我网络世界有你有我 代理服务器(代理服务器(proxy server ) 代理服务器代理服务器(proxy server)(proxy server)又称为万维又称为万维 网高速缓存。网高速缓存。 web ca

23、cheweb cache把最近的一些请求和响应暂存把最近的一些请求和响应暂存 在本地磁盘中;当与暂时存放的请求相在本地磁盘中;当与暂时存放的请求相 同的新请求到达时,高速缓存就把暂存同的新请求到达时,高速缓存就把暂存 的响应发送出去,而不需要按的响应发送出去,而不需要按 url url 的地的地 址再去因特网访问该资源。址再去因特网访问该资源。 网络世界有你有我网络世界有你有我 proxy server 校园网 源点服务器 2 mb/s 因特网 浏览器r1r2 这条链路上 的时延很大 没有使用高速缓存的情况 所有万维网通信量 都经过这条链路 网络世界有你有我网络世界有你有我 proxy ser

24、ver 校园网 校园网的高速缓存校园网的高速缓存 (代理服务器)(代理服务器) 源点服务器 2 mb/s 因特网 浏览器r1 r2 (1) (1) 浏览器访问因特网的服务器时,要先与校园网浏览器访问因特网的服务器时,要先与校园网 的高速缓存建立的高速缓存建立 tcp tcp 连接,并向高速缓存发出连接,并向高速缓存发出 http http 请求报文请求报文 网络世界有你有我网络世界有你有我 校园网 校园网的高速缓存 (代理服务器) 源点服务器 2 mb/s 因特网 浏览器r1 r2 (2) (2) 若高速缓存已经存放了所请求的对象,则将此若高速缓存已经存放了所请求的对象,则将此 对象放入对象放

25、入 http http 响应报文中返回给浏览器。响应报文中返回给浏览器。 proxy server 网络世界有你有我网络世界有你有我 校园网 校园网的高速缓存 (代理服务器) 源点服务器 2 mb/s 因特网 浏览器r1 r2 (3) (3) 否则,高速缓存就代表发出请求的用户浏览器,与否则,高速缓存就代表发出请求的用户浏览器,与 因特网上的源点服务器建立因特网上的源点服务器建立 tcp tcp 连接,并发送连接,并发送 http http 请求报文。请求报文。 proxy server 网络世界有你有我网络世界有你有我 校园网 校园网的高速缓存 (代理服务器) 源点服务器 2 mb/s 因特

26、网 浏览器r1 r2 (4) (4) 源点服务器将所请求的对象放在源点服务器将所请求的对象放在 http http 响应报响应报 文中返回给校园网的高速缓存。文中返回给校园网的高速缓存。 proxy server 网络世界有你有我网络世界有你有我 校园网 校园网的高速缓存 (代理服务器) 源点服务器 2 mb/s 因特网 浏览器r1 r2 (5) (5) 高速缓存收到此对象后,先复制在其本地存储器中高速缓存收到此对象后,先复制在其本地存储器中 (为今后使用),然后再将该对象放在(为今后使用),然后再将该对象放在 http http 响应报文响应报文 中,通过已建立的中,通过已建立的 tcp t

27、cp 连接,返回给请求该对象的浏连接,返回给请求该对象的浏 览器。览器。 proxy server 网络世界有你有我网络世界有你有我 静态与动态文档静态与动态文档 静态文档静态文档是指该文档创作完毕后就存放在万维网是指该文档创作完毕后就存放在万维网 服务器中,在被用户浏览的过程中,内容不会改服务器中,在被用户浏览的过程中,内容不会改 变。变。 动态文档动态文档是指文档的内容是在浏览器访问万维网是指文档的内容是在浏览器访问万维网 服务器时才由应用程序动态创建。服务器时才由应用程序动态创建。 动态文档和静态文档之间的主要差别体现在动态文档和静态文档之间的主要差别体现在服务服务 器器一端。这主要是文

28、档内容的生成方法不同。而一端。这主要是文档内容的生成方法不同。而 从浏览器的角度看,这两种文档并没有区别。从浏览器的角度看,这两种文档并没有区别。 网络世界有你有我网络世界有你有我 服务器、浏览器的功能扩充服务器、浏览器的功能扩充 服务器服务器应增加另一个应用程序,用来处理浏览器发来的应增加另一个应用程序,用来处理浏览器发来的 数据,并创建动态文档。数据,并创建动态文档。 服务器服务器应增加一个机制,用来使应增加一个机制,用来使webweb服务器把浏览器发来服务器把浏览器发来 的数据传送给这个应用程序,然后万维网服务器能够解的数据传送给这个应用程序,然后万维网服务器能够解 释这个应用程序的输出

29、,并向浏览器返回释这个应用程序的输出,并向浏览器返回 html html 文档。文档。 n活动文档活动文档(active document)(active document)技术把所有的工作都转移给浏览技术把所有的工作都转移给浏览 器端。器端。 n每当浏览器请求一个活动文档时,服务器就返回一段程序副本在每当浏览器请求一个活动文档时,服务器就返回一段程序副本在 浏览器端运行。浏览器端运行。 n活动文档程序可与用户直接交互,并可连续地改变屏幕的显示。活动文档程序可与用户直接交互,并可连续地改变屏幕的显示。 n由于活动文档技术不需要服务器的连续更新传送,对网络带宽的由于活动文档技术不需要服务器的连续

30、更新传送,对网络带宽的 要求也不会太高。要求也不会太高。 网络世界有你有我网络世界有你有我 cgi 响应动态文档 http 响应报文 web服务器服务器 万维网服务器 浏览器 程序 万维网客户 服务器 程序 http 数据库 http 请求报文 请求文档 cgi 程序创建 动态文档 网络世界有你有我网络世界有你有我 响应程序 http 响应报文 程序 浏览器与活动文档浏览器与活动文档 万维网服务器 浏览器 程序 万维网客户 服务器 程序http http 请求报文 请求文档 程序事先被编译 成二进制代码, 存放为文件 程序 此程序在 客户端创建 出活动文档 文档 网络世界有你有我网络世界有你有

31、我 浏览器的结构浏览器的结构 与远地 服务器通信 输出至显示器 从鼠标和键盘输入 网 络 接 口 可选客户程序 html解释程序 可选解释程序 控 制 程 序 驱 动 程 序 http 客户程序缓 存 网络世界有你有我网络世界有你有我 浏览器的主要组成部分浏览器的主要组成部分 浏览器有一组客户、一组解释程序,以及管理浏览器有一组客户、一组解释程序,以及管理 这些客户和解释程序的控制程序。这些客户和解释程序的控制程序。 控制程序是其中的核心部件,它解释鼠标的点控制程序是其中的核心部件,它解释鼠标的点 击和键盘的输入,并调用有关的组件来执行用击和键盘的输入,并调用有关的组件来执行用 户指定的操作。

32、户指定的操作。 例如,当用户用鼠标点击一个超链的起点时,例如,当用户用鼠标点击一个超链的起点时, 控制程序就调用一个客户从所需文档所在的远控制程序就调用一个客户从所需文档所在的远 地服务器上取回该文档,并调用解释程序向用地服务器上取回该文档,并调用解释程序向用 户显示该文档。户显示该文档。 网络世界有你有我网络世界有你有我 解释程序解释程序 html html 解释程序是必不可少的,而其他的解释解释程序是必不可少的,而其他的解释 程序则是可选的。程序则是可选的。 解释程序把解释程序把 html html 规格转换为适合用户显示硬规格转换为适合用户显示硬 件的命令来处理版面的细节。件的命令来处理

33、版面的细节。 许多浏览器还包含许多浏览器还包含 ftp ftp 客户程序,用来获取客户程序,用来获取 文件传送服务。文件传送服务。 一些浏览器也包含电子邮件客户程序,使浏览一些浏览器也包含电子邮件客户程序,使浏览 器能够发送和接收电子邮件。器能够发送和接收电子邮件。 网络世界有你有我网络世界有你有我 浏览器中的缓存浏览器中的缓存 浏览器将它取回的每一个页面副本都放入本地浏览器将它取回的每一个页面副本都放入本地 磁盘的缓存中。磁盘的缓存中。 当用户用鼠标点击某个选项时,浏览器首先检当用户用鼠标点击某个选项时,浏览器首先检 查磁盘的缓存。若缓存中保存了该项,浏览器查磁盘的缓存。若缓存中保存了该项,

34、浏览器 就直接从缓存中得到该项副本而不必从网络获就直接从缓存中得到该项副本而不必从网络获 取,这样就明显地改善浏览器的运行特性。取,这样就明显地改善浏览器的运行特性。 。 但缓存要占用磁盘大量的空间,而浏览器性能但缓存要占用磁盘大量的空间,而浏览器性能 的改善只有在用户再次查看缓存中的页面时才的改善只有在用户再次查看缓存中的页面时才 有帮助。有帮助。 许多浏览器允许用户调整缓存策略。许多浏览器允许用户调整缓存策略。 网络世界有你有我网络世界有你有我 认识电子邮件地址认识电子邮件地址 发送方 邮件缓存 接收端 邮件服务器 用户代理 smtp smtp pop3 发送端 邮件服务器 用户代理 用户

35、邮箱 接收方 (发送邮件) (发送邮件) (读取邮件) 因特网 smtppop3 发送 邮件 发送邮件 smtp 读取 邮件 tcp 连接 tcp 连接 发送方 邮件服务器 smtp 客户 pop3 客户 发件人 用户代理 接收方 邮件服务器 smtp 服务器 pop3 服务器 smtp 服务器 smtp 客户 收件人 用户代理 tcp 连接 电子邮件系统的构成电子邮件系统的构成 网络世界有你有我网络世界有你有我 电子邮件系统的构成电子邮件系统的构成 i in nt te er rn ne et t e e- -m ma ai il l s se er rv ve er r e e- -m m

36、a ai il l s se er rv ve er r u us se er r a ag ge en nt t s sm mt tp p 发发 送送 邮邮 件件 发 送 邮 件 队 列 接 收 端 用 户 邮 箱 s sm mt tp p u us se er r a ag ge en nt t 接接 收收 邮邮 件件 p po op p3 3 网络世界有你有我网络世界有你有我 n点击观看点击观看 电子邮件的发送和接收过程电子邮件的发送和接收过程 tcp连接连接 tcp连接连接 tcp连接连接 tcp连接连接 l 发信人运发信人运 行用户代理行用户代理 编辑邮件。编辑邮件。 发件人的邮件服

37、务器收件人的邮件服务器 l 发送端邮件服务发送端邮件服务 器收到邮件后,将器收到邮件后,将 邮件放入邮件缓存邮件放入邮件缓存 队列,等待发送。队列,等待发送。 l 发送端邮件服务器中的发送端邮件服务器中的 smtp客户进程发现邮件客户进程发现邮件 队列中有待发送的邮件,队列中有待发送的邮件, 就与接收端邮件服务器建就与接收端邮件服务器建 立立tcp连接。连接。 l 发送端的发送端的smtp客户进客户进 程使用程使用smtp协议把邮件协议把邮件 队列中的邮件发送给接收队列中的邮件发送给接收 端的端的smtp服务进程。服务进程。 l 发送完后,关闭发送完后,关闭tcp连连 接。接。 l 接收端邮件

38、服务接收端邮件服务 器将收到的邮件放器将收到的邮件放 入收件人的邮箱中。入收件人的邮箱中。 l 收件人收信时,运行收件人收信时,运行 用户代理,用户代理使用户代理,用户代理使 用用pop3协议将用户邮协议将用户邮 箱中的邮件下载到本地箱中的邮件下载到本地 计算机。计算机。 l 用户代理利用用户代理利用 smtp协议将邮协议将邮 件传送给发件人件传送给发件人 的邮件服务器。的邮件服务器。 网络世界有你有我网络世界有你有我 电子邮件服务器电子邮件服务器 信箱信箱信箱信箱信箱信箱 服务器服务器 网络世界有你有我网络世界有你有我 电子邮件的发送电子邮件的发送 信箱信箱信箱信箱信箱信箱 电子邮件电子邮件

39、 网络世界有你有我网络世界有你有我 电子邮件的接收电子邮件的接收 信箱 信箱 信箱 电子邮件电子邮件 网络世界有你有我网络世界有你有我 ipv6 初始的动机: 32-bit 的地址空间满足不了需 要。 其他动机: n改革首部格式帮助加速处理/转发 n改革首部实现 qos n新型 “任意播-anycast”地址的实现: 实现在若 干备份服务器中寻求 “最佳”路由 网络世界有你有我网络世界有你有我 ipv6 qipv6的特点的特点 n地址长度为数地址长度为数128128位位,以支持大规模数量的网络节,以支持大规模数量的网络节 点;点; nipv6ipv6简化了报头,简化了报头,减少了路由器处理报头

40、的时间减少了路由器处理报头的时间, 降低了报文通过因特网的延迟。降低了报文通过因特网的延迟。 n增强了选项和扩展功能,使增强了选项和扩展功能,使ipv6ipv6具有更大的灵活性,具有更大的灵活性, 具有更强的功能。具有更强的功能。 nipv6ipv6对服务质量对服务质量qosqos作了定义作了定义,ipv6ipv6报文可以标记报文可以标记 数据所属的流类型,以便路由器或交换机进行相应数据所属的流类型,以便路由器或交换机进行相应 的处理。的处理。 nipv6ipv6提供了比提供了比ipv4ipv4更好的安全性保证更好的安全性保证。 网络世界有你有我网络世界有你有我 ipv6 ipv6数据报文有一

41、个40字节的基本首部 (base header)。其后可允许有零个或 多个扩展首部(extension header),再 后面是数据: 网络世界有你有我网络世界有你有我 ipv6 网络世界有你有我网络世界有你有我 ipv6 版本版本(version)(version):它指明协议的版本,对ipv6该字段总是6; 优先级优先级(prioritypriority):优先级字段使源站能够指明数据报文的流 (flow)类型。首先,ipv6把流分成两大类,即可进行阻塞控制的 与不可进行阻塞控制的。每一类又分为8个优先级。优先级的值越大, 表明该分组越重要。 流标号(流标号(flowlabelflowlabel):所谓流就是互联网上从一个特定源站到一个 特定目的站(单播或多

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论