【计算机网络学习笔记】分组交换的原理
分组交换的原理
1.在发送端,先把较长的报文划分成较短的、固定长度的数据段。
2.每一个数据段前面添加上首部构成分组。
3.分组交换网以“分组”作为数据传输单元。
4.依次把各分组发送到接收端(假定接收端在左边)。
5.每一个分组的首部都含有地址等控制信息。
6.分组交换网中的结点交换机根据收到的分组的首部中的地址信息,把分组转发到下一个结点交换机。
7.用这样的存储转发方式,最后分组就能到达最终目的地。
8.接收端收到分组后剥去首部还原成报文。
9.最后,在接收端把收到的数据恢复成为原来的报文。
10这里我们假定分组在传输过程中没有出现差错,在转发时也没有被丢弃。
注意结点交换机有多个端口
结点交换机
- 在结点交换机中的输入和输出端口之间没有直接连线。
- 结点交换机处理分组的过程是:
- 把收到的分组先放入缓存(暂时存储);
- 查找转发表,找出到某个目的地址应从哪个端口转发;
- 把分组送到适当的端口转发出去。
主机和结点交换机的作用不同
1.主机是为用户进行信息处理的,并向网络发送分组,从网络接收分组。
2.结点交换机对分组进行存储转发,最后把分组交付给目的主机。
分组交换的优点
- 高效 动态分配传输带宽,对通信链路是逐段占用。
- 灵活 以分组为传送单位和查找路由。
- 迅速 不必先建立连接就能向其他主机发送分组;充分使用链路的带宽。
- 可靠 完善的网络协议;自适应的路由选择协议使网络有很好的生存性。
分组交换带来的问题
1.分组在各结点存储转发时需要排队,这就会造成一定的时延。
2.分组必须携带的首部(里面有必不可少的控制信息)也造成了一定的开销。
【计算机网络学习笔记】分组交换的原理相关推荐
- 计算机网络-学习笔记
计算机网络-学习笔记 1.1.1 概念.组成.功能和分类 概念:计算机网络:是一个将分散的.具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统.计算机网 ...
- 【计算机网络学习笔记】计算机网络
计算机网络学习笔记 第一章 计算机网络概述 1. 计算机网络概述 1.1 计算机网络的概念 1.2 计算机网络的组成 1.3 计算机网络的功能 1.4 计算机网络的分类 1.5 计算机网络的标准化工作 ...
- 计算机网络学习笔记(详尽版)
计算机网络学习笔记 计算机网络 第一章 定义和特点 网络 定义 功能 特点 组成 类别 性能 结构 本章重要概念 第二章 物理层 基本概念和标准 数据通信基础知识 物理层下的传输媒体 引导型传输媒体 ...
- 计算机网络学习笔记---第一章
计算机网络学习笔记 第一章 文章目录 计算机网络学习笔记 第一章 前言 一.计算机网络的概念 (一)计算机网络的功能 1.数据通信(连通性) 2.资源共享(硬件 软件 数据) 3.分布式处理 (Had ...
- 计算机网络学习笔记之物理层
计算机网络学习笔记之物理层 通信基础 背景知识 基本概念 数据.信号与码元 信源.信道与信宿 速率.波特与带宽 ★ \bigstar ★ 奈奎斯特定理(奈式准则)与香农定理 ★ \bigstar ★ ...
- 计算机网络学习笔记:第二章
文章目录 计算机网络学习笔记:第二章 前言 2.1.应用层协议原理 2.1.1 网络应用程序体系结构 2.1.2 进程通信 2.1.3 可供应用程序使用的运输服务 2.1.4 因特网提供的传输层服务 ...
- 【计算机网络学习笔记13】交换技术(下)
[计算机网络学习笔记13]交换技术(下) 一.生成树的诞生和发展 1. 环路问题 两个网桥之间的连接网线如果只有一根,而这根网线或者接口有问题,网络就会出现单点故障.所以为了提高可靠性,网桥在互连时一 ...
- 片偏移怎么计算_计算机网络学习笔记(四)之网络层
点击蓝字关注我吧 越努力越幸运!!! 1 网络层的功能 1.1异构网络互联 网络的互联:指将两个以上的计算机网络,通过一定的方法, 用一种或多种通信处理设备(即中间设备)相互联接起来,以构成更大的网络 ...
- 计算机网络学习笔记Part1
计算机网络学习笔记Part1 1. 概念 计算机网络:是一个将分散的.具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统. 2.功能 1.数据通信.2. ...
- 计算机网络学习笔记之数据链路层的介质访问控制
计算机网络学习笔记之数据链路层的介质访问控制 介质访问控制 信道划分介质访问控制 随机访问介质访问控制 ALOHA协议(不听就说) 纯ALOHA协议 时隙ALOHA协议 比较 CSMA协议(先听再说) ...
最新文章
- C语言 十进制和二进制相互转换 - C语言零基础入门教程
- 【今日CV 计算机视觉论文速览 第110期】Thu, 2 May 2019
- @@IDENTITY,SCOPE_IDENTITY和IDENT_CURRENT
- m3u8 video ios h5_移动端H5页面踩坑记
- mysql经纬度 微信_微信获取用户的经纬度
- 经典c程序100例详解
- 世界时间经纬_世界纬度和经度地图
- NVIDIA Jetson TX2:TX2平台介绍
- 【机器学习】详解 EfficientNet
- Mac升级node版本
- Diffusion Models和GANs结合
- ActiveMQ的作用,原理是啥?
- 【你好,windows】Windows10 x64 18363.628 X64专业工作站纯净版2020.2.13
- 借鉴FCoin商业模式,写了一份白皮书去参赛
- 计算机非全日制硕士 选校,非全日制硕士研究生,到底值不值得报考?看完这篇就懂了!...
- 【转】HTML5斯诺克桌球俱乐部【译】
- 第三十六章:路由:相关主题
- IPV6天窗问题,以及解决方法简述
- 盈亏计算html,外汇盈亏计算方法
- js的常用功能及属性总结