《网络工程师必读――网络工程基础》精彩片段试读(二)

2. 会话层数据交换过程示例

以下是一个典型会话连接流程,其中用到了绝大多数典型会话层服务原语。这个示例是首先由用户1向用户2发送一个个的数据块,因故障在中途出现了故障。然后用户2向用户1请求令牌以向用户1发送数据。
用户端 1 方向 用户端2 说 明
(1)S-CON.req → S-CON.ind # 用户1向用户2发送会话连接请求(包括选择功能单元和分配令牌),在用户2上会收到一个相应会话连接指示。
(2)S-CON.cnf ← S-CON.rsp # 用户2响应用户1的连接请求,用户1会立即进行确认。
(3)S-ACT_START.req → S-ACT_START.ind # 用户1向用户2发送开始一个会话活动请求,同时在用户2上得到相应活动开始指示。
(4)S-DATA.req → S-DATA.ind # 用户1向用户2发送数据传送请求,同时在用户2上得到相应数据传送指示。
(4)S-SYNC-MINOR.req → S-SYNC-MINOR.ind # 用户1向用户2发送在传送的数据块中插入一个次同步点请求,同时在用户2上得到相应指示。
(5)S-SYNC-MINOR.cnf ← S-SYNC-MINOR.rsp # 用户2向源用户1发送在传送的数据块中插入一个次同步点响应,同时在源用户1上得到相应确认。
(6)S-SYNC-MINOR.req → S-SYNC-MINOR.ind # 用户1向用户2发送在第二块传送的数据块中插入一个次同步点请求,同时在用户2上得到相应指示。
(7)S-SYNC-MINOR.cnf ← S-SYNC-MINOR.rsp # 用户2向用户1发送在传送的第二块数据块中插入一个次同步点响应,同时在用户1上得到相应确认。
(8)S-DATA.req → S-DATA.ind # 用户1向用户2发送数据传送请示,同时在用户2上得到相应的指示。
(9)S-TOKEN-PLEASE.ind ← S-TOKEN-PLEASE.req # 用户2向用户1发送一个请求数据令牌的请求,以验证用户1是否有资格发送数据,该请求在用户1上得到相应指示。
验证通过后,用户1开始发送数据。当用户1数据发送完毕,要把数据发送权限交给用户2时进行以下步骤:
(10)S-ACT-END.req → S-ACT-END.ind # 用户1向用户2发送活动结束请求,在用户2上得到相应指示。
(11)S-ACT-END.cnf ← S-ACT-END.rsp # 用户2向用户1发送活动结束响应,然后用户1进行会话结束确认。
(12)S-TOKEN-GIVE.req → S-TOKEN-GIVE.ind # 用户1向用户2发送给予数据令牌的请求,在用户2上得到相应指示。
(13)S-ACT_START.ind ← S-ACT_START.req; # 用户2获得令牌后向用户1发送活动开始请求,在用户1上得到相应指示。
(14)S-DATA.ind ← S-DATA.req # 用户2向用户1发送数据发送请求,在用户1上得到相应指示。
(15)S-SYNC-MINOR.ind ← S-SYNC-MINOR.req # 用户2向用户1发送在传送的数据块中插入一个次同步点请求,同时在用户1上得到相应指示。
(16)S-SYNC-MINOR.rsp → S-SYNC-MINOR.cnf # 用户1向用户2发送在传送的数据块中插入一个次同步点响应,同时在用户2上得到相应确认。
(17) ← S-DATA.req ; # 用户2向用户1发送数据传送请求,但假设由于某故障原因,用户1未能收到请求。
(18)S-P-EXECP.ind ← → S-P-EXECP.ind # 用户2和用户1相互发送提供者故障报告指示。
(19)S-CON.ind ← S-CON.req # 用户2向用户1发送重新连接请求,用户1收到后得到相应指示,重新进行会话连接。
(20)S-CON.rsp → S-CON.cnf # 用户1向用户2发送连接响应,在用户2上得到确认。
(21)S-ACT-RESUME.ind ← S-ACT-RESUME.req # 用户2向用户1发送恢复活动的请求,在用户1上得到相应指示。
(22)S-DATA.ind ← S-DATA.req # 用户2继续向用户1发送数据传送请求,在用户1上得到相应指示,重新恢复数据传送。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值