首页 > 职称论文知识库 > 发表论文的应用

发表论文的应用

发布时间:

发表论文的应用

1、首先就是在评职称的时候需要去发表论文,这是非常重要的一个环节,所以发表论文之后才能够去评职称,这也是最普遍的一种方式。 2、研究生毕业也需要发表论文,只有发表论文才能够完成学业,还有博士生都需要发表论文才可以。 3、医护人员,教师,还有科研院的一些工作人员企业员工等等,晋升高一级的职称都必须要通过发表期刊才能够完成,这也是一个必须要有的参考指标。 4、还有申报基金以及开新课题进行教育研究科技研究,等等很多的项目在开设之前都是需要去发表论文的。

先是要看你发的是什么期刊,还有就是是什么等级的期刊,这些都是不一样的。一般核心的都是比较好。

找工作,毕业写简历的时候,可以拿得出来,这个也是一个很好的标志,现在很多的企业也是很看好

这个价格真不好给你说 不同期刊的价格不同 还有就是你需要几个版面 你要的版面多了价格自然就高了 大概的价格在这个范围内吧,你可以参考参考,省级1000-1500 国家级1500-3000左右,核心4000-18000元,大概的价格就是这个幅度、 想要通过中间机构投稿的 要注意下 平台的信息可信度 ,或能淘宝第三方交易的 这样就比较好 ,像我就是这样的 嘿嘿 ~~~

发表论文的平台如下:

1.知网

这里所说的是知网,是清华大学和清华同方共同办的这个数据库。在前些年他也叫中国期刊网,由于后来有人自己建了个网站也叫中国期刊网,自己收录期刊,假李逵装真李逵。玩文字游戏,导致很多作者上当。

所以现在知网对外不称中国期刊网了,就是叫知网。从论文发表来说,知网是最权威的,最有说服力的数据库。

凡是知网收录的期刊,一定是正规的,可以放心大胆的发表的,但是最近这两年知网变得更严格,所以知网收录的期刊发表费用比较贵一些。

2.万方数据库

万方数据库,也是一个比较大的论文数据库,仅次于知网。其权威性和重要性就等于是一个弱化版的知网,但是也是比较大。

从期刊正规性来说,如果一个期刊,知网不收录,但是万方数据库收录,说明还是比较正规的,虽然不如知网收录的那么正规。但是对于一般单位来说够用。

对于大学这样的单位可能必须要求知网。而对于一些企业单位,只要万方数据库能检索到已经发表的论文,就算不错了。所以,万方数据库也是一个必须参考的标准。

3.维普网

维普网在前些年实际上假刊比较多,比较泛滥,这两年所说期刊审核严格,上面审核严格,但是维普网收录的期刊从正规性和权威性上来说,都是严重不如知网和万方数据库。

对于很多要求不高的单位,或者评一些初级职称的单位,只有维普网收录的期刊还能管点用。稍微严格一些的,就不大灵光了。

论文的发表及应用

对于刚进大学的大学生来说,可能对于发表论文的事情,感觉离他比较遥远,但是你可以再自己在低年级的时候就对论文发表进行一定的了解,这样就可以根据自己的经验发表出比较好的学术论文。现在学术型论文还是相对于其他论文比较有优势,对于学术性论文是关于相关的,或者是同一个事物的,这种长远考虑是比较有优势的。想要顺利的发表一篇学术性的论文,就要敢想敢做,如果你连想都不敢想,那么你的同学对于发表论文这件事更加不会讲关于一个自己的思维能力,那么机会来临的时候,你就可以突破思维的局限,解除自己的限制,然后取得最后的成功。俗话说,成功是留给有准备的人的,所以想要发表论文,第一个就是要做到有思想上的准备,那就是我要发表学术性的论文。做到敢想之后,还有另一个比较重要的就是发现大学生活中写论文的机会,并且牢牢把握住它,关于论文撰写你要了解报告文献综述和初稿等问题,都可以和导师以及任课老师进行一定交流,导师是你对论文的一个关键性了解。最重要的就是要抓住机会,这个方面有三点比较重要,那就是要主动积极的和导师沟通,一定要坚持到底,并且热情地去做每件事情,还要对论文的总体结构有一个现状分析问题,问题分析和相对应的对策分析。当然还要切记在和导师进行沟通的时候,要礼貌和主动做是作为一个学生应该做到的。导师对你的指导和一些问题的纠正要虚心求教,再改完之后发给老师修改之后也要给老师查看,自己要对自己的事情有一定的全局把握及时的进行处理。再进行经验的累积之后,对于学术论文的发表是比较重要的,导师在选择的时候会喜欢那种积极向上主动好学的学生,就算没有机会出现,他们也会主动的去问一些有关于做论文的一些东西

据学术堂介绍论文发表只需要六步。第一步:投稿。这是论文发表人员选择好投稿期刊之后,将自己的论文稿件通过邮箱、在线投稿窗口、QQ或者微信即时通讯软件这三大方式发送给编辑。第二步:审核即审稿。投稿之后,编辑会按照投稿顺序对论文进行审稿,有的期刊杂志收取审稿费,如果您的论文需要加急发表,请在投稿时标注清楚,可能会产生加急费用。审稿环节是整个论文发表过程中耗时最长的,影响了论文发表周期的长短,关于论文发表时间影响因素可以阅读《是什么影响论文发表时间长短》了解。这里需要注意的是论文审稿可能会反复进行。第三步:审稿结果。主要介绍通过审稿被录用的论文。通过杂志社论文三审的论文,杂志社会下发录用通知书,并注明预安排在某年某期发表,之所以是预安排,是因为还没交纳版面费。关于论文三审可以阅读《什么时候论文需要三审》,了解一些审稿知识。第四部:交费。这里的交费主要是版面费,交纳之后,论文才会正式进入安排刊期出版流程。第五步:安排发表。版面费到位之后,即可安排刊期,并按照日期出版见刊。少部分论文发表可能会延期,原因很多,例如:有人安排加急。第六步:寄送样刊。论文见刊之后,会给作者寄送一本样刊,作为用途上交的材料。到此整个的论文发表流程结束。

网络上有很多论文发表网站,很多作者由于着急发表论文,而选择通过论文发表网站去发表论文。

但是由于利益的驱使网络上充斥着很多假刊,甚至一些论文发表网站还推荐假刊给作者发表,有的甚至取作者论文发表费用然后消失。

针对这种情况,发表论文前,作者一定要认真辨别期刊真伪,了解论文发表网站的信誉,口碑,不盲目轻信论文发表网站和假刊的一些过度宣传,避免上当。

选择发表期刊前,要去新闻出版总署查看期刊的备案情况,再去相关的数据库查看期刊的收录情况,确保期刊正规合法,同时具备国际刊号ISSN号和国内统一刊号CN号,而不要被那些打着香港刊号或者书丛号的期刊所蒙蔽。

论文发表的介绍:

1、论文发表的介绍

学术论文首先应当具有独创性。要在论题涉及的范围内,言他人所未言,提他人所来提。要有所创新,有所发现,要有独特的、合乎客观实际的看法。

只是重复、模仿别人的意见,称不上学术论文。如在社会科学领域内,独创性常见于这样三条途径:

(1)结合新的社会实践对以往理论加以继承和发展,如,在社会主义建设中,结合中国国情,对马克思主义的完善;

(2)对新发现的资料加以研究,史学、考古学的研究常常如此;

(3)通过搜集、整理前人已有的成就的途径获得新结沦,例如哲学史、语言史的研究。

论文条理清晰结构合理,具有较强的说服力和感染力,深刻揭示客观事物的内部联系和规律,也就是言之有理,言之有据,言之有序。

专业性是指论文从题目、选材到文字表达,都要具有某一学科、专业的特色,要摸透“行情”,用“行话”,如图书馆学的论文常常要运用款目、标注、二次文献、情报检索语言等专业词汇。

法学论文则常用法人、主体意志、仲裁、诉权、罪行法定主义等等。学术论文不必人人都看懂。好的学术论文是独创性、科学性、专业性高度的统一和结合。

2、论文发表的必要性

随着学习及工作的深入,学习者及从业者对本专业及行业会有深入的研究,而研究水平的衡量标准则体现在了论文发表上。

即,要求在公开发行的学术期刊或报纸上发表具有一定学术价值的论文。论文发表,成了考量从业者水平的一个不可或缺甚至尤为重要的标准。

发表论文,有哪些需要注意的问题,论文发表有2种方式,一种是直接向杂志社投稿,一种是通过论文代理或期刊采编中心投稿。这2种 方式,费用方面基本差不多,都是社里统一定的价格。

期刊采编中心或 论文代理的优点至于大体差不多的文章,都基本可以安排通过审核,而且 审核时间短,一般在2-5个工作日内就安排审核并给予答复了。

主要是采 编中心是采用的集中递稿方式,一般采编中心都有编辑,会事先对论文做 下初步审核,能帮修改完善的文章都会帮助修改完善。

再加上跟社里较熟 ,论文能通过的,社里一般不会为难。 而对于直接投稿杂志社,审核比较慢,通过率低些。很多核心期刊,稿件投递后基本就是石沉大海。

3、论文发表格式

撰写论文,一定要遵循一定的格式,这样看起来一目了然,条理清晰。

1.在实际写作职称论文的过程中,则灵活运用,根据实际情况。最好开头有个引言部分,说一下目前的形势啊什么必要性的,引启性的开个头,再展开下面的论述。

2.论文要分条目展开,要条理清晰,层次分明,比如上文中,大条目下面都有小条目,看上去非常清晰。大标题用加粗突出显示,大标题后面不能有标点符号。

摘要控制在220字符内即可,最好能概括下全文的内容,切忌把开头当摘要,把文章标题罗列出来当摘要。关键词,3-5个为宜。

第一步论文查重。之所以放在第一步,是因为期刊天空一直都建议作者投稿前查重,这样既能提前发现自己论文重复率多少,又不会给杂志社编辑造成不良印象,更减少了投稿后再查重导致退修,进而论文发表时间周期增加。发表论文必经流程和步骤第二步:筛选期刊。针对自己的专业方向,论文内容领域,到相应分类的期刊当中挑选。期刊天空编辑提醒,有作者因为发表论文不符合期刊发表方向而退稿的。第三步选定期刊:需要根据自己评职称、毕业论文发表要求,期刊天空编辑指出,这些内容一般从职称文件当中可以了解到,例如:期刊级别,选定后要了解期刊发表论文要求。第四步论文发表:选定期刊之后,可以通过邮箱、在线投递、微信QQ等发送文件,期刊天空编辑介绍,之所以有这么多方式,是因为各投稿方式相应的处理效率呈提高的趋势。第五步等待审稿。期刊天空编辑温馨提示:论文审稿是整个论文发表过程当中时间周期最长的,没有退修的稿件属于正常时间周期,如果存在论文审稿有退修,那么发表周期就会相应的增加。发表论文期刊的级别越高,发表周期就越长。第六步对于顺利被期刊录用的论文来说,杂志社会发送录用通知函,缴纳版面费用之后,即可安排发表刊期。第七步发表见刊。在到了论文发表安排刊期时,论文就算是正式见刊发表,作者需等待杂志社寄送样刊就可以当做评职称材料上交。

发表论文的应用目标

基本研究内容一般包括:1、对论文名称的界说。应尽可能明确三点:研究的对象、研究的问题、研究的方法。2、本论文写作有关的理论、名词、术语、概念的界说。目标特色:1、论文写作的目标也就是课题最后要达到的具体目的,要解决哪些具体问题,也就是本论文研究要达到的预定目标:即本论文写作的目标定位,确定目标时要紧扣课题,用词要准确、精练、明了。 2、常见存在问题是:不写研究目标;目标扣题不紧;目标用词不准确; 目标定得过高, 对预定的目标没有进行研究或无法进行研究。扩展资料毕业论文的作用:1、推动教育科研活专动自身不断完善:在一定意义上可以讲,教育科研活动均属创造性活动。为了保证教育科研活动越发卓有成效,论文是十分有必要的。2、交流认识:教育科研过程,属是人们获得直接经验的过程。这种经过精心设计、精心探索而获得的直接经验不仅对直接参加者来说是十分宝贵的。

发表科学(或学术)论文的目的是什么? A.发表科学论文是为了用于自己的职称评定B.发表科学论文是为了证明自己有科学技术水平C.发表科学论文是为了传播获得的知识和发现的规律D.发表科学论文是为了提升自己的科技实力正确答案:发表科学论文是为了传播获得的知识和发现的规律

1、研究背景研究背景即提出问题,阐述研究该课题的原因。研究背景包括理论背景和现实需要。还要综述国内外关于同类课题研究的现状:①人家在研究什么、研究到什么程度?②找出你想研究而别人还没有做的问题。③他人已做过,你认为做得不够(或有缺陷),提出完善的想法或措施。④别人已做过,你重做实验来验证。2、目的意义目的意义是指通过该课题研究将解决什么问题(或得到什么结论),而这一问题的解决(或结论的得出)有什么意义。有时将研究背景和目的意义合二为一。3、成员分工成员分工应是指课题组成员在研究过程中所担负的具体职责,要人人有事干、个个担责任。组长负责协调、组织。4、实施计划实施计划是课题方案的核心部分,它主要包括研究内容、研究方法和时间安排等。研究内容是指可操作的东西,一般包括几个层次:⑴研究方向。⑵子课题(数目和标题)。⑶与研究方案有关的内容,即要通过什么、达到什么等等。研究方法要写明是文献研究还是实验、调查研究?若是调查研究是普调还是抽查?如果是实验研究,要注明有无对照实验和重复实验。实施计划要详细写出每个阶段的时间安排、地点、任务和目标、由谁负责。若外出调查,要列出调查者、调查对象、调查内容、交通工具、调查工具等。如果是实验研究,要写出实验内容、实验地点、器材。实施计划越具体,则越容易操作。5、可行性论证可行性论证是指课题研究所需的条件,即研究所需的信息资料、实验器材、研究经费、学生的知识水平和技能及教师的指导能力。另外,还应提出该课题目前已做了哪些工作,还存在哪些困难和问题,在哪些方面需要得到学校和老师帮助等等。6、预期成果及其表现形式预期成果一般是论文或调查(实验)报告等形式。成果表达方式是通过文字、图片、实物和多媒体等形式来表现

论文的目标和要求一般是对论文进行的一个要求,这属于老师布置的要求,如果是自己在写作论文的时候,需要写的主要就是自己论文的研究方向和研究方法,针对自己具体的写作内容做出一个研究方法的概述。

如何应用录用未发表的论文

未经发表的是不能引用的,因为它的知识产权和版权还没有归属,是侵权的(如它不愿意公开,但成果是自己的话就可以直接写了)。另一个情况是未经发表的情况下,并没有专业人员鉴定,还不能确定是否有价值。所以一般不能引用。 对于此类问题,你可以使用其他文献代替,或者以提出自己的假设来写入论文。

毕业设计查重是去除个人文章重复的,所以自己的文章无论是否刊出都可以大量引用,只要这篇文章自己是一作而不是七八作。

一般格式是:作者 (年份)题目后面有出版社等信息 比如:Xman & Yman (2013), "Paths of the least Resistance," Journey of Strategic Marketing, 18(4):221-223 出版杂志要斜体 因为你这个还未发表所以可以不注明期号和页码 具体可以参照哈佛格式 已经收录未正式发表的可在(年份)这里写成(forthcoming) 我英国的老师是这么写的 希望能帮到你

哈希表的应用发表的论文

哈希表(散列表 Hash)是相对于线性表、树形结构的一种数据结构,它能在元素的存储位置和其关键字直接建立某种之间关系,那么在进行查找时,就无需做或者做很少次的比较,就能通过这个关系直接由关键字找到对对应的记录。这就是散列查找法(Hase Search)的思想,它通过对元素的关键字值进行某种运算,直接求出元素的地址。即使用关键字到地址的直接转换方法,而不需要反复比较。因此,散列查找法又叫杂凑法或者散列法。 选择一个好的散列函数可以在一定程度上减少冲突,但在实际应用中,很难完全避免发生冲突,所以选择一个有效的处理冲突的方法是散列表的另一个关键问题。 处理冲突的方法与散列表本身的组织形式有关。按组织形式的不同,通常分为两大类:开放地址法和链地址法。 开放地址法的基本思想是:把记录都存储在散列表数组中,当某一记录关键字key的初始散列地址H0=H(key)发生冲突时,以H0为基础,采取合适方法计算得到另一地址H1,如果H1仍然发生冲突,已H1位基础再求下一个地址H2,若H2仍然冲突,再求得H3,以此类推,直至Hk不发生冲突为止,则Hk为该记录在表中的散列地址。 根据计算方法,可以分为以下三种探测方法: 线性探测法会在出现在处理过程中发生冲突的发生第一个散列地址不同的记录争夺同一个后继散列地址的现象,称为二次聚集或者堆积。即在处理同义词的冲突过程中,又添加了非同义词的冲突。 它的优点是,只要散列表未满,就一定能找到一个不发生冲突的地址 而二次探测法和伪随机数探测法可以避免出现二次聚集现象,但是不保证一定能找到不发生冲突的地址。 链地址法的基本思想是:把具有相同散列地址的记录放在同一个单链表中,称为同义词链表。有m个散列地址就有m个单链表,同时用数组HT[0..m-1]存放各个链表的头指针,凡是散列地址为i的记录都以结点的方式插入已HT[i]为头结点的单链表中。

[摘 要]随着计算机处理能力的不断增强,特别是网络技术的迅速发展,不同主机之间的资源共享问题成为研究的热点。对等网络(Peer-to-Peer,简称P2P)作为一种完全分布的计算模型,可以脱离中央服务器实现对等节点间的直接通信,从而充分利用每个网络节点自身的资源,实现整个网络计算资源的充分利用和信息资源的高效共享。在对等网络的众多研究领域中,关于查找算法的研究具有核心地位。本文对现有对等网络查找算法中的以Chord为代表的结构化分布式查找算法,然后在Chord数学模型的基础上,提出了Chord查找算法的改进方法。 [关键词]资源共享 P2P 分布式哈希表 Chord [中图分类号]G[文献标识码]A[文章编号]1007-9416(2010)02-0054-03 1 背景及意义 资源共享是现代信息和通信技术的目标所在,当今互联网世界,用户数目正在以惊人的速度增加,同时随着互联网技术的发展以及信息的迅速膨胀,全球信息已经进入以计算机网络为核心的时代。越来越多的机器获得了网络连接。如果把网络上数量巨大的个人计算机作为一个整体联系起来,就可以提供任何集中式服务器无法比拟的计算资源。其中以信息资源共享为目的对等网络技术成为了研究热点。 自从DHT协议出现以后,结构化P2P的应用得到了快速的发展。目前主流的查询算法是采用分布式哈希表(DHT)技术,这也是目前扩展性最好的P2P路由算法之一,并且衍生出了不同的DHT路由几何结构,如树型结构,超立方体结构、环型结构等等,并且这些不同的几何结构都有各自的路由查询算法。 Chord是典型的分布式结构化网络模型,Chord协议解决键值如何定位问题,新节点怎样加入系统,如何从节点失效中恢复。Chord的核心功能就是提供快速的哈希函数(一般为一致性哈希)进行分布式计算,将节点和资源(键值)映射到一维环形空间上,再进行路由查找。Chord协议具有的特点是:负载均衡;对于一个包含N个节点的网络,查找复杂度为O(logN),适合应用于较大的系统;在有节点加入或者退出时,能进行自动调整;对其查询的键值的结构没有约束。 对等网络中的资源都分散在各个不同的节点上,数据的传输和服务的实现都直接在众节点间进行,在此过程中并不需要中间环节或者服务器的介入,避免了瓶颈。在混合P2P模式中,服务器也仅仅承担查找资源,定位节点或安全检验等环节,主要的数据交换最终还是在各个节点间直接进行,虽然这样大大的减轻了服务器的负担,但是由于资源的位置信息存储在服务器上,一旦服务器失效将会使整个系统瘫痪。而在结构化对等网络中,所有的节点既是服务器又是客户端,每个节点既存储资源又存储路由信息,任何一个节点的失效都不会对系统产生较大的影响。如何对资源进行合理的分配,如何进行资源的快速定位,以及当有节点退出或者加入时如何通知网络中的其他节点是结构化对等网络面临的首要问题。作为典型的分布式结构化网络模型,Chord比较好的解决了上述的问题,保证了负载的均衡,并且查询信息中转的复杂度控制在节点总数的对数级内,比较有效的控制了路由的跳数。本文针对现实世界中,单个节点的性能千差万别,性能好的节点完全有能力多分担网络的负载,以此对Chord模型进行了相应的改进。在继承Chord模型的优点上,提高了Chord系统中的查询效率。 2 基于P2P资源共享系统的关键技术 2.1 Chord中DHT技术思想 DHT的主要思想是:首先,每个对象被表示成一个(K, V)对,K称为关键字,可以是文件名(或文件的其他描述信息)的哈希值,V是实际存储文件的节点的IP地址(或节点的其他描述信息)。所有的对象(即所有的(K, V)对)组成一张大的哈希表,只要输入对象的K值,就可以从这张表中查出所有存储该文件的节点地址。然后,再将上面的大哈希表分割成很多局部小块,按照特定的规则把这些小块的局部哈希表分布到系统中的所有参与节点上,使得每个节点负责维护其中的一块。这样,节点查询对象时,只要把查询报文路由到相应的节点即可(该节点维护的哈希表分块中含有要查找的(K,V)对。这里面有个很重要的问题,就是节点要按照一定的规则来分割整体的哈希表,进而也就决定了节点要维护特定的邻居节点,以便路由能顺利进行。Chord协议采用DHT技术,利用一致性哈希函数,来分隔整体的哈希表。 2.2 Chord算法改进 Chord搜索算法,由简单的到可扩展的,可扩展的Chord算法使Chord性能得到提高,它类似于二分法,它的每个节点都维护了少量的路由信息,通过这些路由信息来提高查询的效率。能否用尽可能少的次数来查找到资源的所在节点将影响查询的性能。但Chord这种算法是建立在Chord网络中没个节点的地位都是绝对平等的,而现实世界中,由于计算机的性能千差万别,对于某些性能较差的节点,Chord协议分配给它的负载可能使它无法流畅运行这势必会造成搜索信息到达此节点时的搜索延迟。相反,对于一些性能较好的节点,Chord协议分配给它的负载不能充分发挥其性能。为此本科对现有的Chord搜索算法进行改进,使Chord环中性能较好的节点能够保存更多节点的信息,而又不会使其占用太大的空间,以此来减少搜索信息被中转的路由跳数,提高资源搜索的效率。 节点的权值可以通过节点计算机的一些性能参数来计算,用NodeValue来表示权值,计算公式为: NodeValue=min{PP,OT,NC}*216+(PP+PT+NC)/3 PP,PT,NC∈[0,216) 其中,PP是PC Performance表示计算机性能,OT是Online Time表示节点进入P2P网络的在线时间,NC是Network Connection表示网络连接情况。根据文献的结论,Gnutella中的节点在线的时间越长,那么它的停留时间也越长。根据这个特性,水桶定律设计出来的hash函数能够保证NodeValue越大的节点越能承担负载。 通过NodeValue权值的大小来判断,给予性能较好的节点较多的负载,在合理的范围内(如只需要其多保留一个前驱和一个后继节点上的路由信息)使其为保存更多路由信息,提高搜索消息在其路由表中查找信息的成功率。改进的模型图可以抽象的按下图理解: 图1中,NodeValue大的节点,除保留Chord协议分配的负载外,根据NodeValue的级别,多保留一个(或多个)前驱或后继的finger table。当NodeValue值较大的节点,接收到搜索消息后,除了能路由到本身的finger table 还能不经过后驱节点的转发,直接搜索后驱节点的finger table,提高了查询效率。改进后的Chord协议中节点如何加入网络,路由表如何维护,将在系统设计章节中将近一步说明。 2.3 底层协议优化 2.3.1 UDP协议的缺点及改进 网络协议是为了实现一个特定目的的工作组的互联,一个高质量的工作组(或一个自组织网络中)的网络属性有如下几点: (1)高速数据交换。 (2)可靠的数据传输。 (3)支持广播。 (4)支持大数据块的数据交换。例如初始化系统环境可能需要这样的大数据块。 (5)点对点网络。任意一个节点可以作为数据源和数据目标。 本文为全文原貌 未安装PDF浏览器用户请先下载安装 原版全文 事实上,绝大多数平行计算机软件,都是使用标准的网络协议TCP/IP。使用标准网络协议的弊端有: (6)数据交换速度低。TCP的可靠性是被首先强调的,这也是因为它需要适用于不稳定的Internet环境。但是在一个稳定(或者相对稳定)的网络体系中,它的速率低的弊端就暴露无遗。 (7) TCP不支持广播。UDP不支持广播,但是UDP是不可靠报文协议并且报文大小受限制。 (8) 数据传输之前需要建立逻辑链路。 (9) TCP是基于数据流的协议,但是对一些特定的要求,更适合一个固定块的数据交换,因此这样能把一个确定的、所有数据、必要的操作标志,一次性发送。 因此可以改进标准协议使它能具有高速消息传输、支持大数据块数据传输、接受到消息后作相应反应/操作等能力。本文成为CTP,虽然字母“P”表示“协议”,但它并非这一特指。CTP是理论与工具的综合,可以当成一种“工具”使用。因此它能代替类似MPI、PVM。 大多数用于平行计算的现有工具都以消息作为抽象,这种抽象在CTP中称为命令。命令是一个从某节点到另一节点做指定事情的序列。这种命令需要具有三种属性,发送者、接收者与相应的操作。为满足P2P网络需求CTP协议以UDP/IP模型为参照。因为IP被广泛使用且能满足唯一标识一个节点。CTP/IP模型与UDP/IP模型、OSI模型的关系如图2。 我们可以看出CTP包含了从传输层到应用的几个层次,它的职能从相对底层一直到高层。 2.3.2 Nat穿透 IP地址分为两类,一类是可供内网重复使用的私有IP地址,内网以外的主机无法直接访问这些IP地址。另一类是共网IP地址,能直接被其它主机访问。NAT/NAPT(Network Address Translation/Network Address Port Translator) 允许多台机器使用一个,H地址访问因特网。通常,从为内部网保留的地址块中为NAT网关后面的机器分配一个IP地址。NAT网关是该网络中唯一拥有因特网可访问IP地址的机器。NAT网关透明地重写来自内部网上机器的包,这样对于外部主机来说,它们就像是来自NAT网关本身。NAT网关重写返回的包,以便它们流回到内部网上适当的机器。对于因特网上其它设备而言,只有一台主机和一个IP地址,并且所有的流量看起来都是来自这台机器的[21]。 NAT的这种方式,使日益耗尽的IP资源得到缓解,同时又具有方便性和安全性。因为内部网使用的冲地址都来自于一个保留的子网,所以管理员可以在他们的网络中添加和删除机器而不会与其它组织使用的正地址冲突,也不必从外部实体申请新的正地址。此外,NAT网关通过对因特网隐藏内部正地址和内部机器来担任某种类型的防火墙。仅当向某个外部地址发送过出站包时,NAT才允许来自该地址的流量入站。 NAT网关后面的应用程序可以任意与外部应用程序联系,但外部应用程序却不能同样方便地与NAT,网关后面的应用程序联系。还有,不同NAT网关后面的应用程序之间彼此不能直接联系。 我们来考虑如下几种结构的网络情况(左边是A机,右边是B机):如图3所示。 (1) AB机在同一NAT中 AB机器可以是在完全不受干预的情况下直接进行通信,这是一个透明的网络,当然一定要用AB机器的内部正作为其通信的地址。 (2) A机在外部网络B机在NAT中 NAT创建了一堵单向玻璃的墙。在这种网络结构中只能从出站方向开始通信,意外的入站连接将被拒绝。内部的B机可以看到外面,但外部的应用程序不能看到里面。AB机器要进行文件传输,必须首先由B机发起。 (3) AB机在不同NAT中 AB是完全孤立的两台机器,他们都不能够直接的发现对方和进行文件传输。对于这种结构,当前流行的P2P文件交换软件没有能够很好地解决。还是有办法的,可以称之为UDP隧道技术。考虑这样一个流程:NAT内部的机器创建了一个UDP端口,对外(比如外部服务器)发送了一次数据,那么在NAT网关的端口映射表上就会建立一条数据,即(外部IP,外部Port(内部IP,内部Port)。NAT网关会保留这条映射数据,以后的一段时间内,当外部网络有程序向NAT网关的这个被记录的UDP端口发送数据时,NAT网关会根据端口映射表查找到内部的机器的IP和端口,将数据直接转发到内部的那台机器上。这样一来,NAT对于内部机器和外部机器来说就是透明的,内外的机器可以透过NAT,网关进行直接的数据交换了。 如图4所示,AB机器在传输文件前,各自创建一个UDP端口,向外部网络的服务器发送传输请求,服务器在接收到请求的同时,也获取了A,B机器的对外IP和端口,于是将他们对外的IP和Port返回给A,B机器,这样,A向B的对外IP/Port,即B的NAT网关的特定Port发数据,B就能够直接收到,相反,B也能直接发送数据到A。这样就突破了NAT给文件传输带来的局限。 3 结语 本文主要对结构化和非结构化的P2P网络技术进行了研究,重点对P2P网络的Chord路由算法进行了深入的研究,在对Chord的构造和搜索算法进行深入分析之后,根据现实世界中各节点的处理能力千差万别,提出了一种Chord算法的改进方法,详细的论述改进Chord算法的具体实现方法。 [参考文献] [1]刘晓峰,吴亚娟,钟乐海.Chord路由表结构的改进与优化.计算机工程[J].2007,pp.21,pp.102-104. [2]许斌.JXTA-Java P2P网络编程技术[M].北京:清华大学出版社,2003. [3]杨建雄.JXTA平台下P2P网络安全信任模型的研究[D]. 长沙理工大学硕士论文,2008.pp.2-15. [4]聂荣,张洪欣,吕英华等. P2P网络的研究与进展[J].电信科学.2008.(3). [5]张文,赵子铭.P2P网络技术原理与C++开发案例[M].北京:人民邮电出版社,2008.pp.3-30. [6]Ralf Steinmetz著,王玲芳,陈焱译.P2P系统及其应用[M].北京:机械工业出版社,2008.pp.12-35. [7]刑小良.P2P技术及应用[M].北京:人民邮电出版社,2008.pp.3-20. [8]沈磊.基于超级节点的高性能P2P流媒体技术的研究与实现[D].南京航空航天大学硕士论文,2007.pp.3-25. [9]李振宇,谢高岗.基于DHT的P2P系统的负载均衡算法[J].计算机研究与发 展,2006(9):pp.1579-1585. [10]黄静,黄本雄,莫益军.基于DHT的P2P系统负载均衡的有效算法[J].网络与通信,2007(11):pp.80-82. [作者简介] 李文东:1979.10.25,男,沈阳理工大学学生,职称:讲师,研究方向:计算机应用; 和晓军:女,沈阳理工大学教师,研究生导师. 本文为全文原貌 未安装PDF浏览器用户请先下载安装 原版全文

  • 索引序列
  • 发表论文的应用
  • 论文的发表及应用
  • 发表论文的应用目标
  • 如何应用录用未发表的论文
  • 哈希表的应用发表的论文
  • 返回顶部