第十讲应用层协议暨南大学课程教育网站点_第1页
第十讲应用层协议暨南大学课程教育网站点_第2页
第十讲应用层协议暨南大学课程教育网站点_第3页
第十讲应用层协议暨南大学课程教育网站点_第4页
第十讲应用层协议暨南大学课程教育网站点_第5页
已阅读5页,还剩69页未读 继续免费阅读

下载本文档

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

文档简介

第6章应用层计算机网络周继鹏1应用层概述应用层的任务:应用层是原理体系结构中的最高层,因此应用层的任务不是为上层提供服务,而是为最终用户提供服务。每个应用层协议都是为了解决某一类应用问题,而问题的解决又是通过位于不同主机中的多个进程之间的通信和协同工作来完成的。应用进程:为了解决具体的应用问题而彼此通信的进程就称为“应用进程”。而应用层的具体内容就是规定应用进程在通信时所遵循的协议。应用层的重要特点:就是它的"可扩展性"。某个具体的应用层协议所提供的服务往往不能满足用户所有的需要,在此情况下,协议的制定者必须为用户提供对协议进行扩展的手段,使得用户可通过二次开发来满足自己的特殊需求。2TCP/IP体系中应用进程的通信模式TCP/IP体系采用了客户-服务器模式使两个应用进程能够进行通信。主要的特征:客户是主叫方,服务器是被叫方。

客户软件的特点:在进行通信时临时成为客户,但它也可在本地进行其他的计算。被用户调用,在用户的PC机上运行,在打算通信时主动向远地服务器发起通信。可与多个服务器进行通信。不需要特殊的硬件和很复杂的操作系统服务器软件的特点:是一种专门用来提供某种服务的程序,可同时处理多个远地客户的请求。在共享计算机上运行。当系统启动时即自动调用,且不断地运行着。被动地等待并接受来自多个客户的通信请求。一般需要强大的硬件和高级的操作系统支持。3

客户-服务器建立通信关系是客户首先发起连接建立请求,而服务器接受连接建立请求。客户与服务器的通信关系一旦建立,通信就可是双向的,客户和服务器都可以发送和接受信息。对于大多数的应用进程都是使用TCP/IP协议进行通信。客户-服务器通信关系的建立图:客户进程和服务器进程使用TCP/IP协议进行通信46.1域名系统DNS

(DomainNameSystem)域名系统概述

域名系统的概念:是Internet上解决网上机器命名的一种系统。采用它来管理名字和IP的对应关系.域名系统的实现:是一个客户/服务器模式实现的分布式的数据库系统。Internet域名:是Internet网络上的一个服务器或一个网络系统的名字,在全世界,没有重复的域名。域名的形式是以若干个英文字母和数字组成,由“.”分隔成几部分,如IBM.COM,EDU.CN,JNU.EDU.CN就是域名。5

Internet的域名结构

Internet的域名结构:是采用层次树状的划分和命名方法。名字空间中一个可被管理的划分(或分区)称为“域”,它表示树状域名空间中的一棵子树;这种划分使任一个连接在Internet网络上的一个网络系统,一个服务器或主机都有一个唯一的层次结构的名字,即“域名”,它表示树状域名空间中的一节点,称为相对域名。

Internet的域名表示:树中每一节点的完整域名为从该节点到根之间路径上的相对域名(标签)序列,*.三级域名.二级域名.顶级域名。如图:域名空间的结构图:树型的域名系统6Internet的域名空间

目前顶级域名TLD(TopLevelDomain)有三类:国家顶级域名nTDL:采用ISO3166规定。如:cn表示中国,us表示美国。国际顶级域名iTDL:采用int.国际性的组织可在int下注册。通用顶级域名gTDL:根据[RFC1591]规定,最早的顶级域名共六个,

如表1

。新增加了七个通用顶级域名,如表2.

表1:最早的顶级域名域名含义com公司企业net网络服务机构org非赢利性组织edu教育机构gov政府部门(美国专用)mil军事部门(美国专用)表2:新增的七个通用顶级域名域名含义firm公司企业shop销售公司和企业web突出万维网活动的单位arts突出文化、娱乐活动的单位rec突出消遣、娱乐活动的单位info提供信息服务的单位nom个人7我国的一些域名我国的国家顶级域名:cn我国的二级域名分为两大类:类别域名和行政区域名类别域名学术、教育机构:ac,edu。如中国科学院,,商业公司、团体:com。如中国企业家网,网络服务机构:net.如中国互连网络中心(可注册域名)。政府机构:国务院,国家自然科学基金委员会,广东省政府,行政区域名行政区域名34个,用于我国的省,自治区,直辖市。如bj,sh,gd,海南;东莞8因特网的域名空间根四级域名mail…www…bjeducom…cctvibmhp二级域名pkutsinghua…三级域名mailwww…comnetorgedugovaerocnuk…顶级域名……9用域名服务器进行域名解析域名服务器的作用:每一个域名服务器不但能进行一些域名到IP地址的解析,而且具有连接向其它域名服务器的信息。本地域名服务器:也称为默认域名服务器,是一个单位拥有的,当一个主机发出DNS查询时,查询报文首先送到本地域名服务器。根域名服务器:通常用来管辖顶级域(如.com,.edu)。根域名服务器并不直接对顶级域下面所属的域名进行转换,但它能找到下面的所有二级域名的域名服务器。10授权域名服务器因特网允许各个单位根据具体情况将本单位的域名划分为若干个域名服务器管辖区(zone),并在各管辖区中设置相应的授权域名服务器。每一个主机都必须在授权域名服务器处注册登记。comyabcwvxu根域名服务器域

管辖区的授权域名服务器管辖区管辖区管辖区的授权域名服务器t11区的不同划分方法举例域区abcxuvwty(a)区=域(b)区<域域区区abcxuvwtycomeduorg根comeduorg根12树状结构的DNS域名服务器根域名服务器org域名服务器com域名服务器edu域名服务器…域名服务器abc公司有两个权限域名服务器权限域名服务器根域名服务器顶级域名服务器域名服务器13域名服务器有以下四种类型根域名服务器顶级域名服务器权限域名服务器本地域名服务器14根域名服务器

——最高层次的域名服务器——根域名服务器是最重要的域名服务器。所有的根域名服务器都知道所有的顶级域名服务器的域名和IP地址。不管是哪一个本地域名服务器,若要对因特网上任何一个域名进行解析,只要自己无法解析,就首先求助于根域名服务器。在因特网上共有13个不同IP地址的根域名服务器,它们的名字是用一个英文字母命名,从a一直到m(前13个字母)。15根域猾名服控务器辅共有13套装莲置政(不坡是13个机貌器)这些野根域狐名服孩务器粗相应篮的域自名分心别是a.叫ro荒ot酸se袋rv跟er肺s.嫁ne贪tb.晕ro昆ot喘se毅rv晃er薪s.军ne睡t…m.历ro盗ot垮se缘瑞rv侦er碗s.壶ne美t到20傻06年底扑全世轿界已碗经安候装了堪一百霸多个搅根域付名服师务器培机器修,分易布在袖世界负各地写。这样稳做的真目的熔是为饱了方邮便用挡户,渴使世句界上售大部棋分DN各S域名伙服务显器都色能就景近找昨到一锹个根迅域名钩服务屋器。16举例替:根锤域名采服务艇器f的地句点分怖布图根域哈名服超务器地并不泊直接辫把域私名直狮接转锹换成IP地址韵。在使帽用迭嫩代查系询时吧,根秀域名鹿服务轮器把躁下一蔑步应疑当找的顶禽级域叠名服灿务器倚的IP地址毒告诉婆本地听域名伙服务冷器。共40个机领器17域名雹服务快器顶级煌域名潜服务素器负责组管理鱼在该裕顶级异域名辟服务支器注棵册的洒所有蚀二级阶域名殃。当收赶到DN恐S查询浊请求志时,景就给除出相嘴应的钞回答座(可桌能是霞最后炕的结张果,壮也可箱能是傲下一纠步应捧当找杏的域眯名服蒙务器饰的IP地址妈)。权限既域名简服务嘴器负责肆一个梅区的声域名嗽服务悬器。当一呈个权汁限域胡名服螺务器倡还不四能给慈出最捆后的鹊查询境回答兵时,撇就会摧告诉充发出潜查询屋请求难的DN游S客户梨,下攻一步遍应当疑找哪属一个舟权限译域名羞服务壶器。18本地拐域名礼服务毛器本地饲域名夕服务解器对域巡寿名系当统非荡常重通要。当一敌个主段机发芹出DN非S查询留请求况时,御这个脖查询胃请求宗报文裳就发浪送给壳本地枯域名寄服务祝器。每一各个因岂特网冶服务施提供矮者IS糕P,或饭一个尖大学白,甚本至一午个大赞学里橡的系盈,都考可以绣拥有野一个鞠本地训域名壳服务四器,这种温域名家服务竹器有括时也米称为默认低域名蚂服务碌器。19提高六域名艰服务翼器的忌可靠甩性DN返S域名稍服务炕器都冈把数串据复做制到没几个亚域名葡服务信器来翅保存锯,其蔽中的雷一个讲是主礼域名句服务普器,痰其他跑是辅鞋助域能名服童务器陶。当主懒域名猜服务续器出睁故障晨时,具辅助长域名迅服务碌器可怠以保粘证DN鼻S的查协询工歉作不惑会中弃断。主域坊名服峡务器响定期生把数浇据复位制到圈辅助槐域名疮服务龟器中尼,而飞更改就数据犬只能羞在主梅域名粥服务趟器中俊进行婚。这耗样就侦保证掩了数甚据的舅一致寨性。20域名屿转换队的递到归查装询当某扯个名皮字服厚务器锈找不饺到所栗需的IP地址贝的主想机名馆时,就将恋地址削转换事请求桌向着谜树根猎的方瓦向传询给上它一级切的名召字服牢务器。这样俘一直够找下死去(在最尿坏的梢情况卖下是浪经过回命名然树的显根结宴点),最后麦就能持将所厘需的扎主机卫名字无找到。……comabcxyzabcxy因特网顶级域名服务器本地域名服务器

授权域名服务器

“树根”顶级域名服务器y……本地域名服务器

授权域名服务器

本地域名服务器

授权域名服务器

②③④⑤⑥⑦⑧

①的

IP

地址是什么?21名字贝的高如速缓础存使用脊名字袋的高纤速缓席存可萄优化变查询脾的开脑销。每个恼域名仍服务丑器都普维护袍一个严高速寄缓存皆,存阴放最隔近用窗过的图名字帐以及萍从何苍处获坛得名匪字映锤射信鸣息的笛记录再。当客雀户请猴求域尖名服疼务器圾转换幅名字范时,烘服务巩器首虎先按浊标准文过程旧检查量它是纵否被乡丰授权肤管理举该名暗字。若未催被授预权,驻则查背看自锋己的鞋高速捕缓存慢,检蒙查该议名字课是否系最近徐被转吩换过套。域名挣服务渴器向是客户钩报告紧缓存染中有醋关名沾字与层地址遍的绑束定(bi般nd摩in桂g)信息口,并闲标志红为非汁授权匹绑定血,以金及给驶出获稼得此安绑定株的服响务器S的域扒名。本地罚服务固器同宣时也精将服穷务器S与IP地址气的绑妈定告聚知客汽户。22In笋te值rn速et最常翅用的啄几个题服务远程增登录若(Te迁ln们et叙):远程然,拌登录鸦,仿仔真终远端,阴共享发工具电子蜘邮件籍(Em衔ai魄l)蓄:电子城邮件的收发,编辑和处理文件渡传输叠(FT峰P)叛:数据皇互传劫.万维者网WW携W(胡Wo粗rl笔d峰Wi献de她W戏eb协):分布受式超正媒体句链接HT注ML新闻鹿组(Ne掀ws趁gr制ou左p):提供堆新闻腰、信址息、见交谈扎、评帖论等彩信息珍资源电子勾广告控牌BB难S(狡Bu旧ll烤et淹in丈B欧oa鸟rd听S坑ys码te逮m)坛:信息成发布响、谈螺天交蛛流、披分类伍讨论,可用Te滨ln搜et或浏扭览器叼(IE域)访问BB灿S:交谈么工具伶,ic扇q,肚ta型lk以计单算机筛网络除为传牌输媒潮体,供进行颂实时缸交谈陵.广域想信息粘系统(WA朝IS绵:W仆id泰e清Ar协ea改I沟nf刃or捧ma挎ti阳on赠S蜡er乒vi蛙ce锁s):WA器IS是一捧个分令布式奖文本条搜索瓦系统,WA拿IS信息鸦库内誉容丰糟富,龙涉及堵面广蛇,从漏各类填文档羡到各偷类专口业文戏档库236.授2文件睡传送壤协议TC尽P/锦IP的一哲个重揉要的研应用贿是文件犁的传芒送。目纤前有萍三个趁主要补的协斥议能坛用来易把文惊件从冒一个抹主机粘传送笨到另前一个材主机剪:文件判传送宏协议FT吗P(覆Fi辈le滔T幻玉ra供ns标fe北r采Pr饺ot指oc蜻ol令)简单乌文件狡传送达协议TF讲TP厌(T晋ri蛇vi离al洪F忧il锦e豆Tr各an淋sf烘er高P北ro厚to屡co装l)网络照文件鸡系统NF夹S(笋Ne孩tw坦or开k颗Fi欠le顺S房诚ys震te态m)文件倾传送重协议(FT蔽P)文件拉传送眯协议FT领P是In责te甩rn潮et上使午用得仆最广败泛的蚀文件父传送遵协议。FT麻P的主强要目逆的是劫允许文件从一节个主狸机传币送到沸另一宜个主习机。FT搬P是基狡于TC屑P协议杆的文冲件传溉输。与聪大多谦数In裕te岩rn婆et服务为一样握,FT敞P也是袜一个忙客户创机/乔服务宜器系坟统。劈燕用户用通过碗一个始支持FT掌P协议产的客翻户机办程序炭,连麦接到获在远首程主渣机上赌的FT协P服务摸器程赏序。24FT妨P要考震虑的俊问题网络混环境普下复颠制文乱件的喘复杂猾性:(1供)计算急机存好储数接据的毕格式政不同杏。(2展)文件府的目唇录结薯构和忙文件滋命名浓的规蒜定不淹同。(3瞧)对于役相同欠的文叶件存骗取功锹能,也操作羡系统化使用咐的命返令不因同。(4依)访问剃控制肃方法钻不同梅。25FT艘P特点文件恩传送饭协议FT任P使用TC捎P可靠固的运急输服矩务。FT漏P的主怜要功狭能是棕减少党或消钻除在切不同幼操作傻系统懂下处啊理文椒件的缠不兼万容性荷。FT沫P使用艺客户舌服务谊器方出式。免一个FT太P服务凶器进府程可哗同时基为多得个客躲户进纳程提碰供服狸务。FT弓P的服蝴务器晨进程份由两泄大部必分组饮成:胳一个真主进恐程,公负责浇接受至新的耻请求猫;另纱外有程若干舟个从锁属进矛程,受负责题处理皆单个袜请求复。FT袍P使用竭服务宜器的荒熟知划端口蜡号为21,使刚客户贞进程升能够遥连接欢上。规服务少器进芒程用播自己爆传送旅数据默的熟秀知端婶口(2午0)与客级户进酱程所拌提供饥的端渡口号妥码建松立数块据传苦送连眼接。由于FT颈P使用摄了两烂个不端同的声端口彼号,跑所以继数据窃连接蜂与控律制连灿接不梦会发母生混水乱26FTP功能说明Open-CloseConnection(打开-关闭连接)在开始一个本地应用之后,用户能打开或关闭一个FTP连接。DirectionControl

(目录控制)在FTP连接中,操作者可以改变、列出以及打印文件目录。ModeChange

(模式变换)根据文件格式,可以使用不同的文件传送模式.文本文件(ASCII),二进文件(Binary),压缩、非压缩文件。Get-PutFileTransfer(接收-发送文件)在两个方面都可以进行单个或多个文件的传送,并具有监视选项。上载(Upload)用Put,下载(Download)用GetDeleteFile(删除文件)用来删除远程文件。HelpandInformation(帮助信息)终端用户可以获得连机帮助以及本地记帐信息。FT谜P所提利供的旬服务27FT永P的两湾种用倾户类造型:指定隙用户:用户ID伴(u趋se江ri栽d)和口己令(pa创ss奋wo给rd竿)。匿名僵用户言(an明on阳ym滋ou恐s裤us耀er庄):用户ID必须栽是an殿on笋ym棋ou惭sFT暖P的主皇要工总作原械理客户系统数据传送控制操作系统客户数据连接客户控制连接

Internet服务器系统数据传送控制操作系统客户数据连接客户控制连接图:FT衣P使用炭的两总个TC虑P连接28So塔ft经wa奋rePr蛇og悲ra梳mRE谷AD喜MEft所pft绕p.饿pk躺u.岭ed矩u.闭cnUs腔er站na紫me身:a维no辟ny优mo革usPa帜ss概wo见rd炮:t请es袍t@照pk呼u.匹ed廊u.鞭cnFT骂P吊&畜An闹on仍ym巩ou酷s咸FT讯PAn曲on鼓ym涉ou让s咐FT公P读Se狱rv木erft单p.封pk迹u.来ed福u.团cn29简单争文件蒙传送贼协议TF切TP(T漆ri成vi听al妥F飘il老e据Tr帖an浅sf筹er珠P奔ro让to恰co征l)是一伯个很妖小且辟易于叠实现罚的文姐件传滥送协调议。简单侵文件腊传送品协议TF服TP的优凶点是:TF刚TP可用愁于UD替P环境。TF要TP代码誉所占披的内挥存较翠小。简单逆文件却传送隙协议TF关TP的主冶要特枣点是:每次句传送取的数查据PD练U中有51棕2字节荣的数疑据,但最姐后一虎次可洁不足51雷2字节;数据PD购U也称鞋为文鄙件块,每个斗块按备序编窜号,从宽1开始。支持AS项CI州I码或衔二进棍制传速送。可对叫文件淹进行呢读或流写。使用伪很简无单的游首部。TF睡TP的工施作原留理TF寺TP的工糊作很颈像停凶止等按待协帆议。发送驰完一凳个文货件块鲁后就痛等待择对方咏的确光认。发完杯数据若后在勺规定钓时间垄内收校不到某确认满就要有重发云数据PD俭U。发送殃确认莫的一翻方若屯在规而定时丧间内爪收不钉到下贡一个握文件紧块,也要冠重发系确认PD糕U。这样附就可咳保证释文件果的传锣送不断致因叶某一溜个数猪据报伏的丢址失而眨告失讲败。简单孙文件魂传送纯协议TF拐TP30网络婶文件絮系统NF锅S(N榴et防wo糊rk边F舟il馒e喘Sy挪st卖em贪)网络乏文件膝系统NF率S的主鹿要特岸点网络慨文件初系统NF听S除了驴实现赖文件朝和目皮录共串享外血,还斜允许混应用政进程宏打开蔬一个搂远地吃文件,并能蚀够在妖该文固件的油某一局个特好定的江位置汉上开灵始读荡写数待据。远程霜过程弹调用RP浊CNF傅S由三暴个独赔立的弟部分后组成,即凶:NF双S协议串本身,通用丧的远士程过使程调舞用RP邮C(逆Re永mo士te葱P敞ro伸ce鹊du朋re季C怠al暂l喉),通用棚的外侍部数染据表闭示XD筑R(夺eX虏te歪rn赔alDa静ta关R租ep烤re坊se舰nt揪at肃io含n)歼。柏RP否C的组级成:任何RP梨C系统五都有顽一些召主要亭的操圾作元客素,包括:客户仔主应隐用程酬序协议蛾语言(Pr议ot冻oc貌ol胳L荣an户gu大ag醒e)协议砖编译冠器(Pr核ot葵oc分ol尺C冻om咐pi尘le百r)客户辨存根(st缺ub或)过程服务灭器(存根)程序服务白器过半程数据枝表示堪标准目录湿服务31一个牌典型企的RP泽C环境。同其伍他的TC滚P/街IP应用葡一样,RP览C也应齐用了嘱客户/服务础器模除型。图:RP卖C的操遣作过社程RP钉C的操园作过混程326.赏3远程体登陆Te物ln糠et译(Te其lec零om椅mu横ni掩ca侧ti飞onNe何two奏rk竹p喘ro旗to尘co贼l)远程确登陆Te辈ln甚et是一蔑个简鬼单的仓远程绍终端测协议巴。用户蓬用Te纪ln色et就可术以在漆所在猛地通培过TC引P连接稍(即笔登录抢)到突远地泪的另馒一台更主机愧上(另使用呀主机善名或IP地址遮)。驰有两叼种登药录命停令,te荡ln禁et芳,r届el淘og跌in(为Be君rk划el筋ey蚊U世NI因X而开桑发的狠)如:te兰ln驰etbb销s.冷zs拴u.凶ed纠u.厌cn,碰(中山绩大学BB风S)te歌ln话etsm桶th报.o唐rg(清华BB拒S)Te带ln手et也使蛾用客掏户/庄服务抢器模摇式33Te念ln完et窜S坟er烂ve口rUs鸣er惰na班me谎:Pa父ss枕wo详rd镇:In岛te妖rn赔etTe指ln象et曁南港大学加州桥大学34Te心ln绞et在功泊能上,是敞模拟珍成远倾端一浊部电潮脑系泡统的赖终端很机,称为摸网络闸虚拟慢终端NV苏T(琴Ne折tw珠or孝k嚷vi饱rt烤ua梯l痛Te懂rm六in产al脖),通巡寿过网处络连呀线载研入该驰电脑辨系统禾,可以届执行该电宣脑系先统的任胳何程翅序。图:TE听LN晒ET使用斧示意塞图Te职ln俩et功能因特逮网TC腥P连接客户党端服务盐器端使用蚕客户孤端的铜格式使用玻服务勒器端穷的格替式使用NV哭T格式客户服务瞧器35网络滨虚拟兵终端NV且T格式客户祖软件把用痛户的享击键婆和命猜令转壮换成NV茧T格式耗,并叮送交浩服务鞭器。服务虹器软市件把收欺到的修数据召和命训令,剂从NV沟T格式由转换建成远墓地系陕统所蒜需的扯格式立。向用叛户返汇回数谱据时庙,服务吵器把远烘地系倾统的嗽格式不转换游为NV抵T格式瘦,本地首客户再从NV究T格式截转换烧到本爪地系主统所来需的福格式警。36Te惰ln宪et的工割作原把理客户朝端运贱行Te舟ln渡et建立级与服省务器兴端的TC吩P连接接收悟用户蔑的输傻入命律令及键其他仗信息免;将命体令及快信息浓处理右;将相矩关信存息通什过TC务P发送抄给服顷务器也端;接收移服务标器端病返回叠的信绘息并累做相窗应处亏理如帖显示垒。服务过器端效不间葛断地痕运行净服务路程序Te跌ln征et岔d通知慌正在跪准备李接受榨连接就的网扶络软田件,盒服务胜作业港已进途入就抹续状巡寿态;网络战软件届建立昨与客盛户机呜的TC博P连接估;等候古以标烘准格扑式出恳现的越服务僚请求棵;对到后来的峰服务女请求悲命令赏给予更执行丈;把服摩务结失果按鼠标准阳格式期回送蔑给客害户机仰;继续锣等待颜服务角。37Te澡ln圣et的命覆令格酱式te彻ln粒et觉[r足em它ot责e-肢sy宝st禾em登]玩[p里or园t-启nu此mb估er统]te介ln准et虫:命令叙名;re阅mo顷te拾-s假ys梨te卫m:主机驾名或IP地址;po膛rt回-n片um悠be游r:端口妖号:茄缺省穷是2巨3。启动亚客户怒程序娃例$te保ln雹etpu启bm陵s.刻pk伸u.焦ed但u.角cn(主机芳名)$te中ln鸣et肯20属2.蹦11猜2.岭7.银7责(I遵P地址)$te帝ln和et返<寨r>皮(命令掏格式)te嗓ln凯et臂>o愚pe衣npu其bm史s.您pk淘u.将ed有u.奴cn<r桃>抵(用内肠部命汪令op择en操作)te苏ln涌et俗>o走pe题n尝2土02捧.1寨12迅.7竖.7营<r筝>柿(用内毙部命饿令op迷en操作)输入狂用户但名(Us荒er疾-I充D)和口妇令(Pa鲁ss矿wo签rd距)lo竖gi篮n:pa棒ss翼wo口rd淋:在远饰程机酱(服据务器户)提畅示符图下,做本地灵机(喂客户耕机)想输入芦远程聪系统点命令它,退出航连接完成关任务剑后,肺退出清连接锻。在远赶程系歼统提鲁示符外下键由入命态令,ex蔬it萄,l脊og关ou愧t或^D386.蒜4电子库邮件据(Em盛ai拿l)6.弯4.旋1电子命邮件亡概述同:电子矮邮件幕是最险流行知的In邪te链rn窑et应用。电子弟邮件澡是人螺们在In自te坑rn失et上最工先使着用的蛾服务稳。电子爷邮件雾系统豪有它申自己负的独种特之抱处:方便辞性,训快捷战性,折廉价勾性19童82男年制架定了钥简单六邮件绢传输厌协议SM错TP(Si尚mp创le尸M则ai亏l苦Tr倡an宗sf恰er酸P诉ro铲to赚co治l)呜,只能饮传送AS对CI黎I文件像。19颜93幅年制眯定了它新的捎电子碑邮件层标准器通用In港te钟rn招et邮件假扩充MI本ME廊(m疤ul摆ti串pu舍rp宫os仿e冤In窜te灭rn背et宵M杀ai光l脆Ex页te拢ns径io填ns认),能传廊送文莲本,绩声音汗,图瓣像等跨。19厨93蜓年制源定了传允许归用户经对电吐子邮堂件信荣箱进镰行远棋程存杨取的游协议PO喷P(慕Po水st趣O葬ff蓬ic车e榜Pr括ot境oc蔑ol暂).它是低专门层开发持来适偏应用符户代霜理和拣邮件蛛服务锹器分抽开这荣种新筐的需哄求的秒。其中SM赠TP是发糖送邮纲件的乔协议,亮PO投P3和IM避AP是读饿取邮容件的袜协议39电子冈邮件至的主要愈构件用户闹代理攀(UA哀:U占se记r颤Ag笋en蕉t)又称往为邮梯件阅恶读器:编辑缸、发幸送、筑阅读搂和管络理电睛子邮梳件。传输嘉代理辆(MT隐A狗:M身es皮sa付ge庸T眯ra剑ns干fe商r种Ag写en柏t)又称赢为邮页件服刘务器:起“誓邮局擦”艘作用降,接促收用女户邮挣件,遣根据迎地址原传输纺,传撇送到池接收案方的谣邮件眠服务坝器,糟并将待邮件颠存放这在用膜户邮洪箱内债。邮件软缓存接收很端邮件狱服务拆器用户篮代理SM侧TPSM鹅TPPO正P3发送伴端邮件宁服务劲器用户纵代理用户撤邮箱接收规方用户代理用户代理邮件服务倒器邮件服务昂器SM量TPSM态TPPO炎P3(发除送邮担件)(发锻送邮绝件)(发盘送邮舒件)(发桌送邮育件)(读秆取邮售件)(读述取邮塘件)(TC气P连接雹)(TC黄P连接凉)(TC愤P连接梨)因特陶网40电子锣邮件工作害模式邮件盖服务哗器之税间采河用存储魂转发的工略作方励式邮件绕服务望器之怕间是治通过胃简单叶邮件齿传输混协议妙(SM微TP村)进行统对话逐,TC惜P端口暑号为为25想。发送押邮件吼时,邮颠件阅音读器探就通引过和个邮件化服务良器建确立SM木TP连接碎,将房诚编辑刚好的叶邮件姨发给膛邮件惜服务轰器;读取寺邮件圾时,邮弊件阅幕读器妖则和短邮件畏服务乒器通勾过建丹立PO梨P连接肚,将苏邮件快从邮抄件服图务器赔上读览取到沸本地谣计算毅机上伏。41邮件烂传输蚀代理MD住A/乞MT植A邮件林传输集代理MD证A/分MT樱A要发识送的邮件犹队列要发凶送的邮件殊队列用户妹代理UA用户遮代理UAho炒tm柿ai董lFo拍cM森ai归lOu小tl撕oo蚊k发送宗者接收挪者Ma亮il插S云er镰ve绿rIn或te愧rn福etTC截P连接SM敞TPPO创P3PO微P3PO酱P3PO窄P3SM溜TPMa慌il钳S郑er能ve吓r426.示4.番2简单撒邮件雅传送僚协议SM孝TPSM解TP所规语定的厨就是锣在两彻个相先互通盾信的SM胀TP进程仙之间线应如歼何交塑换信辽息。由于SM求TP使用私客户诵服务惠器方色式,衔因此役负责设发送纤邮件沫的SM册TP进程往就是SM葬TP客户忠,而渴负责穿接收雪邮件迫的SM晋TP进程倘就是SM僵TP服务晓器。SM葵TP规定摧了14条命茅令和21种应梨答信成息。怨每条夜命令撞用4个字滴母组铁成,委而每奴一种善应答杨信息来一般猎只有旷一行段信息予,由叙一个3位数图字的礼代码搭开始郑,后泰面附犁上(啊也可折不附剧上)锹很简蜘单的博文字啦说明株。43SM男TP通信无的三蹲个阶伟段1.连接蹄建立掘:连替接是仇在发村送主彩机的SM题TP客户叼和接已收主番机的SM枝TP服务侨器之跳间建锦立的施。SM争TP不使省用中界间的粮邮件扔服务具器。2.邮件美传送3.连接渗释放底:邮管件发夜送完碌毕后决,SM非TP应释店放TC招P连接坡。446.于4.甩3邮件仍读取驼协议PO蹈P3和IM算AP邮局脊协议PO杨P是一趁个非对常简烤单、泻但功项能有溉限的裂邮件翻读取都协议封,现李在使陕用的威是它丛的第吨三个驳版本PO裤P3。PO够P也使连用客锦户服眼务器致的工出作方幼式。在接缘瑞收邮康件的燥用户PC机中平必须江运行PO除P客户绍程序脑,而效在用逗户所艺连接厚的IS额P的邮蒙件服武务器奴中则加运行PO体P服务阻器程挤序。45IM读AP协议(I听nt肉er揭ne熟t航Me民ss荷ag纲e咱Ac联ce兰ss瞎P叠ro历to攻co饿l)IM箭AP也是箱按客假户服滋务器皂方式汁工作雁,现华在较苍新的订是版绩本4,即IM属AP耽4。用户蛮在自逼己的PC机上收就可茎以操突纵IS旋P的邮秤件服决务器必的邮察箱,锣就像去在本侦地操拣纵一冈样。因此IM控AP是一昨个联宣机协酿议。场当用刮户PC机上烦的IM仆AP客户怠程序衰打开IM接AP服务斑器的春邮箱邀时,辟用户喝就可趴看到桨邮件勺的首焰部。蛮若用社户需孤要打罗开某尝个邮壶件,馆则该锹邮件灯才传验到用誓户的皇计算鞠机上就。46IM债AP的特堵点IM遭AP最大傍的好航处就是腰用户尾可以更在不孔同的药地方举使用玩不同夜的计址算机赵随时袖上网负阅读篮和处谱理自阻己的突邮件男。IM偶AP还允势许收鹊件人第只读杰取邮皇件中到的某酒一个幸部分烧。例陶如,振收到蹈了一着个带折有视怪像附守件(愉此文颈件可抵能很秋大)美的邮常件。骨为了赛节省品时间搞,可域以先管下载谋邮件调的正漆文部沈分,斤待以危后有陷时间企再读绩取或爆下载笨这个角很长伐的附菊件。IM石AP的缺经点是如纷果用药户没机有将鹅邮件小复制旁到自祸己的PC机上廉,则懒邮件唤一直谁是存思放在IM矿AP服务逃器上争。因清此用既户需秘要经氧常与IM桶AP服务犹器建围立连家接。47HT辉TPHT滩TP6.侨4.尖5基于车万维过网的收电子搂邮件电子积邮件贼从A发送荡到网忆易邮戏件服躁务器揉是使异用HT某TP协议煎。两个聪邮件影服务构器之帅间的似传送从使用SM鲁TP。邮件膀从新皱浪邮低件服盼务器佳传送研到B是使振用HT们TP协议墨。ABSM少TP网易烘邮件价服务敞器ma垒il客.1坛63杂.c剃om新浪锹邮件粱服务钳器ma彼il乖.s旅in充a.公co隔m.间cn486.巷4.衔6通用男因特屡网邮歪件扩薯充MI才MESM趴TP有以狠下缺榆点:SM胆TP不能童传送椒可执品行文凭件或帽其他您的二狱进制便对象索。SM括TP限于遵传送7位的AS重CI宜I码。柿许多世其他昂非英裁语国艳家的蒜文字奇(如稻中文小、俄叼文,勒甚至碑带重钉音符漫号的酱法文倦或德具文)鼓就无顾法传境送。SM浑TP服务拆器会响拒绝极超过院一定蚁长度烘的邮蓬件。某些SM组TP的实充现并艺没有蛛完全桂按照[R壶FC颤8浴21愉]的SM泼TP标准耍。49MI持ME的特弊点MI染ME并没裹有改歉动SM故TP或取蚀代它橡。MI猜ME的意开图是期继续迎使用趣目前恳的[R撒FC唱8怜22侍]格式摘,但愁增加蚂了邮披件主最体的物结构合,并竟定义验了传物送非AS休CI塑I码的稳编码固规则笛。50MI会ME和SM办TP的关警系非AS诱CI瞒I码7位AS狭CI游I码MI物MESM柏TPMI驴MESM去TP7位AS咽CI坦I码7位AS画CI治I码非AS粘CI记I码用户用户51什么腊是WW录W万维忙网并溜不是演一个彩特殊翁的计获算机稠网络,而是业一个叠大规幸模、联机穿式的扮信息歇储藏累所万维抗网是烛一个偶分布利式的滋超媒森体系孔统,它是晒超文珠本系蛋统的决扩充。分布驻是指逼万维狐网将胡各种欺信息翁分布何在整撑个In籍te非rn弄et上,而不曲是驻厦留在西单个弊计算呀机的傲磁盘介中。万维弓网以解客户兵机服侧务器或方式淹工作。浏览糟器就谢是在援用户抱计算铁机上项的万粪维网旬客户觉程序,万维染网文魂档所抱驻留茶的计链算机撇则运慎行服怖务器晌程序。6.搂5万维通网WW诊W暂(班Wo屑rl少d饶Wi泰de终W万eb缴)52万维钟网用链接的方键法能军非常兆方便阿地从菌因特无网上悬的一滋个站桐点访垃问另揪一个把站点让,从观而主睁动地喉按需信获取弹丰富廉的信差息。万维姻网通芬过链接提供壳分布已式服野务万维网站点A万维网站点C万维网站点E万维网站点D万维网站点B链接到链接到链接到链接到链接到链接到③⑥①②④⑤53万维休网必婶须解牌决的秋问题(1辽)翁怎样神标志危分布刻在整啦个因甜特网血上的葬万维吩网文尸档?使用汉统一若资源络定位耀符UR承L扰(U川ni言fo侧rm悉R惠es爆ou信rc蜂e庸Lo裕ca望to眉r)来标蓬志万衬维网漂上的梯各种杜文档混。使每封一个刊文档诞在整轻个因酷特网奴的范乌围内纤具有援惟一版的标备识符UR药L。(2弟)杜用何孔协议明实现紫万维启网上叨各种掘超链补的链伟接?在万桐维网浆客户前程序灿与万呼维网沸服务暑器程秆序之逃间进肢行交皆互所裤使用兵的协桨议,誉是超勿文本指传送虽协议HT芳TP待(Hy鹿pe恰rT拴ex吴tTr嚷an永sf齿er借P忌ro潮to开co免l)消。HT政TP是一剑个应紧用层敲协议乞,它奶使用TC絮P连接使进行难可靠狸的传尽送。(3哨)怎样喜使各免种万响维网锦文档乖都能坦在因套特网晕上的陷各种这计算芬机上每显示的出来榴,同淋时使增用户弊清楚总地知田道在东什么渔地方穗存在储着超布链?超文换本标萌记语诉言HT事ML牙(Hy壤pe优rT半ex忙tMa融rk碧up奥L征an脖gu度ag障e)使得偏万维炉网页由面的衫设计逗者可永以很知方便住地用兔一个淘超链摄从本虽页面仰的某叠处链梁接到丑因特验网上学的任旗何一健个万粮维网调页面响,并足且能污够在吓自己伴的计架算机悬屏幕填上将凝这些旬页面妖显示菠出来衰。(4翅)怎样余使用为户能低够很逼方便居地找眉到所爽需的燃信息收?为了非在万睬维网萝上方评便地边查找蜘信息庙,用邮户可蛇使用赛各种伞的搜拆索工在具(侄即搜王索引很擎)薯。54统一齐定位傅资源UR晨L(U炕ni班fo荣rm宿R黑es笔ou诵rc伍e乐Lo倦ca撑to敬r)万维蚊网使音用统绞一定肚位资议源UR让L来标迹识万惕维网饥上的躺各种术文档表,并佛使每事一个锋文档雄在整穴个In壶te涌rn果et范围耽内具跌有唯跑一的驴标识剃符UR珍L。UR约L是与In话te易rn佩et相连掌的机践器上贯的任饮何可艰访问通对象榴的一螺个指边针。UR哭L的一办般形湖式如挪下:<UR糖L的访现问方续式>疗:/宝/<猎主机封>:阀<端雪口>锯/<速路径楚>go如ph鼻er——是一蜻种早遭期的督搜索典引擎枣。ft弦p朗——文件坏传送劫协议FT排Pht堂tp浮—然—超文疑本传慕送协库议HT浴TPNe众ws秋—贺—放US铺EN闯ET新闻55UR棍L实例使用FT晶P的UR孟L如ft迎p:日//贸co守oc苍ie帆.d繁ns诊2g染o.进co蛋mft催p:连//弯20搏2.系11病6.天3.消10盒1ft滴p:象//ft损p.饶pk叮u.派ed云u.灾cn/p舞ub驼/s熊tu示de饥nt使用Go舌ph害er的UR冒L如go犯ph呢er附:/娃/do畅ng览po浙.m直at着h.叛nc荐u.旁ed伪u.交tw使用HT倦TP的UR据L如ht殖tp浓:/桥/w看ww种.j竭nu予.e投du字.c寸n:摊8056万维桶网的垄工作象过程因特鼓网服务壁器ww吗w.痛ts惰in白gh对ua临.e铲du握.c求n链接杆到UR待L的超草链HT谢TP使用剖此TC枯P连接浏览福器程序服务急器程序HT胳TP客户清华护大学院系随设置建立TCP连接释放TCP连接HTTP响应报文响应文档HTTP请求报文请求文档57用户疏点击滥鼠标注后所网发生同的事浇件(1快)浏览室器分倾析超揭链指配向页停面的UR膀L。(2波)浏览济器向DN读S请求礼解析ww结w.饺ts棍in辉gh擦ua污.e棵du喷.c侮n的IP地址静。(3愤)域名戴系统DN奴S解析暑出清娃华大赌学服旱务器梁的IP地址称。(4榜)浏览算器与献服务严器建兔立TC缘瑞P连接(5摄)浏览光器发把出取舱文件其命令梳:GE站T愿/ch岂n/键yx嗓sz私/i何nd情ex者.h婆tm。(6去)服务择器给滔出响助应,巡寿把文建件in示de乎x.披ht龄m发给夸浏览范器。(7舞)却TC浮P连接途释放滤。(8头)浏览加器显维示“粮清华陷大学得院系术设置糊”文汽件in区de电x.拘ht谷m中的惜所有隙文本木。58

HTTP协议的运作方式图:一个用户代理请求服务器上的资源图:基于HTTP协议的客户/服务器模式的信息交换过程59HTTP协议下客户/服务器模式中信息交换的实现建立连接:连接的建立是通过申请套接字(Socket)实现的。客户打开一个套接字并把它约束在一个端口上,如果成功,就相当于建立了一个虚拟文件。以后就可以在该虚拟文件上写数据并通过网络向外传送。发送请求:打开一个连接后,客户机把请求消息送到服务器的停留端口上,完成提出请求动作。请求消息的格式见请求报文。发送响应:服务器在处理完客户的请求之后,要向客户机发送响应消息。响应消息格式见响应报文。关闭连接:客户和服务器双方都可以通过关闭套接字来结束TCP/IP对话

60RT系TRT组T请求倍一个聪万维虑网文军档所杠需的涉时间万维甩网服耍务器万维剧网客妄户发起TC登P连接HT叠TP请求交报文传输于文档驰的时厘间整个证文档罚收到时间时间HT胳TP响应君报文61持续街连接(p期er昂si临st待en旷t鞠co渔nn径ec搜ti疤on腐)HT销TP戚/1剩.1协议低使用条持续坡连接贼。万维横网服凶务器碰在发秩送响蜘应后施仍然朴在一红段时党间内参保持谈这条漫连接嫌,使厦同一梯个客柄户(叉浏览板器)激和该削服务询器可燃以继的续在闸这条涂连接敞上传聪送后打续的HT示TP请求舟报文洗和响脸应报形文。这并选不局茧限于钻传送译同一涉个页重面上作链接摄的文巡寿档,衣而是列只要斑这些童文档仆都在蛇同一仍个服顾务器用上就贸行。目前羽一些锤流行城的浏斗览器毙(例胆如,IE词6瓜.0)的哑默认哗设置迹就是勾使用HT洲TP筐/1响.1。62持续愉连接周的两述种工初作方久式非流盈水线浅方式砌:客户帖在收黎到前恰一个鄙响应存后才救能发唐出下握一个渠请求钟。这贝比非屠持续忘连接粥的两旷倍RT梨T的开述销节彻省了施建立TC叛P连接哗所需肃的一尽个RT编T时间受。但准服务孙器在腥发送顷完一步个对砖象后叹,其TC英P连接幅就处膀于空梨闲状卖态,宝浪费黎了服岗务器醋资源绘。流水凤线方置式:客户途在收车到HT引TP的响戚应报知文之再前就吹能够棒接着爸发送撑新的赴请求锻报文她。一布个接念一个厦的请可求报贴文到胖达服未务器扎后,蝇服务绪器就想可连偿续发钢回响萍应报追文。闻使用貌流水构线方守式时既,客帖户访娱问所撞有的六对象妙只需头花费殿一个RT湿T时间变,使TC换P连接极中的兰空闲盏时间安减少通,提狗高了虹下载蚊文档惑效率队。63代理两服务庸器(p版ro于xy端s途er挺ve例r)代理让服务饼器(p侦ro秤xy横s真er晃ve

温馨提示

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

评论

0/150

提交评论