Skip to content

2014年 408 计算机网络 第 33 题

计算机网络2014年选择题2分

题目

在 OSI 参考模型中,直接为会话层提供服务的是( )。

错因

A

应用层是最高层(第 7 层),位于会话层之上应用层使用会话层的服务,而不是反过来。错的根源:把"提供服务"和"使用服务"方向搞反——下层服务上层,应用层在最上面只能用下层服务,不能给会话层提供。

B

表示层(第 6 层)也在会话层之上——表示层使用会话层的服务(建立会话来传送编码后的数据),不是反过来。错的根源:同 A,方向反了。

D

网络层(第 3 层)位于传输层之下——隔了一层(传输层)才到会话层。"直接为会话层服务"指紧邻会话层下方的那层,应是传输层(第 4 层),不是网络层。错的根源:跳过了"直接"二字。

总解析

OSI 七层结构(自下而上)

层号名称主要功能
7应用层应用协议
6表示层数据格式 / 加密 / 压缩
5会话层会话管理
4传输层端到端可靠传输(直接服务于会话层)
3网络层路由
2数据链路层帧成帧
1物理层比特流

OSI "服务"方向规则

  • 下层 → 上层:下层把自己的功能封装成"服务原语"(service primitives)暴露给上层
  • 每层只能直接调用紧邻下层的服务,不能跨层

会话层(第 5 层)的"紧邻下层" = 第 4 层 = 传输层

题问"直接为会话层提供服务" → 传输层

最终答案是 C(传输层)

编者注(生僻术语):OSI 七层中"会话层"和"表示层"在 TCP/IP 模型里被合并到应用层——所以实际上 TCP/IP 工程里几乎看不到"独立的会话层协议"。但 OSI 模型作为教学和考研的标准参考仍很重要,因为它把网络功能切分得最清晰。考研题里"直接为 X 提供服务"= "X 的下一层",按七层栈固定推导即可。

最后更新:

🎬 可视化演示
加载中...

提示:可在可视化区直接操作播放、步进、修改参数