第1章计算机网络概述——6.计算机网络体系结构

一.计算机网络体系了解

1.构建的原因(解决的问题)

  • 发起通信方 通路激活 即信令能被目的端接受
  • 网络如何识别接受数据的计算机
  • 发起通信方 必需查明 目标方是否启动+正常网络连接
  • 发起通信方的程序 必需清楚 目标方的管理程序是否做好准备
  • 若计算机文件格式不兼容,至少一台计算机完成格式转换
  • 对差错和意外事故的处理

2.OSI失败的原因

OSI: 7层的网络协议

  • 糟糕的技术: 专家缺乏经验,缺乏商业驱动力
  • 糟糕的策略: 实现过程复杂、运行效率低
  • 糟糕的时机: 制定周期长、无法融入市场
  • 糟糕的实现: 层次划分不合理、存在某些功能在层次中重复出现

3.协议与层次的划分

在计算机网络进行数据交换的重点,要遵守约定好的规则(明确了交换数据的格式及同步问题)
网络协议: 为网络中的数据交换建立规则

3-1网络协议的组成

①语法: 数据与控制信息的结构或格式
②语义: 确定控制信息的种类,动作,响应。
③同步: 事件实现顺序

3-2.分层的优势

①各层独立: 可以将复杂的问题分解处理
②灵活性好: 层接口不变,其他的层不受任何层改变的影响。
③结构上可分隔开: 各层都可采用最合适的技术来实现
④易于实现和维护 分化子系统
⑤能促进标准化的工作

3-3.各层要实现的功能

①差错控制: 使相应层的对等方通信更可靠。
②流量控制: 发送端发送速率必须使接收端来得急接收。
③分段和重装: 发送端将发送的数据块划分为更小的单位,在接受端还原。
④复用和分用: 发送端的高层会话复用一条底层的连接,在接受端分用。
⑤连接建立和释放: 交换数据前建立逻辑连接,数据传输后释放连接。

3-4.分层的原则

原则解释
层次适度层次少: 功能多、实现困难
层次多: 功能少、开销大
功能确定每个层次明确分工
层次独立每个层次相互独立、不会因各自的变动而相互干扰
层次关联保证层次间能相互联系、相互服务
层次分合保证层次的合并、分解、取消
层次对等双方有完成功能的对等层次
层次协议对等层次遵循相应的协议
层次接口各层次通过接口交互信息

二.五层网络协议

在这里插入图片描述

1.五层功能

  • 应用层: 应用进程间通信和交换的规则,通过应用程序间的交互来完成特定网络应用
  • 运输层: 提供进程间通用的数据传输服务
    • TCP: 提供面向链接、可靠的数据传输服务(报文段)
    • UDP: 提供无连接、尽最大努力的数据传输服务(用户数据报)
  • 网络层: 提供主机间数据服务
  • 数据链路层: 在网络中相邻节点的链路上传输帧
  • 物理层: 实现比特传输

2.TCP/IP

在这里插入图片描述

三.概念

1.基础

实体: 可以发送/接收信息硬件/软件进程
协议: 控制对等实体进行通信的规则集合

  • 功能调用: 本层向上一层提供服务
  • 协议与服务: 不关注它层的协议,只享受它层服务
  • 特点: 把使用不利的条件估计好

2.服务

服务原语(转接信号):
在这里插入图片描述
服务访问点(SAP): 相邻两层交互的地方,既逻辑接口

3.SDU

服务数据单元(SDU): 层与层之间交换数据的单位
PDU: 通信双方的对等层数据交换的单位
在这里插入图片描述

  • SDU分段/装配: 将过长的SDU分成多段、封装为PDU发送,接收方再将其解封装后装配
  • SDU拼接/分离: 将过短的SDU拼接在一起、封装为PUD发送,接收方再将其解封装后分离

4.相邻层的关系

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

唐-import-某人

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值