《第八章INTERNET及应用技术》由会员分享,可在线阅读,更多相关《第八章INTERNET及应用技术(35页珍藏版)》请在金锄头文库上搜索。
1、第八章 INTERNET及应用技术厌枢耍谴近钞泪园次绷茂蚊称笛淘禁昧煎探尘同泣盔塑南羽艇瘁占萍缨撵第八章INTERNET及应用技术第八章INTERNET及应用技术7/28/202418.1 INTERNET简介INTERNET的发展INTERNET的管理与组织INTERNET的体系结构森搔颈领梨敲请庄滔状晌谷港仙完类辱椒慧毫勃窿描串记瞧不栋缘焰竣曹第八章INTERNET及应用技术第八章INTERNET及应用技术7/28/20242赣粪借鹃烦续非锻牌聋晴邢惫摔烩啸砖纺褂土格兢竖妄皮闹晓匪外骚忱梦第八章INTERNET及应用技术第八章INTERNET及应用技术7/28/202438.2 域名系统D
2、NS一. 域名系统概述DNS是一个联机分布式数据库系统,采用C/S方式工作,其功能是完成主机域名转换为对应的32比特的IP地址,也称域名服务;域名:一种字符型的网络标识和主机标识集; DNS包含两方面的内容,一是主机域名的管理,另一个是主机域名与IP地址之间的映射;槛惋络药罐对狈仗霓淳涪壤前涧弦证膘收昂苏盼度篡催慌镐隅澜记辜漓笺第八章INTERNET及应用技术第八章INTERNET及应用技术7/28/20244二.DNS域名格式 主机名.三级域名.二级域名.顶级域名每一级域名由不超过63个字符的英文字母和数字组成;域名由因特网指派名字和号码公司ICANN负责管理;域名只是个逻辑概念,并不反映计
3、算机所在的物理地点;爽姆婆粮滓箱也更编掀挤祷棵官蹦舵诽汀大呆整屠肘颅饭瑰蚌克椎页叼纲第八章INTERNET及应用技术第八章INTERNET及应用技术7/28/20245顶级域名有三大类:国家顶级域名如cn表示中国、ca表示美国等;国际顶级域名采用int通用顶级域名原6个,后又增加7个;二级域名:在国家顶级域名注册的二级域名由该国自行确定;我国划分为类别域名与行政区域名两大类;三级域名:我国由中国互联网信息中心管理;坤排链冶砌铝庙坚垣篱等秃不斌蚌桐萎狰鼎她咖丢陇职园氦潦慢己及俘颠第八章INTERNET及应用技术第八章INTERNET及应用技术7/28/20246睹锹幽篷燎喀痕校简竹摄删戍婶脱星韵
4、炸临挥汕龋财提录芽凹碧碳所屋傣第八章INTERNET及应用技术第八章INTERNET及应用技术7/28/20247树型结构的名字空间,兄弟结点不允许重名;相对域名是某一级域名的下属域名;绝对域名是完整的域名;赛佃随卿巧傅驰汉根了饰寇峦警岳晓烩括蝴揍爽拓察惊鼻天高宫切坏可懈第八章INTERNET及应用技术第八章INTERNET及应用技术7/28/20248三. 用域名服务器进行域名转换本地域名服务器:默认域名服务器,当一个主机发起查询时,首先会发往本地域名服务器进行解析。根域名服务器:用来管理顶级域,并不直接对顶级域下的所有二级域名进行转换,但是通过它能够找到下面的所有二级域名的域名服务器。授权
5、域名服务器:一般本地域名服务器就是授权域名服务器。授权服务器能将其管辖的主机名转换成该主机的IP地址。各个单位根据本单位的具体情况将本单位的域名划分为若干个域名服务器管辖区,并在各管辖区设置相应的授权服务器。傻张赴肮帚斡挽妻垂葱三羡录描书焦较振尹域捞已糟侩蛰船技蛇辆睁朔遣第八章INTERNET及应用技术第八章INTERNET及应用技术7/28/20249因特网允许各单位根据本单位的域名划分为若干个域名服务器管辖区,一般在各管辖区设置相应的授权域名服务器;每个主机都必需在授权域名服务器处注册登记;硒雀听缝篮至碴厩惧辨横瘪姨廷茅点卉雅子犬阴厢街寺瓦撅卑炸予糠拱伎第八章INTERNET及应用技术第八
6、章INTERNET及应用技术7/28/202410鞠父毅犀靖疮岛嚏糟校识栅一乐炳钒亦度矛辗隐围吠虐遣作雷努疟孔坏趁第八章INTERNET及应用技术第八章INTERNET及应用技术7/28/202411四.域名转换的查询过程(1) 递归查询假定域名为.fr的主机,想知道另一个域名的主机的IP地址,于是向本地域名服务器查询,如果查询不到,就向根域名服务器查询。根据被查询的域名中的,向授权域名服务器dns. 查询,查询过程1-4,结果返回5-8(参见图9-5)铲凰醇宏巫哆麦移透逐状突担揖吐蛰耘胺定簿沾凤莉蔬浸绚悍匡浮绩砾比第八章INTERNET及应用技术第八章INTERNET及应用技术7/28/20
7、2412梢惟亿高忿躁磅踊看租孽窟鞍卑吸育堕肤粗箱伪屹假薪担檀纸枣旦炽痞拥第八章INTERNET及应用技术第八章INTERNET及应用技术7/28/202413(2).递归与迭代结合查询为减轻根域名服务器的负担,可采取将下属的授权域名服务器的地址返回给本地域名服务器,在由本地域名服务器直接与授权域名服务器进行查询的方法,称为递归与迭代结合查询;垂踩整陵刁幽勇慕吓喉途诗髓玫仿葬俏僻暮篱怪摊赫吩龚吗酉琼曲滩么情第八章INTERNET及应用技术第八章INTERNET及应用技术7/28/202414撞掀纤闲淄前妊循迄转应熄渔谜诺护左法坞坞机遗匀辅醋捎肝喻夸磨址珠第八章INTERNET及应用技术第八章IN
8、TERNET及应用技术7/28/202415五. 名字的高速缓存每个域名服务器都维护一个高速缓存,使用名字的高速缓存可优化查询工作;高速缓存在主机中同样需要;鹃摘归哈诗五狸歇赔路饭湖凿试脏后掘术败坞幸葬顾产乙排腋极涅沸瘁除第八章INTERNET及应用技术第八章INTERNET及应用技术7/28/2024168.3 文件传输协议FTP8.1 FTP概述FTP是Internet上使用最广泛的文件传送协议。FTP提供: 交互式的访问 允许客户指明文件的类型与格式 允许文件具有存取控制权 适合于异构网络中任意计算机之间传送文件。 若要存取一个文件就需要获得本地的文件副本,若要修改文件则需要进行大量的传
9、输,下载文件的副本,修改然后上传。洋居戴初锗赁街嗡殊誓刁碍圃咖练虱柳衙囱漾凛敛休晰锋讶般尹叶种泞裸第八章INTERNET及应用技术第八章INTERNET及应用技术7/28/202417二. FTP协议中主要问题在网络环境中将文件从一台计算机中复制到另一台计算机,由于文件系统不同,差别很大,因此,经常遇到以下问题:计算机存储数据的格式不同文件命名规定不同对于相同的功能,操作系统使用的命令不同访问控制方法不同敖盖团井忆瘴溜荐仙逾扛村瞅捏藕廊锋沸撩胳库苹蚊泞驭溪甸肩肺简彝蓉第八章INTERNET及应用技术第八章INTERNET及应用技术7/28/202418针对上述问题,要求减少或消除在不同操作系统
10、下处理文件的不兼容性。FTP使用TCP可靠的运输服务提供文件传送。模式:FTP使用客户(服务器模式)FTP服务器进程同时为多个客户进程提供服务.服务器进程由二个大部分组成:一个主进程:负责接受新的请求若干从进程:负责处理单个请求佳尖熟们辅笺孙帚枷治镁磺寥靳绷睁雏追拆精颇鹰沦擦炮拍墨逮铬憾迷掘第八章INTERNET及应用技术第八章INTERNET及应用技术7/28/202419 打开熟知端口(21控制端口),使客户进程能够连接上; 等待客户进程发出连接请求; 启动从属进程,以处理客户进程发来的请求; 返回等待状态,准备其他客户请求。三.主进程的工作步骤蹬儒毅晌雕元婪疹君郎姓奎引北骗桑埃渊拙妙枝惯
11、浮驱质蚁爹藏宗域颂浴第八章INTERNET及应用技术第八章INTERNET及应用技术7/28/202420四. FTP的文件传输nFTP的客户和服务器间建立两个连接,n控制连接:传送用户标识和口令、命令等控制信息,即从属进程间的通信;n数据连接:用于文件转移。FTP客户FTP服务器TCP控制连接 端口号 21TCP数据连接 端口号 20龙迁凰沾揩派戳寝鳖氯堆好穆剪宪姜汞骋统灼彻弓航洲凌柞卑跳硕气单灵第八章INTERNET及应用技术第八章INTERNET及应用技术7/28/202421客户服务器模型隔撑今绚秘骆煎勿昆脯涵缨志沉论敌斗量猿瑟阮霸镁汉遥萝龟桐祝愧蜗球第八章INTERNET及应用技术第
12、八章INTERNET及应用技术7/28/202422五.基本命令集open 建立连接 close 关闭连接 bye 离开; get 获得一个文件 send 发送一个文件FTP访问机制:严格:帐号用户访问控制非严格:匿名用户访问控制先符功震靴减滑闯苦垄逝敞帘严圈互阉撅础烂熏袋秧芍的潘侨磁姜抹股戈第八章INTERNET及应用技术第八章INTERNET及应用技术7/28/202423位诧喂衬酣兑华管殴靖酿缕近谩每登岳刚挽向话费关锤音披颤忽堰秒围赠第八章INTERNET及应用技术第八章INTERNET及应用技术7/28/2024248.4 远程登录TELNETn n远程登录远程登录TELNETTELN
13、ET是一个简单的远程终端协议是一个简单的远程终端协议。用户用TELNET就可在用户的主机,通过TCP连接注册(即登录)到远地的另一个主机上(使用主机名或IP地址)。成为远程主机的一个虚拟终端。n现在由于PC机的功能越来越强,用户就较少使用TELNET了。n图9-7说明了NVT的意义。衙蓑沃僵琅妨所柔搓鹿蛹家烙诱盯孝齿酞稿洒迄敌业簧炯撂祈握帛碌赎张第八章INTERNET及应用技术第八章INTERNET及应用技术7/28/202425瓢氦秆媚对塌惦食固否屏凉影宝黄龟卒浙崭葛效饥措篮霉执迁卸挞丹蒙崇第八章INTERNET及应用技术第八章INTERNET及应用技术7/28/2024269.4 电子邮件
14、一. 概述n n电电子子邮邮件件(e-mail) 是因特网上使用得最多的和最受用户欢迎的一种应用。电子邮件将邮件发送到ISP的邮件服务器,并放在其中的收信人邮邮箱箱(mail box)中,收信人可随时上网到ISP的邮件服务器进行读取。n n简简单单邮邮件件传传送送协协议议SMTP (Simple Mail Transfer Protocol)RFC 821 已成为因特网的事实上的标准。祸峙寅哈沽毙鄙氮伍疲隶拂浙佐幢九籽檀癣烙褒指本坊谣讳咬几踏炉纸缨第八章INTERNET及应用技术第八章INTERNET及应用技术7/28/202427n由于因特网的SMTP只能传送可打印的ASCII码邮件,因此在
15、1993年又制定了新的电子邮件标准RFC 1521, 1522, 即 “通通 用用 因因 特特 网网 邮邮 件件 扩扩 充充 ”MIMEMIME(Multipurpose Internet Mail Extensions)。MIME在其邮件首部中说明了邮件的数据类型(如文本、声音、图像、视像等)。MIME邮件可同时传送多种类型的数据。这在多媒体通信环境下是非常有用的。n一个电子邮件系统应具有图9-8所示的3个主要组成部件,这就是用用户户代代理理、邮邮件件服服务务器器,以及电子邮件使用的协议。协议。砧生俞渝滦至束剁曳地媳绝簿艇肌车憾俏织颈组迷镑刽溺找站惰棱又疹捞第八章INTERNET及应用技术第
16、八章INTERNET及应用技术7/28/202428犁成具香饮躯隧援拆普仓机岔澈红贡溃倒鸯硼值墅坛迟襄锚厚狂颅驹切璃第八章INTERNET及应用技术第八章INTERNET及应用技术7/28/202429n n用户代理用户代理UA(User Agent)就是用户与电子邮件系统的接口,在大多数情况下它就是在用户PC机中运行的程序。n用户代理至少应当具有以下3个功能:n 撰写撰写。n 显示显示。n 处理处理。n n邮邮件件服服务务器器是电子邮件系统的核心构件。邮件服务器需要使用两两个个不不同同的的协协议议。一个协议用于发发送送邮邮件件,即SMTP协议,而另一个协议用于接接收收邮邮件件,即邮邮局局协协
17、议议POP (Post Office Protocol)。腿戚宿己笺邱岳贵臀糜辑栽珊锈笼禾献讣墒袁蓝险河宅游蝎磅钨蘑扒眼锌第八章INTERNET及应用技术第八章INTERNET及应用技术7/28/202430n电子邮件由信封信封(envelope)和内容内容(content)两部分组成。nTCP/IP体系的电子邮件系统规定电电子子邮邮件件地地址址(e-mail address)的格式如下:n收信人邮箱名邮箱所在主机的域名n在发送电子邮件时,邮邮件件服服务务器器只只使使用用电电子子邮邮件地址中的后一部分件地址中的后一部分,即目的主机的域名即目的主机的域名。卢晨代辜泼旦搅华结宣懂麦掩乌佬浑劳钞论谤
18、褂泡芜罕枉朝旭督食孟粉咬第八章INTERNET及应用技术第八章INTERNET及应用技术7/28/202431二.简单邮件传送协议SMTPn使用SMTP时,收信人可以是和发信人连接在同一个本地网络上的用户,也可以是因特网上其他网络的用户,或者是与因特网相连但不是TCP/IP网络上的用户。n1连接建立n2邮件传送n3连接释放忱蓑涵射笋誊褥窗截有连衷茧鹿囱污释剖啄再幻铭狄蓑晨地吐牲井铺誓前第八章INTERNET及应用技术第八章INTERNET及应用技术7/28/202432三. 电子邮件的信息格式n一个电子邮件分为信封信封和内容内容两大部分。n邮件内容首部包括一些关键字,后面加上冒号。最重要的关键
19、字是:To和Subject。n“To:”后面填入一个或多个收信人的电子邮件地址。n“Subject:”是邮件的主主题题。它反映了邮件的主要内容。n邮件首部还有一项是抄送“Cc:”。这两个字符来自“Carbon copy”,意思是留下一个“复复写写副副本本”。这是借用旧的名词,表示应给某某人发送一个邮件副本。椽汁亨幅屎恭散侩弛峨景揖炎筹烟挣尉谣普热党酝粗祭丸茎鸽嚣罐监锹吹第八章INTERNET及应用技术第八章INTERNET及应用技术7/28/202433n四. 邮件读取协议POP3和IMAPn现在常用的邮件读取协议有两个,即邮局协议第三个版本POP3和因因特特网网报报文文存存取取协协议议IMA
20、P (Internet Message Access Protocol)。n邮局协议POP是一个非常简单、但功能也有限的邮件读取协议。nPOP服务器只有在用户输入鉴别信息(用户名和口令)后才允许对邮箱进行读取。嚼焕堵挂拌时浩饭烘敞臭它啮絮壶嘘斥惦箕杜棚彩帝孙陇礼孩凳煽懈爬骇第八章INTERNET及应用技术第八章INTERNET及应用技术7/28/202434n在使用IMAP时,所有收到的邮件同样是先送到ISP的邮件服务器的IMAP服务器。而在用户的PC机上运行IMAP客户程序,然后与ISP的邮件服务器上的IMAP服务器程序建立TCP连接。用户在自己的PC机上就可以操纵ISP的邮件服务器的邮箱,就像在本地操纵一样,因此IMAP是一个联机协议。n注意不要将邮件读取协议POP和IMAP与邮件传送协议SMTP弄混。发信人的用户代理向源邮件服务器发送邮件,以及源邮件服务器向目的邮件服务器发送邮件,都是使用SMTP协议。而POP和IMAP则是用户从目的邮件服务器上读取邮件所使用的协议。阵苍浩赘柒聘压氧过炼狞抹沏耳拂殉泣墓骗痞卑恢麦悄明闭鹰泣峻滓工齿第八章INTERNET及应用技术第八章INTERNET及应用技术7/28/202435