前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【计算机网络】网络层 : 分组交换方式 ( 数据报方式 | 虚电路方式 )

【计算机网络】网络层 : 分组交换方式 ( 数据报方式 | 虚电路方式 )

作者头像
韩曙亮
发布2023-03-28 17:04:47
8931
发布2023-03-28 17:04:47
举报
文章被收录于专栏:韩曙亮的移动开发专栏

文章目录

一、分组交换方式 分类


分组交换方式 分类 :

① 数据报方式 : 为 网络层 提供 无连接服务 ;

② 虚电路方式 : 为 网络层 提供 连接服务 ;

无连接服务 : 分组传输前 , 不确定传输路径 , 同一个数据报切割的不同的分组 , 传输路径可能不同 ;

连接服务 : 分组传输前 , 先确定传输路径 , 也就是建立连接 , 然后将分组 , 在该路径中传输 , 传输结束后 , 断开连接 ;

二、数据传输单元 术语


数据传输单元 术语 :

① 应用层 : 报文

② 传输层 : 报文段 , 将 报文 分割 得到 ;

③ 网络层 : IP 数据报 , 在 报文段 基础上 , 封装 目的地址 , 源地址 ; 如果 IP 数据报 过大 , 那么就将该 IP 数据报 切割成 分组 ;

④ 数据链路层 : 帧 , 在 IP 数据报 / 分组 基础上 , 帧头 加上 MAC 地址 , 帧尾加上帧检验序列 ;

⑤ 物理层 : 比特流 ;

三、数据报方式


数据报方式 :

① 无连接 : 发送前 不确定 传输路径 , 每个分组 传输路径 都是独立的 , 不同的分组的传输路径可能不同 ;

② 携带地址 : 每个 分组 都有 目的地址 和 源地址 ;

③ 转发分组 : 路由器 根据 目的地址 , 转发分组 ,

  • 构建 转发表 : 基于 路由协议 / 路由算法 构建 转发表 , 每个路由器都有一个转发表 , 转发表由 目的网络地址 和 链路接口 组成 ;
  • 检索 转发表 : 分组到达路由器后 , 检索转发表 , 查找从哪个接口转发出 ;
  • 独立选路 : 每个分组 选择传输路径都是独立的 ;

四、虚电路方式


虚电路方式 :

① 结合两者 : 虚电路 结合了 数据报交换方式 和 电路交换方式 两者的优点 ;

② “虚电路” 概念 : 在 源主机 和 目的主机 之间 , 建立一条 逻辑连接 , 路径上的 节点 ( 路由器 ) 都需要维护一张 虚电路表 , 其中记录了虚电路信息 ;

"虚电路" 通信过程 :

① 建立 虚电路 : 每个分组 都有 虚电路号 信息 , 不携带 目的地址 ; 源主机 向 目的主机 发出 呼叫请求分组 , 目的主机 回送 呼叫应答分组 , 虚电路 ( 逻辑连接 ) 建立成功 ;

② 数据传输 : 该通信 是 全双工通信 ;

③ 释放 虚电路 : 分组发送完毕后 , 源主机 发送 释放请求分组 , 释放 虚电路 ;

五、数据报服务 与 虚电路服务 对比

数据报服务 与 虚电路服务 对比 :

① 连接 : 数据报 不建立连接 ; 虚电路 建立连接 ;

② 目的地址 : 数据报 分组有完整目的地址 ; 虚电路 连接建立阶段 有目的地址 , 数据传输阶段 使用 虚电路号 ;

③ 路由选择 : 数据报 每个分组独立运行 , 路由选择转发 ; 虚电路 所有分组按照 相同的路径传输 ;

④ 分组顺序 : 数据报 不保证顺序 ; 虚电路 保证顺序 ;

⑤ 可靠性 : 数据报 可靠性由 主机 保证 ; 虚电路 可靠性由 网络 保证 ;

⑥ 网络故障适应能力 : 数据报 在网络节点故障后 , 正常传输 ; 虚电路 网络节点故障后 , 不能工作 ;

⑦ 差错处理和流量控制 : 数据报 由 主机 进行流量控制 , 不保证数据报可靠性 ; 虚电路 由 分组交换网 / 主机 负责 ;

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-08-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • 一、分组交换方式 分类
  • 二、数据传输单元 术语
  • 三、数据报方式
  • 四、虚电路方式
  • 五、数据报服务 与 虚电路服务 对比
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档