月全国计算机等级考试《四级计算机网络》复习全书【核心讲义+历年真题详解】.docx

上传人:太** 文档编号:71729570 上传时间:2023-02-04 格式:DOCX 页数:183 大小:5.09MB
返回 下载 相关 举报
月全国计算机等级考试《四级计算机网络》复习全书【核心讲义+历年真题详解】.docx_第1页
第1页 / 共183页
月全国计算机等级考试《四级计算机网络》复习全书【核心讲义+历年真题详解】.docx_第2页
第2页 / 共183页
点击查看更多>>
资源描述

《月全国计算机等级考试《四级计算机网络》复习全书【核心讲义+历年真题详解】.docx》由会员分享,可在线阅读,更多相关《月全国计算机等级考试《四级计算机网络》复习全书【核心讲义+历年真题详解】.docx(183页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第一局部备考指南2第1章考试概述2第2章复习技巧10第二局部核心讲义12第1章网络技术基础12第2章局域网基础29第 3 章Internet基础51第 4 章Internet基本月艮务81第5章新型网络应用105第6章网络管理与网络安全127第三局部历年真题及详解155全国计算机等级考试四级计算机网络样题及详解155第四局部模拟试题与答案167全国计算机等级考试四级计算机网络模拟试题及答案(一)167全国计算机等级考试四级计算机网络模拟试题及答案(二)171圣才电子书圣才电子书100xuexi 第2章复习技巧一、备考指导.勇往直前进入下午考试,也许有疲劳或不好的感觉,自信心就会下降;当看到题干

2、很长,操作较复杂的 题时,就有想回避或焦虑、急燥的情绪。这是典型的“两军未战,兵先屈”的败兴思绪。要知道两对手相遇勇者胜,勇者相遇 智者胜。抛开所有不必要的想法,相信自己的实力,做到心无旁鹫,勇往直前。1 .审清题干题干包含了整个题目的条件和要求,假设题干比较复杂,就要注意将题干“分段”来阅读,前后 注意衔接,必要时在草稿纸上记载下关键点。有时候题干很长,看似很复杂,让很多人望而却步。其实,这种题更好解,因题 干长了那么提示信息也就多了。主要是考你有没有勇气和耐心。2 .解读试题首先,要翻阅一下全部试卷,注意试题的时间及分数的分配情况,做到心中有数。其次,要确实弄清楚每道题的题意,搞清楚题目所

3、给予问题,明确题目要求。因为考试要求可能与自己习惯 的答题要求有所不同,所以一定要按题意和要求去回答。最后,要特别注意题目中比较隐蔽的条件。一般而言,条件隐蔽的问题难度较大,考生必须看清有关的线索, 找出隐蔽条件,问题才能迎刃而解。3 .相信自己当题做得非常顺利时,心里不要太得意,因为越是看似容易的题目越是错的多,当然也不要逆 向思维,觉得这题这么简单是不是做错了,要相信自己,说到底还是要审清题目的意思;二、题型分析I.选择题选择题为单项选择题,是客观性试题,试题覆盖面广,般情况下考生不可能做到对每个题目都有把 握答对。这时,就需要考生学会放弃,即不确定的题目不要在上面花费太多的时间,应该在此

4、题上做上标记,立即转移注意 力,作答其他题目。最后有空余的时间再问过头来仔细考虑此题。但要注意,对于那些实在不清楚的题目,就不 要浪费时间了,放弃继续思考,不要因小失大。绝大多数选择题的设问是正确观点,称为正面试题;如果设问是错误观点,称为反面试题。考生在作答选择 题时可以使用一些答题方法,以提高答题准确率。(1)正选法(顺选法):如果对题肢中的4个选项,一看就能肯定其中的I个是正确的,就可以直接得出 答案。注意,必须要有百分之百的把握才行。(2)逆选法(排谬法):逆选法是将错误答案排除的方法。对题肢中的4个选项,一看就知道其中的1个 (或2个、3个)是错误的,可以使用逆选法,即排除错误选项。

5、(3)比较法(蒙猜法):这种方法是没有方法的方法,在有一定知识基础上的蒙猜也是一种方法。2.操 作题上机考试重点考察考生的基木操作能力,要求考生具有综合运用基础知识进行实际操作的能力。上机操 作题综合性强、难度较大。上机考试的评分是以机评为主,人工复查为辅的。机评当然不存在公正性的问题,但却存 在呆板的问题,有时还可能因为出题者考虑不周出现错评的情况。考生做题时不充分考虑到这些情况,就有可能 吃亏。掌握好上机考试的应试技巧,可以使考生的实际水平在考试时得到充分发挥,从而取得较为理想的成绩。历 次考试均有考生因为忽略了这一点,加之较为紧张的考场气氛影响了水平的发挥,致使考试成绩大大低于实际水 平

6、。因此每个考生在考试前,都应有充分的准备。总结以下儿点供考生在复习和考试时借鉴:(1)对于上机考试的复习,切不可“死记硬背”根据以往考试经验,有局部考生能够通过笔试,而上机考 试却不能通过,主要原因是这局部考生已经习惯于传统考试的“死记硬背”,而对于真正的知识应用,却显得束手无策,为了克服这个弊病,考生一定要在熟记基 本知识点的基础匕加强上机训练,从历年试题中寻找解题技巧,理清解题思路,将各类典型试题反复练习。(2)在考前,一定要重视等级考试模拟软件的使用在考试之前,应使用等级考试模拟软件进行实际的上机 操作练习,尤其要做一些具有针对性的上机模拟题,以便熟悉考试题型,体验真实的上机环境,减轻考

7、试时的紧张程度。与服务器通信图4-25 Web浏览器的主要组成局部浏览器功能浏览器软件应具备的主要功能包括:a.通过键盘指定请求的页面通过键盘指定需要访问的页面是最传统、最有效的方法之一。b.利用浏览器显示的超链接指定的页面用户简单地单击有超链接的文字内容和图像或图标来指定下一个页面。c.历史(History)与书签(Bookmark)功能用户使用历史(History)命令,得到最后访问过的一些页面,History命令记录一个用户 最新访问过的页面地址列表。Bookmark命令能够提供更多的网页地址的记录。d.自由定制浏览器窗口浏览器窗口通常是可以定制的,用户可以根据自己的喜好选择浏览器窗口的

8、样式(如 是否显示工具按钮等)。e.选择起始页起始页是翻开窗口后第一个在屏幕上出现的页面。用户可以自行设 置和修改起始页,也可以随时将起始页恢复到缺省状态(Default) of.图像的下载与显示与文本相比,图像的字节数一般较大,图像传输的时间也较长。因此,浏览器允许用 户将图像的下载方式设置为不下载不显示,在图像处显示一个小小的标记。当用户点击这一标记时,浏览器再下载和显示该图像。g.保存与打印页面用户可以将一个页面保存为一个磁盘文件,当这个文件存入磁盘后,用户可以正常翻开文 件的方式显示页面,用户也可以根据需要打印当前网页。h.缓存功能浏览器将近期访问过的Web页面存放在本地磁盘。当用户通

9、过键盘或鼠标请求一个页面时,浏览器首先从 本地缓冲区中进行查找,只要缓冲区中保存有该页面而且该页面没有过期,浏览器就不再请求远程的Web服务 器。(4)页面地址URLURL一般由三局部组成:协议类型、主机名和路径及文件名。例如,南开大学网络实验室Web服务器中的 一个页面的URL为: :/netlab. nankai. edu. cn/student/network. html7/7/协议类型 主机名路径及文件名其中, :指明要访问的服务器为Web服务器;netlab. nankai. edu. cn指明要访问的服务器的主机名, 主机名可以是该主机的1P地址,也可以是该主机的域名,而/stud

10、cnt/network.html指明要访问页面的路径及文件 名。除了指定hllp:访问Web服务器之外,URL还可以通过指定其他协议类型访问其他类型的服务器。表4-13 给出了 URL可以指定的主要协议类型。表4“3 URL可以指定的主要协议类型协议类型描述 通过 协议访问Web服务器即通过ftp协议访问FTP文件服务器gopher通过gopher协议访问Gopher服务器telnet通过telnet协议进行远程登录File在所连的计算机上获取文件圣才电子书圣才电子书100xuexi 2. Web系统的传输协议超文本传输协议 是Web客户机与Web服务器之间的传输协议。它建立在TCP基础之上,

11、是一种面向 对象的协议。(1) 协议交互工程Web服务器和Web浏览器利用 协议进行交互的过程如下:浏览器确定 Web 页面的 URL (如 :/浏览器请求域名服务器解析netlab.nankai.edu.en的IP地址(如202.113.27.53);浏览器向主机202.113.27.53的80端口请求一个TCP连接;服务器对连接请求进行确认,建立连接过程完成;浏览器发出请求页面报文(如GET/network.html);服务器202.113.27.53以nelwork.html页面的具体内容响应浏览器;Web服务器关闭TCP连接;浏览器将页面network.html上的文本信息显示在屏幕上

12、;如果network.html页面上包含图像等非文本信息,那么浏览器需要为每个图像建立一个新的TCP连接, 从服务器获得图像并显示。(2) 报文格式 精确定义了请求报文和响应报文的格式。 请求报文 请求报文包括一个请求行和假设干个报头行,有时还可能带有报文体。报文头和报文体以空行分隔。请 求行包括请求方法、被请求的文档以及 版本。图4-26是一个简单的检索请求报文,请求报文的第一行是请求行,在请求行中指明方法为GET (检索报文), 请求页面的路径及文件名为/network.html,使用的 协议的版本号为1.1。报头HOST指出请求页面所在的 主机IP地址192.168.0.66,而User

13、-Agent那么显示了用户使用的web浏览器的类犁。GET /network, html /1. 1HOST: 192. 168.0.66User-Agent: Mozilla/4. 0 ( Compatible; MSIE5.01; Windows NT 5.0)图4-26检索请求报文 应答报文 应答报文包括一个状态行和假设干个报头行,并可能在空行后带有报文体。其中,状态行包括 版 本、状态码、原因等内容。图4-27是一个简单的Web服务器应答报文。Si圣才电子书100xuexi /1.1 200 OKServer: Microsoft-lIS/5.0 Content-Type: text/

14、html Conlent-Length: 1086图4-27应答报文3. Web系统的页面表示方式HTML是Web上用于创立超文本链接的基本语言,可以定义格式化的文本、色彩、图像与超文本链接等, 主要用于Web页面的创立与制作。HTML是一个简单的标记语言,它主要用来描述Web文档的结构。用HTML描述的文档由两种成分组成, 一种是HTML标记(tag),另一种是普通文本。HTML标记封装在“V”和之中,不区分大小写字母。大 局部标记是成对出现的。许多标记附有必需的或可选的属性(attribule),它可以提供进一步的信息以便于浏览 器的解释。属性的形式为“属性名=属性值”,多个属性之间可以用

15、空格分开。(I)基本结构标记HTML 中的基本结构标记包括、. HEAD、. , 和 v/BODY。一个文档的标题信息一般显示在浏览器的标题栏中,而文档的主体信息显示在浏览器的主窗口中。图4-28 给出了一个简单的HTML文档结构。计算机网络计算机网络就是利用通信线路将具有独立功能的计算 机连接起来而形成的计算机集合,计算机之间可以借助于通 信线路传递信息,共享软件、硬件和数据等资源。|图4-28 HTML文档的基本结构(2)段落标记HTML中最基本的元素是段落,段落可以用表示,浏览器将段落的内容从左到右,从上到下显示。(3)图像标记在文档中嵌入图像,可以使用标记。HTML并不将真正的图像数据

16、插入到页面文档中,而仅仅嵌入 图像的具体存放位置和名字。浏览器在解释该文档过程中,必须首先从sre指定的位置获得该图像,然后才可能 将它显示在屏幕上。(4)超链接标记超链接标记能将一个文档与其他文档进行关联,形成超文本。超链接标记的基本语法是:其中,属性HREF指定相关联文档的具体位置,而文本字符串是该超链接在浏览器窗口中显示的文字。浏览 器通常以下画线(或高亮度)方式显示带有超链接的文本,并为带有超链接的图像加有彩色边框。圣才电子书圣才电子书100xuexi 4. Web的安全性(1)浏览器的安全特性用户在浏览Web站点及与Web站点进行交互时通常考虑的安全问题包括以下几个方面:保护自己的计

17、算机为了保护用户的计算机免受非安全软件的危害,浏览器通常将Internet世界划分成几个区域(例如Internet 区域、本地Intranet区域、可信站点区域、受限站点区域等),用户可以针对每个区域指定浏览器处理下载程序 和文件的方式,并将要访问的Web站点按其可信度分配到不同的区域。无论何时翻开或下载Web站点中的内容, 浏览器都将检杳该Web站点所在区域的安全设置。验证站点的真实性Web站点的认证借助CA安全认证中心发放的证书来实现。作为消费者经常使用的客户机软件浏览器,可 以在浏览该站点前要求Web站点将其从CA安全认证中心申请的数字证书发送过来。如果计算机用户信任该证书的发放单位,浏

18、览器就可以通过该证书发放单位认证其数字 证书的有效性,从而确认Web站点的真实身份。防止他人假冒自己的身份在Internet中活动用户可以从CA安全认证中心申请自己的证书,并将该证书装入浏览器,利用其在Internet上说明自己的身 份。与Web站点交互敏感信息时防止第三方偷看或篡改对敏感信息进行保护,使用安全通道访问Web站点,以防止第三方偷看或篡改。安全通道使用安全套接层 (Secure Sockets Layer SSL)技术。(2) Web服务器的安全性Web站点的访问控制的级别Web站点的访问控制通常按照不同的级别进行。Web站点的四级访问控制之间的关系如图4-29所示。图4-29

19、IIS中Web站点的访问控制a. IP地址限制通过IP地址来限制或允许特定的计算机、计算机组或整个网络访问Web站点中的资源。b.用户验证对于Web站点中的一般资源,可以使用匿名访问,而对于一些特殊资源那么需要有效的Windows NT登录。c. Web权限Web站点的操作员可以为站点、目录和文件设置权限,如读、写或执行。这些权限适用于所有的用户,除非 某个用户具有特殊的访问权限。d. NTFS权限如果Web站点的内容位于NTFS分区,可以借助于NTFS的目录和文件权限来限制用户对站点内容的访问, 如完全控制、拒绝访问、读取、更改等权限。Web站点与浏览器的安全通信Web站点与浏览器的安全交互

20、包括如下几方面的含义:a. Web站点验证客户机身份。要求浏览器中安装客户机证书;圣才电子书圣才电子书圣才电子书100xuexi b.浏览器验证Web站点的真实性。要求Web站点安装站点证书;c. Web站点与浏览器之间信息的加密传输。在实际应用中,Web站点与浏览器的安全交互是借助于安全套接层SSL完成的。SSL的工作过程如图4-30 所示。其中各个步骤的作用解释如下:图4-30 SSL的工作过程a.浏览器请求与服务器建立安全会话。b. Web服务器将自己的证书和公钥发给浏览器。c. Web服务器与浏览器协商密钥位数(40位或128位)。d.浏览器产生会 话密钥,并用Web服务器的公钥加密传

21、给Web服务器。e. Web服务器用自 己的私钥解密。f. Web服务器和浏览器用会话密钥加密和解密,实现加密传输。圣才电子书100xuexi 第5章新型网络应用一、即时通信系统i.即时通信系统的概述即时通信IM是一种基于Internet的通信服务,它提供近实时的信息交换和用户状态跟踪。在RFC2778中, 即时消息系统被定义为:允许用户相互订阅并获取彼此的状态变更信息,以便用户间互相收发短信息、。除了实时消息交换和状态跟踪服务,IM系统一般还提供了一些类似如下所述的附加功能:(1)音频/视频聊天(Voice/VidcoChat)需要为通信双方提供一个稳定的直接连接,数据通常以UDP报文传输。

22、(2)应用共享(Application Sharing)应用共享使一个远程用户能够访问安装于本地主机的程序,通常利用一个直接的TCP连接。用户可以向远程用户发出应用共享邀请,如果被接受,那么发起方需要选择希望共享的程序。(3)文件传输(FileTransfers)需要在通信双方之间建立直接连接,传输完毕后可以关闭此连接。(4)文件共享(File Sharing)允许远程用户浏览指定目录并下载文件,具体连接方法与文件传输类似。(5)游戏邀请(Game Requests)邀请远程用户执行特定的外部程序,通常是游戏。(6)远程助理(Remote Assistance )允许远程用户控制另一主机,Wi

23、ndows XPProfessional和Home版最早引入此功能,.NET Messenger加载了 此功能。(7)白板(Whiteboard)通过一个直接连接共享Microsoft Paint文档,因此是应用共享的一种快捷方式。2 .即时通信系统的基础通信模式IM系统一般采用两种通信模式,一种是用户/用户模式,也就是直接的点对点的模式另一种是客户机/服务器 模式,即消息的发送和消息的接收必须通过服务器来中转。(1) Peer to Peer (P2P)模式P2P模式在即时通信系统中表达为消息交换时不通过服务器进行处理。这个过程一般有两种模式。客户机在获得好友信息的时候,服务端已经将每个好友

24、的远程地址和端I I发送到了客户机。客户机在试图建立与好友之间的连接时,需要去服务器询问好友的远程地址和端口。在得到上述的好友远 程地址与端口后,客户机直接连接另一客户机,实现点到点的通信。其系统结构如图5-1所示。IM客户机1IM客户机2图5-1 P2P通信模式示意图(2)服务器中转模式在中转模式中,当一个客户机与另一客户机之间进行消息交互时,其携带了被请求一 方的唯一标识(ID),由服务器根据数据包中包含的来源(From)、目的地(To)信息查询通信地址表,并将信息进行组织然后再转 发到目的地。圣才电子书100xuexi 其系统结构如图5-2所示。IM客户机1IM客户机2图5-2中转通信模

25、式示意图一般IM软件的C/S模式通信架构如图5-3所示。DNS服务器DNS服务器查询即时通杳词即时通信服务器客户机ATCP连接- 空录信息 消息服务器IP:Port- i开连接,响应服务器一信服务器与A相同利用从服务器获得的信息 登录消息(中转)服务器, 与目的客户机B进行通信客户机B / 通过消息(中转)服务器 与客户机A进行通信服务器消息(中转)服务器图5-3客户机/服务器模式通信架构对于文本消息的传送,除了通信架构是基于客户机/服务器模式之外, 消息传输一般是建立在TCP协议基础之上的,而且服务器端端口一般也是固定的,服务器通过提供固定的服务端口被动地与客户机进行通信,起到消 息中转的作

26、用。3 .即时通信实例即时通信软件QQ的通信过程如下:(1)QQ用户登录过程在QQ通信中,用户必须先登录后才可以进行互相发送信息等操作。QQ客户机登录 服务器的过程如下:首次登录(DNS缓存中没有QQ服务器的记录)时,QQ客户机对腾讯的多个域名服务器发DNS查询;从DNS回复的多个登录服务器IP地址中随机选择一个;对此服务器发送联系信息包:服务器发送回应消息包;用户发登录请求包;通常这个服务器会另外指定一个新的登录服务器,即回应重定向服务器的消息包;重复步骤(3)、(4)、(5)、(6):圣才电子书圣才电子书100xuexi 假设仍然登录不上新的服务器,继续被指定到另一个新的服务器,再重复步骤

27、(3)、(4)、(5)、; 服务器发送回应包,此时登录请求成功;假设本次登录成功,QQ客户机会将此登录服务器的IP地址记录在一个配置文件中,用户再次登录时会直接 登录到此IP指向的服务器,不会重发DNS请求。(2) QQ聊天通信过程QQ的聊天通信信息是加密的,每次登录时QQ客户机会向服务器获取一个会话密钥,以后的通信数据都会 通过此密钥来进行加密。QQ客户机间进行聊天有两种方式:建立TCP或UDP连接进行聊天交互如图5-4所示。用户从QQ服务器上获取好友列表,以建立点对点的联系。用户在建立直接的连接之前和服 务器有很多报文交互,在这些报文中通知自身的连接方式、外部IP地址、端口、第一个监听端口

28、、真实IP、第 二个监听端口,发送者QQ号、接收者QQ号,等等。服务器转发的方式当客户机之间无法直接通信时,采用通过服务器转发的方式来实现即时信息的传送,如图5-5所示。QQ客 户机分别与自己的登录服务器间建立和维持TCP或UDP连接,由服务器来中转聊天信息。(3) QQ文件传输过程QQ用户间通过直接建立TCP或UDP连接传送数据文件,如图5-6所示。圣才电子书圣才电子书100xuexi 图5-6 QQ用户间传送数据文件过程4.即时通信系统的通信协议目前,IM通用的协议主要有两个代表:基于SIP协议框架的SIMPLE (SIP for Instant Messaging and Presenc

29、e Leveraging Extens沁ns)协议簇以及基于 Jabber 协议框架的 XMPP (Extensible Messaging and Presence Protocol) 协议簇。SIMPLE协议簇是对SIP协议的扩展,以使其更好地支持IM服务;XMPP协议簇是基于XML (Ex-tensible Markup Language)语言定义描述的IM协议。(1) SIP协议SIP (Session Initiation Protocol)称为会话发起协议,会话(session)是指用户之间的数据交换。目前S1P已 经被公认为最好的利用互联网进行全面集成通信的方式。SIP系统基本组

30、成SIP用户通过类似Email地址的URL,标识,例如:sip: mynamemyeompany. com,用一个统一的名字 标识不同的终端和通信方式,为网络服务和用户使用提供充分的灵活性。按逻辑功能区分,SIP系统由4种元素组成:a.用户代理(UserAgent)用户代理分为两个局部:用户代理客户机(User Agenl Client,简称UAC),负责发起呼叫;用户代理服务 器(User Agent Sever,简称UAS)负责接受呼叫并作出响应。二者组成用户代理存在于用户终端中。用户代理 按照是否保存状态可分为有状态用户代理、有局部状态用户代理和无状态用户代理。b.代理服务器(Proxy

31、 Sever)负责接收用户代理发来的请求,根据网络策略将请求发给相应的服务器,并根 据收到的应答对用户作出响应。代理服务器是一个中间元素,它既是一个客户机乂是一个服务器,具有解析名字的能力。代理服务器分为有状态 代理服务器和无状态代理服务器两种。无状态代理服务器的效率要高于有状态代理服务器,它是构成SIP系统的 骨干。c.重定向服务器(Redirect Server)一个规划SIP呼叫路径的服务器,在其获得了下一跳的地址后,立刻告诉前面的用户,让该用户宜接向下一 跳地址发出请求,而自己那么退出对这个呼叫的控制。d.注册服务器(Registrar)用于接收和处理用户端的注册请求,完成用户地址的注

32、册。以上几种服务器可共存于一个设备,也可以分布在不同的物理实体中。SIP服务器完全是纯软件实现,可以 根据需要运行于各种工作站或专用设备中。SIP消息SIP消息包括两种类型:从客户机到服务器的请求消息(Request),服务器到客户机的响应消息(Response)。 SIP消息的格式如图5-7所示:generic-message = start-line* message-headerCRLFmessage-body 图5-7 SIP消息格式SIP消息的起始行分为请求行(RequestLine)和状态行(SiatusLine)两种,其中请求行是请求消息的起 始行,状态行是响应消息的起始行。请求

33、消息包含请求行、消息头、空行和消息体,而响应消息包含状态行、消 息头、空行和消息体。在SIP中,一共定义了 6种请求消息,各消息的名称和功能如表5-1所示。圣才电子书圣才电子书100xuexi 表5-I SIP请求消息类型典型的SIP会话呼叫过程INVITE用于邀请用户或服务器参加一个会话,服务器可以自动地用200 (OK)响应会 话邀请ACK用于客户机向服务器证实它已经收到了对INVITE请求的最终响应。ACK只和INVITE 一起使用OPTIONS请求关于服务器能力的信息。如果服务器认为它能与用户联系,那么可用个能 力集响应OPTIONS请求;对于代理和重定向服务器只转发此请求,不用显示其

34、 能力BYE用户终止一次会话,既可由主叫发送,也可由被叫用户代理发送CANCEL用于取消一个挂起的呼叫REGISTER用于向定位服务器注册客户机的相关信息典型的SIP会话过程如图5-8所示。对图5-8所示的SIP会话呼叫流程的分析如表5-2所示。 3 h a 前京i宜工等空用户终版;1 .INVITE;2. INVITE J-3.32_;|4. ACK ;5.INyiTEL息小皿_!_! _8. ACK !9. INVITEL12.180LU80L10.1801j -15.2001l%;200j.13.200_j16. ACK!17.人 CK18.ACK i- 一,1r-nI|19.集体淹12

35、2, BYE !一21. BYE;一 20.BYE !23.20024;00. :25.2001260200(jJ图5-8 血型的SIP会话呼叫过程表5-2典型SIP会话呼叫流程分析表步骤描述1用户终端1向用户终端2发出INVITE消息。INVITE消息被SIP代理服务器1接收2SIP代理服务器1将经认证的用户终端1发出的INVITE消息转发给重定向服务器3重定向服务器向SIP代理服务器1回复302 Redirect消息4SIP代理服务器1向重定向服务器回复ACK,确认收到302 Redirect消息5SIP代理服务器1向SIP代理服务器2转发INVITE消息6SIP代理服务器2将SIP代理服

36、务器1发出的INVITE消息转发给重定向服务器7重定向服务器向SIP代理服务器2回复302 Redirect消息8SIP代理服务器2向重定向服务器回复ACK,确认收到302 Redirect消息9SIP代理服务器2向用户终端2发出INVITE消息1012用户终端2回复180Trying消息。SIP代理服务器2、1进行转发1315用户终端2回复2000K消息表示可同用户终端建立会话。SIP代理服务器2、1进行转 发1618用户终端1回复ACK消息进行确认。SIP代理服务器1、2进行转发19用户终端1、2进行通话20-22用户终端2发起结束通话请求,发出BYE消息。SIP代理服务器2、1进行转发2

37、3-25用户终端1回复2000K消息进行确认。SIP代理服务器1、2进行转发圣才电子书圣才电子书100xuexi (3)学会并习惯使用帮助系统大局部软件都有较全面的帮助系统,熟练掌握帮助系统,可以使考生减少记忆量,解决解题中的疑难问题。 (4)熟悉考试场地及环境尤其是要熟悉考场的硬件情况和所使用的相关软件的情况。考点在正式考试前,会给考生提供一次模拟上机的机会。模拟考试时,考生重点不应放在把题做出来,而是放在熟悉考试环境,相应软件的使用方法,考试系统 的使用等方面。(5)做上机题时要不急不燥,认真审题先分析,后操作。明白了问题是什么以后,先把问题在脑海里过一 遍,考虑好如何操作后,再依思路沉着

38、做答。而不要手忙脚乱、毛毛躁躁、急于作答。对于十分了解或熟悉的问题,切忌粗心大意、得意忘形、而应认真 分析,必须将题目给出的全部内容逐字看清楚后针对具体问题进行操作。常言道“熟能生巧”、“打铁还得本身硬”,再好的方法与技巧假设没有基础,是发挥不了作用的;如假设有了 一定的功底,再差的招式也会产生很大的威力,就像金庸小说中杨过的那柄钝剑。但是如果只看不练,不会有提 高。建议大家多做模拟试题和历年试题,锻炼解题的能力与节奏。圣才电子书圣才电子书100xuexi 26逋话结束.| 一(2) SIMPLESLMPLE (SIP for Instant Messaging and Leveraging

39、Extensions)协议簇是由 IETF 的 SIMPLE 工作组制定的。 它通过对SIP协议进行扩展,使其支持IM服务。SIMPLE新增的方法SIMPLE增加了 NOTIFY、SUBSCRIBE和MESSACE方法支持即时通信。它们的作用如下:a. MESSAGE用来发送一次性的短消息,即寻呼机模式的IM。b. SUBSCRIBE用于申请者向服务器申请获得用户的呈现信息(Presence In formalion,通常指IM客户机的 在线状态信息)。c. NOTIFY用于传输呈现信息。SIMPLE新增的逻辑实体SIMPLE中为呈现服务(Presence Service)新增了一些逻辑实体,

40、可以通过对SIP实体扩展来具体实现。作 用具体定义如下:a.呈现用户代理 PUA (Presence User Agent)该实体生成用户的呈现信息。每一个用户可能含有多个PUA (例如一个用户既有移动 乂有PDA),它们 可以产生不同的呈现信息。它不接收SUBSCRIBE和发送NOTIFY消息,只需要能够发送REGISTER消息。b.呈现服务器 PA (Presence Server)类似于SIP协议中的UA,能够接收和应答SUB-SCRIBE请求,并且当PUA公布新的呈现状态时,向申请 者发出NOTIFY应答。c.呈现服务器 PS (Presence Server)可以实现PA的功能,同时

41、可以和注册服务器共同实现杳找呈现数据库。d.申请者(Watcher)发送SUBSCRIBE消息和接收来自PA的NOTIFY消息,能够中止整个过程。可以实现PA的功能,同时可 以和注册服务器共同实现查找呈现数据库。IM客户机直接或通过SIP代理服务器和SIP重定向服务器,向其他每一个IM客户机发送实际的IM流和最 新的呈现信息。SIP代理服务器在SIP系统元素之间转发SIP请求,重定向服务器实现重定向功能。(3) XMPPXMPP是一种基于XML的即时通信协议,XMPP标准协议由4个RFC文档组成:称为核心协议的RFC3920、 负责即时通信的RFC 3921、负责XMPP与CPIM (Comm

42、on Presence and Instant Messaging,公共显示和即时消息) 映射的RFC 3922和负责安全的RFC 3923。XMPP系统框架XMPP系统整体框架如图5-9所示,框架中主要有用户客户机、XMPP服务器和XMPP协议网关三种实体。 XMPP协议网关负责XMPP与非XMPP系统互联;XMPP服务器间相互通信,形成一个使用XMPP协议的服务 器组成的分布式网络。连接到这个网络的客户机,可以像接收消息一样发送消息给同一个服务器或Inlemel上其 他的服务器上的用户。XMPP 客户机XMPP服务器域名服务器XMPP客户机XMPP客户机非 XMPP客户机Qp也服务懑)图5

43、-9 XMPP工作原理图XMPP系统特点a.客户机/服务器通信模式XMPP使用的是客户机服务器的系统架构,所有从一个客户机发给另一个客户机的XMPP消息和数据都必须 通过服务器。b.分布式网络圣才电子书圣才电子书圣才电子书100xuexi =XMPP的网络体系结构每一个用户都有自己的本地服务器,并从该服务器上接收信息,消息和在线信息在这 些服务器之间传输。每一个XMPP服务器都独立于其他XMPP服务器,并且拥有其自身的用户列表。c.简单的客户机XMPP将复杂性从客户机转移到服务器端,XMPP的一个设计标准是必须支持简单的客户机。一个XMPP 客户机必须支持的功能有:通过TCP套接字与XMPP服

44、务器进行通信、解析组织好的XML信息包和理解消息 数据类型。d. XML的数据格式XML是XMPP系统架构的核心局部,它最重要的作用是系统的底层的可扩展性,并能表述儿乎任何一种结 构化数据。XMPP协议a.寻址方案。使用XMPP通信,必须是有统一的寻址方案,且符合RFC2396UR(统一资源标识)。由 了历史原因,XMPP实体地址叫做JID (Jabber标识),它由域标识符(domain)、结点标识符(node)、资源 标识符(resource)三局部组成,形如nodedomain/resource。JID用于标识即时消息用户和用户连接的资源,也 可以是其他。域标识符是唯一必需的,通常代表网

45、关或主服务器。域标识符必须是定义在IDNA的国际化域名。 结点标识符是一个可选项,以“”符号分割放在域标识符之前,它通常是一个使用网络服务的实体,例如一个 客户机。资源标识符是一个可选的标识符,放在域标识符之后,并以分割。b. XML 流XMPP是一套基于XMLStream的协议,当一个Jabber客户机连接到一个XMPP服务器上时,客户机建立了 一个从客户机到服务器的XML流,服务器也同时建立了一个服务器到客户机的XML流。c. XML 节(Stanza)Message:流的一个子元素,用来表示传输的消息,有一些相关属性,例如to、from、lype等,来说明发送 或接收方。Presence:流的一个子元素,用来说明用户的状态,如在线,离线等,当用户离线或改变自己的状态时,就 会在流的上下文中插入一个Presence元素,来说明自身的状态。I/Q: Info/Query流,一种请求/响应机制。一个实体发送请求,另外一个实体接收请求并进行响应。例如, 客户在流中插入一个元素,向服务器请求得到自己的好友列表。XMPP 与 SIMPLE目前IM的开放标准只有SIMPLE和XMPP两种,两者的比较如表5-3所示。表5-3 XMPP与SIMPLE综合比较表特点SIMPLEXMPP基础SIP协议XML协议成熟度较为成熟新兴技术

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

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁