计算机网络与通信精选文档.ppt
《计算机网络与通信精选文档.ppt》由会员分享,可在线阅读,更多相关《计算机网络与通信精选文档.ppt(41页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机网络与通信本讲稿第一页,共四十一页9.1 网络应用模式n客户-服务器C/S(Client/Server)模式n浏览器-服务器B/S(Browser/Server)模式n采用C/S模式,主要原因如下:n适应通信发起的随机性n充分地利用网络资源n优化网络计算,提高传输效率n处理并发请求的服务器方案:n并发服务器(concurrent server)n重复服务器(iterative server)本讲稿第二页,共四十一页 9.2.1 Internet域名结构nInternet域名结构:层次结构的域名 .三级域名.二级域名.顶级域名 n整个Internet层次结构的名字空间构成一棵命名树,根结点
2、无名,根下面是TLD结点。n顶级域名TLD有三类:n国家顶级域名ccTLDn通用顶级域名gTLDn基础结构域名ncn下注册的二级域名分为“类别域名”和“行政区域名”两类。本讲稿第三页,共四十一页 9.2.2 域名解析nDNS是一个联机分布式数据库系统,采用C/S模式:域名解析器,域名服务器。n域名服务器系统,其组织有以下特点:n基本上是按照域名的层次来设置的 n在每个管辖区设置相应的授权域名服务器ANS,有几种特殊的域名服务器:n本地域名服务器LNS(Local Name Server)n顶级域名服务器TNS(TLD Name Server)n根域名服务器RNS(Root Name Serve
3、r)n形成一个联合协作的系统n每个域名服务器都知道RNS的IP地址 n每个域名服务器都知道其下一级域名服务器的域名和IP地址 本讲稿第四页,共四十一页 9.2.2 域名解析根域名服务系统分布本讲稿第五页,共四十一页 9.2.2 域名解析n域名解析方式 n递归解析n反复解析本讲稿第六页,共四十一页 9.2.2 域名解析n域名解析过程分两步进行:n第一步 解析者访问LNS。n第二步 访问其他域名服务器,进行一次自顶向下的搜索。域名管辖区划分的例子 本讲稿第七页,共四十一页 9.2.2 域名解析1.IP(li.cs.yale.edu)=?2.IP(li.cs.yale.edu)=?(1)、(2)、(
4、3)、(4)、(5):3.请查询edu 4.IP(li.cs.yale.edu)=?IP(li.cs.yale.edu)=?5.请查询yale.edu 6.IP(li.cs.yale.edu)=?(6)、(7)、(8)、(9)、(10):7.请查询cs.yale.edu 8.IP(li.cs.yale.edu)=?IP=198.54.231.209.IP=198.54.231.20 10.IP=198.54.231.20 域名解析的例子本讲稿第八页,共四十一页 9.2.2 域名解析n域名缓存n在LNS解析过程中,如果在数据库中搜索不到相关的记录,就使用域名缓存。n域名缓存中域名-IP地址映射的
5、有效性问题,两种措施:n注明是非授权的。n维护一个生存时间TTL(Time To Live)。n域名缓存机制也用于主机。本讲稿第九页,共四十一页 9.3 文件传送协议FTPnFTP使用C/S模式,使用双重连接:控制连接和数据连接,并涉及5种进程:主服务器进程、客户控制进程、服务器控制进程、客户数据传送进程和服务器数据传送进程。nFTP是一个交互式会话系统,一个FTP会话,需要建立一个控制连接和若干个数据连接,控制连接负责传送控制信息,数据连接负责传送文件,均使用TCP连接。n控制连接n开机后服务器的主服务器进程最先运行,等待客户的请求。n客户端进入FTP后,先建立一个客户控制进程。n主服务器进
6、程进入阻塞状态,等待新的客户请求。本讲稿第十页,共四十一页 9.3 文件传送协议FTPn数据连接:n依赖于用户为某种文件操作发出的请求,客户控制进程在操作结束时为数据连接选择一个自由端口号,并通过控制连接把该端口号发送给服务器控制进程。n服务器上的服务器数据传送进程,通过该端口向客户数据传送进程发送连接请求,建立起数据连接。n服务器数据传送进程使用周知端口20,但与一般C/S模式不同,它作为请求方。n网络虚拟终端NVT(Network Virtual Terminal)n严格的FTP访问控制和匿名访问控制 本讲稿第十一页,共四十一页 9.4 电子邮件n9.4.1 电子邮件简介n9.4.2 电子
7、邮件系统n9.4.3 电子邮件的信息格式n9.4.4 简单电子邮件传送协议n9.4.5 邮局协议本讲稿第十二页,共四十一页 9.4.1 电子邮件简介 n简单邮件传送协议SMTP(Simple Mail Transfer Protocol)和电子邮件文本报文格式。n多用途因特网邮件扩充MIME(Multipurpose Internet Mail Extensions)。n邮局协议POP(Post Office Protocol)n因特网报文存取协议IMAP(Internet Message Access Protocol)n报文处理系统MHSn向报文的电文交换系统MOTIF(Message O
8、riented Text Interchange System)n用户代理UA(User Agent)和报文传送代理MTA(Message Transfer Agent)本讲稿第十三页,共四十一页 9.4.2 电子邮件系统 n电子邮件系统组成n包含三个部分:用户主机、邮件服务器(mail server)和电子邮件协议。nUA的主要功能如下:n发件撰写n收件显示n收件处理n交付和读取邮件 nMTA主要功能如下:n邮件发送 n邮件接收n邮件传送情况报告n电子邮件传送过程n电子邮件地址 收信人邮箱名邮箱所在主机的域名本讲稿第十四页,共四十一页 9.4.2 电子邮件系统 电子邮件系统 本讲稿第十五页,
9、共四十一页 9.4.3 电子邮件的信息格式n文本报文格式n邮件信息由ASCII文本组成,包括两个部分:n首部(header)n主体(body)n首部的每一行首先是一个关键字,接着是一个冒号,然后是附加的信息。有些关键字是必须的,另一些是可选的,例如:nTo:接收方邮件地址;nFrom:发送方邮件地址;nSubject:邮件的主题;nX-Charset:使用的字符集;本讲稿第十六页,共四十一页 9.4.3 电子邮件的信息格式nMIMEn扩充了邮件首部,定义了邮件内容的多种数据类型,规定了它们的编码方式,称为内容传送编码,非ASCII码信息都转换为ASCII码,使用SMTP协议进行传送。(1)邮件
10、首部扩充。增加了5个关键字:n MIME-Version:MIME版本;n Content-Description:邮件内容描述;n Content-ID:邮件标识符;n Content-Type:邮件内容的数据类型;n Content-Transfer-Encoding:内容传送编码 (2)邮件内容类型。定义了7种基本内容类型以及每种 类型的子类型。本讲稿第十七页,共四十一页 9.4.3 电子邮件的信息格式MIME邮件内容的数据类型内容类型子类型说 明Text(文本)plain无格式的文本richtext包含少量格式命令的文本Image(图像)gifGIF格式的静态图像jpegJPEG格式的
11、静态图像Audio(音频)Basic音频邮件Video(视频)mpeg视频邮件,MPEG格式的活动图像(如影片)Application(应用程序)octet-stream不间断的字节序列postscriptPostScript可打印文档Message(文件)rfc822RFC822邮件partial为传送将邮件分割开external-body从网上获取的邮件 Multipart(多部分)mixed包含多个独立的部分,可有不同的类型和编码。如,祝贺生日的一个邮件可包含文字祝词和生日快乐的音乐歌曲。alternative单个邮件含有同一内容的多种数据格式表示。如发送的内容既包含ASCII文本也包含
12、图形,从而有图形功能计算机的用户可选用图形文档进行查看;否则只能看文本。parallel含有必须同时查看的多个部分。如,一段MTV的视频和音频部分,它们应该一起播放。digest一个邮件含有一系列其他邮件,它们都是完整的邮件。如,关于一个专题学术研讨会的一系列电子邮件。本讲稿第十八页,共四十一页 9.4.3 电子邮件的信息格式(3)内容传送编码 一般的英文文本文件 使用ASCII码 非英文的文本文件 使用引用可打印字符编 码 (quoted-printable encoding)任意的二进制文件 使用64个基本字符编码,即 base64编码(base 64 encoding)本讲稿第十九页,共
13、四十一页 9.4.4 简单电子邮件传送协议nC/S模式:SMTP客户,SMTP服务器。n发送前要先建立TCP连接,使用周知端口25。n主要用于两个MTA之间进行邮件传送,UA将邮件 交付本地的邮件服务器也使用SMTP。nSMTP规定了14条命令和21种应答信息。下面是一个电子邮件传送的例子。本讲稿第二十页,共四十一页9.4.4 简单电子邮件传送协议Server:220 xyz.edu SMTP Service ready Client:HELO Server:250 xyz.edu OKClient:MAIL FROM:Server:250 OKClient:RCPT TO:Server:25
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络 通信 精选 文档
限制150内