中国银联银行卡联网联合技术规范第部分通讯接口样本.doc
《中国银联银行卡联网联合技术规范第部分通讯接口样本.doc》由会员分享,可在线阅读,更多相关《中国银联银行卡联网联合技术规范第部分通讯接口样本.doc(33页珍藏版)》请在咨信网上搜索。
1、中国银联股份 公布-11-02实施-11-02公布中国银联银行卡联网联合技术规范V2.1第5部分 通信接口规范Technical Specifications on Bankcard Interoperability V2.1Part 5 Specification on Communication InterfaceQ/CUP 006.5替换Q/CUP 006.5Q/CUP中国银联股份企业标准目 次前 言II1 范围12 银联网络概述12.1 规范要求12.2 银联网络拓扑结构12.3 入网机构接入线路选择13 网络接口23.1 入网机构物理接入方法23.2 接入设备要求34 通信接口协议4
2、4.1 概述44.2 通信配置54.3 协议定义12参考文件22附录A (资料性附录) 入网机构通讯线路数量计算标准23前 言本标准对中国银联跨行交易网络中联机交易和文件传输通信接口应满足要求做了要求,包含通信链路选择、接入方法选择、接入设备要求和通信协议要求。本标准由中国银联股份提出。本标准由中国银联股份制订。本标准起草单位:中国银联股份、中国入网机构。本标准关键起草人:戚跃民、郭锐、郑澎、徐静雯、李洁、吴金坛、王力斌、苗恒轩、万高峰、陆尔东、蒋慧科、杜秉一、赵伟。中国银联银行卡联网联合技术规范V2.1第5部分 通信接口规范1 范围本标准要求了中国银联跨行交易网络中联机交易和文件传输通信接口
3、应满足要求,包含通信链路选择、接入方法选择、接入设备要求和通信协议要求。本标准适适用于全部加入中国银联银行卡信息交换网络入网机构。2 银联网络概述2.1 规范要求银联网络要求稳定可靠、结构简单、便于维护管理。入网机构必需遵照本规范对网络通信接口方面要求,建设和银联网络接口,保障各入网机构和银联网络之间互联互通,并提供银行卡信息安全、稳定、可靠存取控制。2.2 银联网络拓扑结构银联网络是一个二层网络结构,其中网络节点按层次不一样,可划分为:关键节点:上海信息中心/北京信息中心;骨干节点:银联分企业,如Error! Reference source not found.所表示。图1 银联网络结构示
4、意图全国性入网机构和境内外资银行,(如全国性商业银行总行、汇丰银行境内机构)直接和上海信息中心和北京信息中心连接,属于直接接入机构。间接接入机构,如当地农村信用社或城市商业银行,选择当地银联分企业接入银联网络;而全国性入网机构在各地分之机构可选择当地银联分企业接入,也能够采取总对总方法,经过其全国性入网机构接入银联网络。2.3 入网机构接入线路选择2.3.1 直接接入机构接入线路选择依据现在运行商分布情况,电信关键服务中国南方地域,而新联通关键服务中国北方地域,所以对于全国性入网直接接入机构和境内外资银行接入要求以下:采取电信SDH线路和上海信息中心互联,对于交易量大机构可采取MSTP方法进行
5、接入。采取新联通SDH线路和北京信息中心互联,对于交易量大机构也能够采取MSTP方法接入。2.3.2 间接接入机构接入线路选择银联分企业和间接接入机构在通讯接入线路上选择视各地域具体情况确定,但每一个接入机构全部应有主备通讯设备和主备通讯线路,而且主备线尽可能选择当地不一样运行商,预防通讯设备和线路单点故障。3 网络接口3.1 入网机构物理接入方法3.1.1 直接接入机构接入方法对于全国性入网机构和境内外资银行经过直接和上海信息中心、北京信息中心互联方法接入,而且选择电信、新联通运行商SDH或MSTP线路。以下图:图2 直接接入机构接入方法 3.1.2 间接接入机构接入方法间接接入机构,可采取
6、就近接入方法,依据当地实际情况选择1-2家不一样运行商专线接入当地银联分企业。以下图:图3 间接接入机构接入方法对于上述两种接入方法说明以下:直接接入机构须采取电信和新联通两个不一样运行商SDH或MSTP线路和上海信息中心、北京信息中心互联。间接接入机构能够依据具体情况选择其它通信链路方法(提议使用SDH、MSTP线路),但必需满足本规范中使用两条通信链路和备份链路要求。正常情况下,两条链路分别承载实时交易数据和非实时数据,当任何一条链路中止时,另外一条中继线路能够承载全部数据。为了确保实时交易数据总是被优先处理,提议在路由器上对交易数据流使用LLQQos策略。3.2 接入设备要求3.2.1
7、基础要求银联要求各入网机构选择路由器作为广域网接入设备。路由器是广域网(WAN)之间互连关键设备。路由器支持不一样广域网物理接口,能够实现负载平衡,阻止广播风暴,控制网络流量和提升系统容错能力。3.2.2 设备接口要求3.2.2.1 物理接口入网机构和银联网络互连广域网设备应支持下述接口:a) 高速同时串行接口b) G.703-E1接口c) 10Base-T和100Base-T接口3.2.2.2 互联使用协议a) 互联线路使用封装协议:HDCLPPPEthernetb) 互联使用路由协议: 静态路由常见动态路由协议c) 网络管理/安全协议:SNMPTelnet Remote AccessAcc
8、ess Lists (Routing)Debug CommandsPing CommandsSyslogEvent Logging3.2.3 网络互联和线路切换3.2.3.1 直接接入机构互联和线路切换直接接入机构采取浮动静态路由或动态路由协议实现和上海信息中心或北京信息中心互联互通。在配置中确保互联上海信息中心线路为主用线路,当该线路故障时,机构路由能自动切换至和北京信息中心备用线路上,而当主用线路故障恢复后,路由又能自动回切至主用线路上。以下图:3.2.3.2 间接接入机构和银联分企业互联和线路切换间接接入机构和银联分企业采取浮动静态路由实现互联互通。当根本中止时,机构路由能自动切换至备线
9、上,当根本恢复时,路由能实现自动回切。以下图:4 通信接口协议4.1 概述银联处理中心和入网机构在物理通讯线路连通基础上,需要双方建立一定通信连接并制订对应通信控制协议,实现双方之间联机报文处理和文件传输。银联处理中心和入网机构应依据实际需要,在以下方面满足通信要求:a) 银联处理中心和入网机构建立通信连接方法;b) 双方采取通信协议;c) 双方通信设备上运行通信软件。4.1.1 通信连接选择在TCP/IP协议基础上,使用socket编程接口编写通信程序。一个socket连接由当地IP地址、端口号和远端IP地址、端口号唯一确定。图4 socket连接示意图银联处理中心和入网机构建立socket
10、连接种类应能满足业务处理要求。对于实时性要求高联机交易,银联处理中心和入网机构建立连接是长连接,银联处理中心将不再支持短连接方法。对于实时性要求不高文件传输,银联处理中心和入网机构采取短连接方法。4.1.2 协议和通信设备要求银联处理中心向入网机构提供TCP/IP协议通信接口,和入网机构通信程序使用套接字(socket)技术编写。在银联处理中心一侧,通信服务器上安装有和入网机构通信socket通信软件,该软件提供通信接口符合本规范通信控制协议。在入网机构一侧,通信主机上也应安装有对应通信软件,该通信程序也应符合本规范要求通信控制协议,实现和银联处理中心通信。入网机构路由器广域网口应对银联处理中
11、心开放,使银联处理中心能够经过简单网络管理协议或网络连通测试等方法取得和各入网机构通信连通情况信息,便于银联处理中心对通信网络进行监控和管理。4.2 通信配置4.2.1 IP地址和端口号配置各入网机构接入银联网络使用IP地址由银联处理中心统一分配。入网机构和银联处理中心通信所用端口号由双方各自决定。测试系统和生产系统使用不一样IP地址。4.2.1.1 联机交易IP地址和端口号配置银联处理中心使用多台联机交易通信服务器和一个入网机构通信,每台通信服务器应有一个IP地址。为了便于管理和配置和提升系统可用性,在每一个IP上,银联处理中心经过分配不一样端口号和入网机构建立多条连接,每个端口号只能建立一
12、条socket连接,以下图所表示。图5 银联处理中心和入网机构联机交易连接示意图在Error! Reference source not found.中,IP1和IP2port1和port2均用于和入网机构1连接,port3和port4用于和入网机构2连接。一样,入网机构也要为银联处理中心提议建立每条连接指定不一样端口号,指定端口号均应介于1024和65535之间。4.2.1.2 文件传输IP地址和端口号配置银联处理中心使用多台文件服务器和入网机构进行文件传输。在分配给机构ip上,银联处理中心给入网机构指定建立连接端口号,入网机构也要为银联处理中心指定建立连接对应IP地址和端口号。图6 银联处
13、理中心和入网机构文件传输连接示意图4.2.1.3 IP地址和端口限制在联机交易中,银联处理中心为每个入网机构分配联机交易通信服务器或文件服务器IP地址和端口号全部已经确定。为了便于管理和保障系统安全性,银联处理中心不许可入网机构使用提供给其它入网机构IP地址和端口号。银联处理中心通信程序对请求建立连接远端IP地址做正当性检验,假如是要求IP地址则许可建立连接,不然拒绝连接。图7 IP地址和端口限制示意图4.2.2 连接数目和方法4.2.2.1 联机交易连接数目和方法联机交易采取长连接方法。Socket连接建立后,除非发生异常中止,不然双方不再关闭连接,一直保持连通状态,双方能够直接发送或接收数
14、据。银联支持入网机构采取单工和双工两种通讯方法接入。4.2.2.1.1 单工方法单工方法是指一条连接只用于单方向接收或发送。只用于发送交易报文长连接称为发送长连接,只用于接收交易报文长连接称为接收长连接。由一条发送长连接和一条接收长连接组成一个通讯连接对。对于单工方法本规范要求:(1)在一个连接对中,假如是入网机构发觉它发送长连接中止,则关闭连接对中接收长连接,并向处理中心重新提议连接请求,重建连接正确网络连接,重建时不能对其它连接对断链重连。(2)在一个连接对中,假如入网机构检测到,发送长连接或接收长连接已经被中止,则认为该连接对已经中止,将关闭本连接对中全部连接,并向处理中心提议连接请求。
15、假如入网机构检测到3分钟之内在接收连接上没有收到任何报文(包含空闲连接查询报文),则认为该接收连接已经中止,将关闭本连接对中发送长连接,并向处理中心提议连接请求,重建该连接正确网络连接,重建时不能对其它连接对断链重连。(3)在一个连接对中,假如处理中心发觉连接对中发送长连接中止,而对应接收长连接正常时,则处理中心首先关闭接收长连接,然后恢复到侦听状态,等候入网机构重新提议建立连接请求。假如处理中心检测到3分钟之内在接收连接上没有收到任何报文(包含空闲连接查询报文),则认为该接收连接已经中止,将关闭本连接对中发送长连接,然后恢复到侦听状态,等候入网机构重新提议建立连接请求。(4)只要处理中心接收
16、到入网机构建立发送长连接请求,即使此时处理中心发送长连接是正常,也需要断开目前发送长连接,根据入网机构请求重建新发送长连接。图8 联机交易连接示意图入网机构和银联处理中心建立长连接数应和入网机构交易量相关。银联处理中心提供二进二出共四条单工长连接到八进八出共十六条单工长连接连接方法,入网机构应依据自己交易量大小选择其中之一。图9 二进二出单工长连接示意图图10 四进四出单工长连接示意图银联处理中心给每个入网机构指定最少两台通信服务器,所以入网机构和银联处理中心连接对必需是偶数,每台通信服务器上连接数最少是一进一出两条单工长连接。六进六出单工长连接和八进八出单工长连接示意图均类似Error! R
17、eference source not found.和Error! Reference source not found.。在系统运行中,应对具体连接数目做参数化管理,能够依据入网机构具体交易量大小情况做调整。4.2.2.1.2 双工方法双工方法是指一条连接既做为接收长连接又作为发送长连接,仅由一条连接就完成了接收和发送功效。对于双工方法本规范要求:(1)在双工方法中,假如入网机构检测到,该连接已经被中止,则关闭本连接,并向处理中心提议连接请求,重建连接正确网络连接。(2)假如入网机构检测到3分钟之内在连接上没有收到任何报文(包含空闲连接查询报文),则认为该连接已经中止,将关闭本连接对,并向处
18、理中心提议连接请求,重建该连接正确网络连接。(3)在双工方法中,假如处理中心发觉连接中止,则处理中心将恢复到侦听状态,等候入网机构重新提议建立连接请求。假如处理中心检测到3分钟之内在连接上没有收到任何报文(包含空闲连接查询报文),则认为该连接已经中止,将关闭本连接对,处理中心将恢复到侦听状态,等候入网机构重新提议建立连接请求。(4)只要处理中心接收到了入网机构建立连接请求就应该立即响应。图11 联机交易连接示意图入网机构和处理中心建立长连接数应和入网机构交易量相关。处理中心提供两条双工长连接到八条双工长连接连接方法,入网机构应依据自己交易量大小选择其中之一。处理中心给每个入网机构指定最少两台通
19、信服务器,所以入网机构和银联处理中心双工长连接必需是偶数,每台通信服务器上连接数最少是一条双工长连接。在系统运行中,应对具体连接数目做参数化管理,能够依据入网机构具体交易量大小情况做调整。4.2.2.1.3 支持应答报文原路返回应答报文原路返回含义是:支持在回送应答报文时使用该交易请求报文上送时线路进行回送,机构能够选择是否要求CUPS对应答报文原路返回。假如入网机构没有选择开启此功效,则入网机构作为受理方上送交易经过CUPS处理后,将应答报文发送给入网机构时,将在入网机构和CUPS已经建立通信线路中任意选择一条线路作为报文返回线路。假如入网机构选择开启此功效,则入网机构作为受理方上送交易经过
20、CUPS处理后,将应答报文发送给入网机构时,将选择入网机构上送报文时使用线路作为报文返回线路。若在返回应答时,发送请求时线路和CUPS断开,机构能够选择由CUPS将应答报文经过其它工作正常线路返回,机构也能够选择由CUPS丢弃此应答报文。即使真正含义上原路返回为上文定义内容,但银联处理中心还支持更广义概念,能够提供以下两个粒度原路返回功效:1、对机构通讯主机,银联可提供通讯主机组管理,原路返回粒度可控制到该组。即,只经过该组内连接返回,但并不是提议请求连接。这么能够控制是返回到同一个处理中心,还是返回到同一台通讯主机;2、对机构通讯主机,银联还可提供单个IP管理,原路返回粒度可控制到该IP。即
21、,只经过该IP中连接返回,但并不是提议请求连接。所以,银联处理中心是提供了更为广义“线路组原路返回”概念。即,交易应答能够经过和交易请求上送线路在同一组任一线路返回。线路分组方法能够应入网机构要求采取不一样策略(比如:入网机构侧属于同一个中心/同一台服务器/同一个IP线路分在同一组)。4.2.2.2 文件传输连接数目和方法入网机构和银联处理中心之间文件传输不是实时性联机业务,所以要求使用短连接方法。双方建立一条全双工连接,连接建立后,双方在同一条连接上收发请求和应答。当文件传送完成后,双方关闭连接。图12 文件传输连接示意图4.2.3 通信负载均衡银联处理中心和每个入网机构建立多条连接不仅为了
22、预防单点故障,还应在多条通信连接上实现通信负载均衡。比如,银联处理中心经过两条或四条发送连接向入网机构发送报文时,能够采取简单轮询方法,即从第一条发送连接开始路由,第一个报文从第一条发送连接发送,第二个报文从第二条发送连接发送,依次类推,到最终一个连接时再路由到第一条可用发送连接。图13 简单轮询方法除了简单轮询方法,还能够经过监测各通信服务器和各条连接负载情况动态调整各条连接路由选择。经过将银联处理中心和入网机构之间通信负载合理分配到各条连接和各台通信服务器上,能够预防出现某台通信服务器上处理压力过大问题。4.2.4 Socket选项设置在利用socket技术编写通信程序时,为了确保通信双方
23、能够正常通信,需要设置相关选项,其中有选项是协议相关。在不一样系统中,socket选项有不一样默认值。这里只要求多个关键socket选项设置,其它选项均使用系统默认值。a) 保持socket“LINGER”选项为缺省状态,即“关闭”状态。这个选项影响到使用TCP协议socket关闭操作行为。设置该选项为“关闭”状态,使socket关闭操作保持默认行为,即close()函数调用立即返回,假如socket发送缓冲区中还有数据,则系统会发送这些数据。b) 设置socket“REUSEADDR”为“打开”状态。设置这个选项能够确保socket监听进程在异常退出并重新开启后,仍能够成功绑定到原监听端口。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中国 银行卡 联网 联合 技术规范 部分 通讯 接口 样本
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。