- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
的客户服务器的设计与实现.PDF
计算机技术 与发展 Vo1.17 No.6
第孟沪年翻期 RTECHNOI工X三YAN 【〕DEVEI工)PM[ENT Jun. 2007
基于 的客户/服务器的设计与实现
冉春玉,张广军,屈 力,周 鹏,薛 果
(武汉理工大学计算机学院,湖北武汉430070)
摘 要:随着IP网向多业务网的发展,新一代运输层协议岌了n〕会逐渐替代TCP在下一代网络中获得更加广泛的应用。
分析了以刃T八P协议栈中数据传输过程,介绍了吸汀1〕协议所提供给开发人员的套接口编程模型,并给出一个在Uinx/
ljnux系统上利用一到多形式套接口模型开发客户用良务器应用的示例。
关键词:以刃一P冷又旋t;客户用及务器
中图分类号:1下马11 文献标识码:A 文章编号:1673一629X(2007)06一0127一03
Design andlmPlc幻以entationofClientandServerBasedon SCTP
RANChun一yu,2旺ANG.Guang一jun,QULi,ZHOUPeng,XUEGuo
(CbllegeofO刀lputer豁enceandTechilolq扮,WuhaI1UniveI’sltyofT氏玩刃1呢y,Wuhan430070,China)
A加。,d:WiththedevelO卿entofIPne加阳rktow田月smtlltiser门cenetwork,new 吸汀Ppro切 1州n挽util说曰wideinst巴dofTCPin
nextgenerat玩 netv阳rk.Anal卿 山tatr田1夕11islon pn)以改洛in仪汀P月Ppmtocolstackinthe翻rtide,In你刃ucethe就ketp欢名ran川1ng‘
m叼e」fordevel碗祀玲usi飞以刀,P月Pp拍权x幻】俪te,户刃dgiveanexan甲】ea场utd油tand~ 即plicat初usingone ton巧旧y拟ketn艺d-
elot阮ix几inuxp卜tform.
众y州甘ds:3力夕P;欢ket;cli面t人犯伙里
0引 言 性可以实现网络的容错。
厌汀P(St、 肠nt以Trans 而ssionProt溯1)是一
个新的、可靠的面向数据报的运输层协议。在2000年 1厌汀P的服务
已由正TF标准化为RF段960。IETFRR卫%0中定 岌汀P主要是为最近引人Internet的一些应用程
义的是[1]:岌万护是可靠数据报传输协议,它运行于提 序而设计的,如11JA(在IP上运行ISDN)、MZLjA和
供不可靠传递的分组网络上,如IP网。5了rP发展了 M3UA(电话信令)、H.248(媒体网关控制)、H.323(IP
UDP和TCP两种协议的长处,它一方面增强了UDP 电话)等,这些应用都需要一些比TCI〕所能提供的还
业务并提供数据报的可靠传输;另一方面,5了rP的协 要复杂的服务。厌汀P提供了这种增强的性能和可靠
议行为类似于TCP并克服TCP的某些局限。岌汀P 性。压汀P向应用层提供的服务主要有如下方面[l]:
提供与UDP和TCP相似的服务。它保留了数据报的 (1)进程到进程的通信。应用进程访问特定的端
边界,而与此同时检测丢失的数据、重复的数据以及失 口得到3了n〕协议提供的服务。义汀P使用TCP空间
序的数据。并像TCP那样给应用层提供可靠性、排 中所有熟知端口,也有一些外加的端口号,如SIP协议
序,以及全双工的数据传输服务。岌汀P还有拥塞控 用5060端口,IUA协议使用9990端口,MZIJA和
制和流量控制机制。5叮rP在客户和服务器之间建立 M3L」A协议分别用2904和2905端口。
关联,能够在所连接的端点之间提供多个流,每个消息 (2)多重流。在传送音频或者视频的实时数据时,
各自可靠地按序投递。一个流上的某个消息丢失不会 TCP就满足不了性能要求,厌汀P允许在每一个连
原创力文档


文档评论(0)