{通信公司管理}数据通信与计算机网络15Internet

上传人:卓****库 文档编号:141047805 上传时间:2020-08-03 格式:PPTX 页数:74 大小:1.17MB
返回 下载 相关 举报
{通信公司管理}数据通信与计算机网络15Internet_第1页
第1页 / 共74页
{通信公司管理}数据通信与计算机网络15Internet_第2页
第2页 / 共74页
{通信公司管理}数据通信与计算机网络15Internet_第3页
第3页 / 共74页
{通信公司管理}数据通信与计算机网络15Internet_第4页
第4页 / 共74页
{通信公司管理}数据通信与计算机网络15Internet_第5页
第5页 / 共74页
点击查看更多>>
资源描述

《{通信公司管理}数据通信与计算机网络15Internet》由会员分享,可在线阅读,更多相关《{通信公司管理}数据通信与计算机网络15Internet(74页珍藏版)》请在金锄头文库上搜索。

1、第15讲 Internet服务,课时授课计划 课 程 内 容,1,2,课堂讨论: DNS? E-mail? FTP? 现代教学方法与手段: 投影 PowerPoint幻灯课件 复习(提问): Socket?,3,第9章 Internet/Intranet原理和应用简介,4,问题,Internet的核心是什么? 如何接入Internet? 如何获得IP地址? 如何配置DNS? E-mail是如何工作的? FTP的工作方式?,5,Internet的发展历史,(1) 20世纪60年代 DARAPA 发起ARPANET,(2) 1980年 TCP/IP协议的首次应用ARPAnet 1983年 TCP/

2、IP协议的全部应用于ARPAnet,(3) 1984年 NSFnet网络的建立,标志Internet的出现,(4) 20世纪90年代初 Internet进入商业阶段,6,TCP/IP参考模型示意图,7,Internet的接入,8,安工大校园网,CerNet,ChinaNet,PSTN,RAS,R,R,分布层,接入层,核心层,家庭用户,一期建设,家属区,16栋,9,IP地址的获取,由组网者根据网络规模和用户的数量 向较高层次的网络管理中心申请IP地址 网络中心根据申请分配连续的网络号netid 网内的 hostid则由该网的管理员进行分配 组网者:国家科研网 国家教育网 国家电信网 Chinan

3、et 例如: 安徽工业大学向教育网管理中心申请地址 计算机学院向安工大网络中心申请IP地址 一般企业网络可根据具体接入Internet的具体情况向它的上级机构和其他网络代理结构申请IP地址,入网的每台网络设备至少获取一个IP地址,10,DNS(域名服务),IP地址:标识网络中的每台主机 用数字表示,没有规律,不便记忆 改善方法?(114查号台,电话号码簿),域名:表示某个范围,采用分层的命名结构 域.子域.(子域.子域)体现隶属关系 例: 中国.教育科研网 中国.教育科研网.安工大 主机名+域名=域名地址 唯一标识Internet中的一台设备,11,DNS(域名服务)域名的构成,域的层次结构图

4、,域名注册:CNNIC 中国域名管理中心,ftp,Mail,结点主机:主机名.域名,12,DNS(域名服务)主机名和IP地址的映射,1.主机名文件 每个主机维护一个Host文件,LAN,ROUTER,只适合小型网络,而不适应于大型网络,etc/hosts文件(Unix系统),13,DNS(域名服务)主机名和IP地址的映射,2.域名服务器 用一个专用的服务器来来处理主机名和IP地址映射。 用户主机/IP地址如有改变,只需在域名服务器上改变,Internet上设置一系列域名服务器,记录本域内的主机和IP地址的映射,以及上一层的域名服务器的IP地址,并以C/S模式响应客户机的请求。 按名访问,无需知

5、道主机的具体位置 主机改变不影响对主机的访问,14,DNS(域名服务)域名服务客户端的配置,Unix/Linux中的etc/resolv.conf文件中定义域名,并指定域名服务器,Domain (域名) Nameserver 211.70.144.10 (主域名服务器IP地址) Nameserver 211.70.144.11 (辅助域名服务器IP地址),15,DNS(域名服务)主机名和IP地址的映射,主机访问internet的工作过程(局域网网内),1.由应用程序与系统配置的DNS服务器进行通信,请求DNS服务器来解析”,2. DNS服务器返回所要访问的主机的IP地址(211.70.144.

6、185), 211.70.144.185,3. 应用程序获得IP地址后将与要访问的主机进行通信,16,DNS(域名服务)工作过程,edu,abc,xyz,com,xyz,.com顶级域名服务器,.edu顶级域名服务器,ROOT,本地域名服务器 授权服务器,本地域名服务器 授权服务器,本地域名服务器 授权服务器,主机访问internet的工作过程(网外),17,DNS(域名服务)查询优化,DNS域名查询效率的改进 上一级域名服务器直接向根服务器查询 充分利用服务器大高速缓存 设置多个域名服务器,18,小结,IP地址,MAC地址,计算机名,域名地址,ARP/RARP,NetBios/Wins,DH

7、CP,DNS域名解析,19,E-mail(电子邮件服务),问题: 常用的邮件收发方式有几种? 的含义? 发送邮件和读取邮件的的工作方式是一样的吗? 邮件在网络上是如何传输的?,20,E-mail(电子邮件服务),电子邮件是使用方便、传递迅速、价格低廉的通信手段 电子邮件标准 SMTP INTERNET的标准 X.400 CCITT的标准(目前已不在应用),21,E-mail(电子邮件服务),E-mail服务基于客户/服务器模式,逻辑上分用户代理和传输代理两个子系统 电子邮件系统具有五个基本功能:撰写、传输、报告、显示、处理,22,E-mail(电子邮件服务),邮件缓存,发送端 邮件服务器,(发

8、送邮件),SMTP,POP3,SMTP,因特网,接收端 邮件服务器,(读取邮件),(发送邮件),用户邮箱,用户代理,用户代理,Alice,Bob,M,Pop.mit.edu,23,E-mail(电子邮件服务),E-mail系统的组成 用户代理 传输代理 消息格式 消息传送(SMTP协议) 最终递交(POP3协议),24,E-mail系统的组成图例,25,用户代理User Agent,用户代理是一个本地程序,提供行命令方式,菜单方式或图形方式的界面用于收发和管理电子邮件 具有撰写、显示和处理功能,在常用的浏览工具中都带有电子邮件收发器,早期也流行过专用的收发器 常用的有:outlook、foxm

9、ail等,26,传输代理Message Tansfer Agent,传输代理是在后台运行的系统程序,负责系统间电子邮件的传输 传输代理由E-mail服务器和SMTP协议组成 常用的E-mail服务器:qmail 、Exchange Server 、sendmail,27,邮件服务器,邮件服务器是“邮局”,通常邮件服务器是不会关机的 为每个注册用户提供用户信箱(mailbox)并设定E-mail地址 安工大的Mail Server的域名为 email地址格式:mailboxcomputer ,28,邮件服务器,邮件服务器之间采用存储转发的工作方式 某个邮件服务器收到一封邮件时,它产生一个副本(存

10、储下来),然后尽可能地将它传送出去(转发)。邮件服务器在下一个邮件服务器确认已经收到它转发的邮件后将副本删去。,29,消息格式,与传统的信件一样电子邮件也有信封信头和内容组成 RFC 822 MIME (Multipurpose Intenet Mail Extension) ,30,RFC822,RFC 822没有明显地区分信封和头部字段,因此邮件就由头部和消息体组成 通常用户代理创建一条消息交给传输代理,由它去构建一个信封,31,与消息传输相关的头部字段,32,用户代理或接收者使用的头部字段,33,简单邮件传输协议SMTP,描述电子邮件的信息格式及传递方式,以保证被传输的电子邮件能正确寻址

11、和可靠地传输 当邮件传输程序与远程服务器通信时,将构造一个TCP连接端口号为25并通过该连接进行通信,传输电子邮件信息 SMTP是两个报文传输代理之间的通信协议。它有14条命令和21条应答信息。每条命令用四个字母组成,一般情况下一条命令只有一行,由三位数字的代码开始,后面附上简单的文字说明,34,简单邮件传输协议,常用的SMTP命令(clientserver) HELO hostname 告诉客户机使用的主机名 Mail From: sender_id 发件人的邮件地址 Rcpt To: receiver_id 收件人的邮件地址 Data 邮件正文 以.作为结束 Reset 取消刚才的命令 Q

12、uit 释放连接,35,连接建立,发信人先将要发送的邮件送到邮件缓存区,SMTP客户每隔一定时间(例如30分钟)对邮件缓存区扫描一次,如发现有邮件,就使用SMTP的熟知端口号码(25)与目的主机的SMTP服务器建立TCP连接,36,连接建立过程,在连接建立后,SMTP服务器要发出: “220 service Ready” 然后SMTP客户向SMTP服务器发送: “HELO”命令,附上发送方的主机名。 SMTP服务器若有能力接收邮件,则回答: “250 OK”表示已准备好接收。 若SMTP服务器不可用,则回答: “421 Service not available” 如在一定时间内(例如两天)发

13、送不了邮件,则将邮件退还发信人,37,邮件传送询问服务器是否准备好,邮件的传送从MAIL命令开始,在MAIL命令后面有发信人的地址,如 Mail From: 若SMTP服务器已准备好接收邮件,则回答“250 OK” 否则,返回一个代码,指出原因如 : 451 处理时出错 452 存储空间不够 500 命令无法识别,38,邮件传送验证收信人地址,RCPT TO: 每发送一个命令,都应当有相应的信息从SMTP服务器返回,如: “250 OK”:指明的邮箱在接收端的系统中 “550 No such user here”: 不存在此邮箱,39,邮件传送传送正文,DATA命令, 表示将开始传送邮件的内容

14、 SMTP服务器返回的信息是: “354 Start mail input;end with CRLFCRLF” 若不能接收邮件,则返回:421:服务器不可用 500:命令无法识别等 SMTP客户就发送邮件的内容 发送完毕后,再发送 若邮件收到,则SMTP服务器返回信息 “250 OK” 或返回差错代码,40,连接释放,邮件发送完毕后,SMTP客户应发送QUIT命令。 SMTP服务器返回的信息是“250 OK”。 SMTP再发出释放TCP连接的命令,待SMTP服务器回答后,邮件传送的全部过程即结束,41,42,最后递交,问题:当有人给你发E-mail,而你不在线怎么办? 他们之间就无法建立TC

15、P连接,答案是:在ISP的机器上设置一个消息传输代理邮局代替客户接收邮件,并把它存入他们的邮箱中,当用户在线时再发给用户,43,最后递交,44,POP3 (Post Office Protocol version 3),允许用户传输代理与传输代理联系,将E-mail从ISP复制到用户端的协议 POP3执行过程 当用户开始读E-mail时,POP3开始执行 用户与ISP上的传输代理的110端口建立一个TCP连接 用户认证:用户发送用户名和密码 用户发送RETR命令读取E-mail 用户发送QUIT命令请求结束该过程 服务器删除所有消息 服务器发送一个应答,并终止TCP连接,45,46,小结:邮件

16、传输的完整过程,47,文件传输服务(FTP),FTP(File Transfer Protocol):文件传输协议 通过该协议,用户可以从一个Internet主机向另一个Internet主机拷贝文件。 FTP协议标准是RFC959 FTP也是一个客户机/服务器系统。 用户通过一个支持FTP协议的客户机程序,连接到在远程主机上的FTP服务器程序。 用户通过客户机程序向服务器程序发出命令,服务器程序执行用户发出的命令,并将执行的结果返回给客户。 例如,用户发出一条命令,要求服务器向用户传送某一个文件的一份拷贝,服务器会响应这条命令,将指定文件送至用户的机器上。客户机程序代表用户接收到这个文件,将其存放在用户目录中。,48,FTP的工作流程,登录:客户机向FTP服务器登录,存在两种方式: 匿名登录用anonymous为用户名,以

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号