SWIFT
培训
S.W.I.F.T.基础知识
3
根据上图数字所标注的报文发送流程 一份 S.W.I.F.T.报文的发送过程大致如下
1. 用户 A 登录到 S.W.I.F.T.网络后 将标明发送地址是用户 B 的报文发送到用户 A 所属的地区
中心 Regional Processor
2. 该地区中心 Regional Processor 对报文的输入编号 ISN 报头 报尾和正文的格式进
行校验 并将校验结果送到它所属的分报中心 Slice Processor
3. 分报中心将报文存储到磁盘
4. 分报中心告诉地区中心报文已经存储到磁盘
5. 地区中心根据先前对报文的校验结果 向用户 A 发出报文被拒绝 NAK 或是报文被接收
ACK 的反馈 用户 A 如果收到报文被拒绝的反馈 NAK 说明 S.W.I.F.T.尽管将该报
文存储到了它的磁盘上 但该报文不会被发送到 反之 用户 A 如果收到报文被接收的反馈
ACK 说明该报文一定会被 S.W.I.F.T.发送用户 B
6. 如果 S.W.I.F.T.接受了用户 A 发出的报文 用户 A 所属的分报中心会将该报文发送到用户 B
所在的地区中心
7. 用户 B 所在的地区中心暂时将报文存储起来 等用户 B 的终端登录到 S.W.I.F.T.网络的时候
传送给用户 B
8. 用户 B 所在的地区中心在将报文传送给用户 B 之前 先给报文分配一个输出编号 OSN 并
创建一个唯一的报文输出编号 Message Output Number 并将该编号传送给该地区中心
所属的分报中心 并等待它的授权
9. 分报中心校验报文输出编号(MOR)
10. 分报中心授权地区中心以该输出编号将报文传送给用户 B
11. 用户 B 所在的地区中心将报文传送给用户 B
12. 用户 B 收到报文并储存起来
13. 如果用户 B 认为该报文已经正确收到 它会发一个已接收的反馈 UAK 给地区中心 如果
用户 B 认为该报文没有正确收到 它会发一个未接收的反馈 UNK 给地区中心 该地区
中心就会认为该报文未发送成功
14. 地区中心创建一份用户 B 反馈信息的清单发给它所属的分报中心
15. 分报中心将该清单存储起来
16. 分报中心将这份清单的一个副本传送给用户 A 所属的分报中心 用户 A 所属的分报中心将
该清单储存起来 16a
17. 如果用户 A 想知道报文发送的结果 用户 A 所属的分报中心就会根据它从用户 B 所属的分
报中心收到的反馈清单向用户 A 发出是否已经发送到用户 B 的反馈 17a
整个报文传送过程都是由计算机控制自动完成的 体现了 S.W.I.F.T.通讯快速安全的特点