刘联海llh@gueteducn.ppt
《刘联海llh@gueteducn.ppt》由会员分享,可在线阅读,更多相关《刘联海llh@gueteducn.ppt(45页珍藏版)》请在三一办公上搜索。
1、Information&Communication College,1,刘联海,WELCOME TO,COMPUTER NETWORKS,2,Network Application网络应用是计算机网络存在的理由。网络应用概况:1980s,text-based application,例如:远程登录、文件传输、电子邮件、新闻组。近期:多媒体应用,WWW,Internet Telephony,Video Conferencing,VOD。网络应用的核心是软件。网络应用软件分布在2个或多个端系统中,例:Web,Telnet,Video Conferencing。分布进程之间符合应用协议的相互通信,为
2、网络用户提供服务。,Chapter 7.The Application Layer,3,主要功能:应用进程之间相互配合为网络用户提供种类繁多的网络应用。例如:文件传输、网页发布与浏览、网络电话等。利用的服务:应用层协议的实现需要传输层提供的网络数据通信的服务。位置网络体系结构的最高层。低层解决数据通信问题。应用层解决应用问题、数据处理问题。提供服务的对象:不为更高层提供服务,而是直接为用户提供服务。,Chapter 7.The Application Layer,4,必要性 IP地址可以标识主机、路由器。但IP地址不好记忆,不便使用。一般倾向于使用一些有意义的字符串来标识Internet上的某
3、个资源。例如:存在着字符串与IP地址转换的必要性 用户提供要访问资源的“字符串”名称。由DNS负责转换成为二进制的网络地址。Main goals:Realize name/IP translation,7.1 DNSThe Domain Name System,5,DNS大致工作过程1,应用调用解析器(resolver);2,解析器作为客户,向Name Server发出查询报文(封装在UDP段中);3,Name Server返回响应报文(name/ip)。,7.1 DNSThe Domain Name System,6,DNS域名结构DNS采用层次树状结构的命名方法。因特网被划为几百个顶级域(
4、top lever domains)通用的(generic):.com;.edu;.gov;.int;.mil;.net;.org.firm;.hsop;.web;.arts;.rec;国家的(countries):.cn;.us;.jp每个(子)域下面可划分为若干子域(subdomains)树叶是主机。,7.1.1 The DNS Name Space,7,Figure 7-1.A portion of the Internet domain name space.,7.1.1 The DNS Name Space,8,Domain Name从本域往上,直到树根。中间使用“.”间隔不同的级别
5、。例如:域的域名:可以用于表示一个域主机的域名:一个域上的一个主机,7.1.1 The DNS Name Space,9,域名的管理一个域管理其下的子域。例如:.cn可以被划分为、等等。创建一个新的域,必须征得它所属域的同意。域与物理网络无关域遵从组织界限,而不是物理网络。一个域的主机可以不在一个网络。一个网络的主机不一定在一个域。域的划分是逻辑的,而不是物理的。,7.1.1 The DNS Name Space,10,zone(区域)区域的划分由区域管理者自己决定。将DNS名字空间划分为互不相交的区域,每个区域都是树的一部分。名字服务器:每个区域都有一个名字服务器:维护着它所管辖区域的权威信
6、息(authoritative record)。名字服务器允许被放置在区域之外,以保障可靠性。,7.1.3 Name Servers,11,Figure 7-4.Part of the DNS name space showing the division into zones.,7.1.3 Name Servers,12,名字解析过程目标名字在本地Name Server中情况1:查询的名字在该区域内部情况2:缓存,requesting hostai.cs.yale.edu,1,2,7.1.3 Name Servers,13,名字解析过程目标名字不在本地Name Server中,origina
7、torfilts.cs.vu.nl,root name server,1,2,3,6,7,8,goallinda.cs.yale.edu,4,5,14,名字解析过程一个改进-缓存目的:下次再用。问题:如果情况变化,缓存结果和权威资源记录不一致。解决:TTL递归查询(recursive query)及其问题解析器作为客户端,向最近的一个NS发出查询请求。NS再作为客户端,向根DNS服务器发出查询请求,直到找到记录为止。问题:根服务器的负担太重。解决:迭代查询(iterated queries),根服务器返回的不是查询结果,而是下一个NS的地址。,7.1.3 Name Servers,15,电子邮
8、件(e-mail)是因特网上使用得最多的和最受用户欢迎的一种应用。电子邮件把邮件发送到 ISP 的邮件服务器,并放在其中的收信人邮箱中,收信人可随时上网到 ISP 的邮件服务器进行读取。电子邮件不仅使用方便,而且还具有传递迅速和费用低廉的优点。现在电子邮件不仅可传送text,audio,video etc.,7.2 Electronic Mail,16,在1982年制定出简单邮件传送协议 SMTP(Simple Mail Transfer Protocol)和因特网文本报文格式,它们都已成为因特网的正式标准。1993 年提出了通用因特网邮件扩充 MIME(Multipurpose Intern
9、et Mail Extensions)。MIME 在其邮件首部中说明了邮件的数据类型(如文本、声音、图像、视像等)。在 MIME 邮件中可同时传送多种类型的数据。,7.2 Electronic Mail,17,发送方,邮件缓存,接收端邮件服务器,用户代理,SMTP,SMTP,POP3,发送端邮件服务器,用户代理,用户邮箱,接收方,用户代理,用户代理,邮件服务器,邮件服务器,SMTP,SMTP,POP3,(发送邮件),(发送邮件),(发送邮件),(发送邮件),(读取邮件),(读取邮件),(TCP 连接),(TCP 连接),(TCP 连接),因特网,电子邮件的最主要的组成构件,18,7.2.1 A
10、rchitecture and Services,7.2.2 The User Agent,7.2.3 Message Formats,7.2.4 Message Transfer,7.2.5 Final Delivery,7.2 Electronic Mail,19,They normally consist of two subsystems:the user agents,which allow people to read and send e-mail,and the message transfer agents,which move the messages from the s
11、ource to the destination.,7.2.1 Architecture and Services,20,E-mail systems support five basic functions:1.Composition refers to the process of creating messages and answers.2.Transfer refers to moving messages from the originator to the recipient.3.Reporting has to do with telling the originator wh
12、at happened to the message.4.Displaying incoming messages is needed so people can read their e-mail.5.Disposition is the final step and concerns what the recipient does with the message after receiving it.,7.2.1 Architecture and Services,21,电子邮件由信封(envelope)和内容(content)两部分组成。电子邮件的传输程序根据邮件信封上的信息来传送邮件
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 刘联海 llh gueteducn
链接地址:https://www.31ppt.com/p-5370630.html