前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【现代交换原理与通信网技术】期末突击

【现代交换原理与通信网技术】期末突击

作者头像
xxxflower
发布于 2024-04-25 06:36:32
发布于 2024-04-25 06:36:32
3310
举报
文章被收录于专栏:《数据结构》《数据结构》
文章目录
  • 自己老师画的重点
    • 1. 程控交换机结构
    • 2. 测试模拟电路的七项功能
    • 3.中继电路的六项功能
    • 4.数字用户电路和模拟用户电路比较
    • 5.路由规划的基本原则
    • 6.七路信令的结构
    • 7.随路信令和公共信道信令
    • 8.软交换
    • 9.无极网和分级网
    • 10.路由选择.流量控制的原则/方法
    • 11.电路交换&&分组交换的比较
    • 12.课后题(没写)
    • 13.程控交换软件技术---表格驱动
  • 其他老师画的重点
    • 1.电路交换的6个特点
    • 2.分组交换
    • 3.ATM交换
    • 4.通信网的网组结构
    • 5.交换单元的分类
    • 6.开关阵列的特点五方面:
    • 7.空间接线器
    • 无阻塞网络交换

自己老师画的重点

1. 程控交换机结构

在这里插入图片描述
在这里插入图片描述

2. 测试模拟电路的七项功能

BORSCHT B馈电 O过压保护 R振铃控制 S监视 C编译码和滤波 H混合电路 T测试

3.中继电路的六项功能

(1)码型变换 (2)帧同步 (3)复帧同步 (4)时钟提取 (5)提取和插入信号 (6)帧定位(再定时)

4.数字用户电路和模拟用户电路比较

用户电路分为数字用户电路和模拟用户电路. 模拟用户电路是程控交换机通过模拟用户线与模拟终端设备相连的接口电路; 数字用户电路是程控交换机通过数字用户线与数字终端设备相连的接口电路;

5.路由规划的基本原则

(1)路由选择应保证通信质量,首选串接电路群段数少的路由,所选路由最大串接电路群段数不超过7段; (2)路由选择应有规律性,避免死循环的发生; (3)能在低等级交换中心疏通的话尽量不在高等级交换中心疏通; (4)路由选择不应使网络和交换设备的设计过于复杂;

6.七路信令的结构

我国No.7信令网采用三级信令网结构:高等级信令转接点(HSTP),低等级信令转接点(LSTP)和SP及其信令链路组成.

7.随路信令和公共信道信令

按照信令传送通路和用户信息传送通路的关系,可以将信令分为随路信令和公共信道信令. 随路信令是信令和用户信息在同一通路上传送的信令. 随路信令两个基本特征:(1)共路性(2)相关性 公共信道信令的信令通道与用户信息通道之间不具有时间位置的关联性,彼此相互独立. 公共信令两个基本特征:(1)分散性(2)独立性

8.软交换

软交换的定义:软交换是网络演进以及下一代分组网络的核心设备之一,它独立于传送网络,主要完成呼叫控制,资源分配,协议处理,路由,认证,计费等主要功能,同时可以向用户提供现有电路交换机所能提供的所有业务,并向第三方提供可编程能力,

9.无极网和分级网

信令网的结构按照不同等级分为无极信令网和分级信令网. 无极信令网就是信令网中不引入信令转接点,信令点间采用直联工作方式. 分级信令网就是含有信令转接点的信令网,它可按等级分为二级信令网,三级信令网等,

10.路由选择.流量控制的原则/方法

路由选择的原则:保证所选路由的正确性,快捷性,经济性和高效性并有利于整个网络的负载平衡以及通信资源的综合利用; 路由选择的四种策略:(1)固定路由选择(2)洪泛式路由选择(3)随机路由选择(4)自适应路由选择 流量控制的方法:(1)证实法(2)预约法(3)许可证法

11.电路交换&&分组交换的比较

在这里插入图片描述
在这里插入图片描述

12.课后题(没写)

在下图的时间表中加上一个执行周期为200ms的程序,而不扩展时间表的容量,如何实现?

在这里插入图片描述
在这里插入图片描述

13.程控交换软件技术—表格驱动

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

其他老师画的重点

1.电路交换的6个特点

  1. 信息传送的最小单位是时隙.
  2. 面向连接的工作方式(物理连接).
  3. 同步时分复用(固定分配带宽).
  4. 信息传送无差错控制.
  5. 信息具有透明性.
  6. 基于呼叫损失的流量控制

2.分组交换

分组交换的本质就是存储转发. 分组交换有两种方式:(1)虚电路方式(2)数据报方式 面向连接的工作方式:连接建立,数据传送,连接拆除;

3.ATM交换

ATM的组成:在ATM中,信息传送的最小单元是信元,信元有53byte,其中前5byte是信头,其余48byte为信息域,称为净荷. ATM的三个特点:(1)固定长度的信元和简化的信头(2)采用了异步时分复用方式(3)采用了面向连接的工作方式.

4.通信网的网组结构

在这里插入图片描述
在这里插入图片描述

5.交换单元的分类

  1. 按照入线与出线上信息传送的方向是单向还是双向分为:(1)有向交换单元(2)无向交换单元
  2. 按照交换单元入线与出线的数量关系可以分为:(1)集中型M>N(2)连接型M=N(3)扩散型M<N
  3. 按照交换单元的所有入线和出线之间是否共享单一的通路可以分为:(1)时分交换单元(2)空分交换单元

6.开关阵列的特点五方面:

  1. 容易实现同发与广播功能.
  2. 信息从入线到出线具有均匀的单位延迟时间.
  3. 开关阵列的控制简单.
  4. 开关阵列适用于构成较小规模的交换单元.
  5. 开关阵列的性能依赖于所使用的开关. 一般存在三种开关阵列:继电器,模拟电子开关,数字电子开关

7.空间接线器

完成不同复用线上同一时隙的交互。 输入输出两种控制方式工作原理:

在这里插入图片描述
在这里插入图片描述

输出控制方式的优点是可以实现多播。(空分接线器,时分接线器)都是如此。

无阻塞网络交换

在这里插入图片描述
在这里插入图片描述
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-04-25,如有侵权请联系 cloudcommunity@tencent.com 删除

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

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

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

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
golang技术点整理
defer的执行次序(先进后出)和执行的点(return之前, 返回值赋值之后)。
王磊-字节跳动
2019/12/03
1.3K0
Go结构体&接口&反射
Golang中通过type关键词定义一个结构体,需要注意的是,数组和结构体都是值类型
用户9645905
2023/10/28
5090
Go结构体&接口&反射
golang 面试总结
前段时间找工作搜索 golang 面试题时,发现都是比较零散或是基础的题目,覆盖面较小。而自己也在边面试时边总结了一些知识点,为了方便后续回顾,特此整理了一下。
lincoln
2022/02/08
9060
golang 面试总结
从 C++ 到 Go
模块管理 可执行程序都声明为 "package main",而不是像 C++ 那样找 main() 函数所在源码 声明为其他 "package xxx" 的代码,会自动编译成  xxx.a,自动打包成静态库比较方便 这是针对 C++ 复杂的 3L(Load, Link, Library) 机制的一个重大修正。在实际开发中,我也比较喜欢把所有的依赖模块都先打包成静态库,然后最终静态链接成一个“几乎没有任何依赖的”可执行文件。而不喜欢通过动态链接依赖操作系统中安装的各种库,因为环境变化太多很容易出问题。 语法差
韩伟
2022/08/26
9810
从Java到Go:“哭笑不得”
今天我们要聊聊一个有趣的话题——从 Java 转到 Go 的那些不适应、需要学习的地方。
腾讯云开发者
2024/12/25
2460
从Java到Go:“哭笑不得”
我为什么放弃Go语言?
👉腾小云导读 你在什么时候会产生“想要放弃用 Go 语言”的念头?也许是在用 Go 开发过程中,接连不断踩坑的时候。本文作者提炼和总结《100 Go Mistakes and How to Avoid Them》里的精华内容,并结合自身的工作经验,盘点了 Go 的常见典型错误,撰写了这篇超全避坑指南。让我们跟随文章,一起重拾用 Go 的信心~ 👉目录 1 注意 shadow 变量 2 慎用 init 函数 3 embed types 优缺点 4 Functional Options Pattern 传递参数
腾讯云开发者
2023/06/06
1.8K0
我为什么放弃Go语言?
【Golang语言社区】Golang语言面试题
最近在很多地方看到了golang的面试题,看到了很多人对Golang的面试题心存恐惧,也是为了复习基础,我把解题的过程总结下来。
李海彬
2018/03/07
3.9K2
【Golang语言社区】Golang语言面试题
20190608_浅谈go&java差异(三)
java 提供了具有线程安全的类型以避免线程问题,比如AtomicLong、AtomicArray、AtomicInteger等等,其中对于字符串类型则提供了 StringBuffer类型来操作字符串,如果多个线程操作同一个jdk的数据安全类型的需要手动添加synchronized或者Lock()来保证并发数据 的安全性
上帝
2019/06/11
3420
7.Go编程快速入门学习
描述: 反射是指在程序运行期对程序本身进行访问和修改的能力。即支持反射的语言可以在程序编译期将变量的反射信息,如字段名称、类型信息、结构体信息等整合到可执行文件中,并给程序提供接口访问反射信息,这样就可以在程序运行期获取类型的反射信息,并且有能力修改它们。
全栈工程师修炼指南
2022/09/29
7270
Go语言错误与异常处理机制
1 Error接口 Go语言中的error类型实际上是抽象了Error()方法的error接口
李海彬
2018/07/26
3900
Go语言错误与异常处理机制
从Java到Golang快速入门
Golang从09年发布,中间经历了多个版本的演进,已经渐渐趋于成熟,并且出现了很多优秀的开源项目,比如我们熟知的docker,etcd,kubernetes等,其媲美于C的性能、Python的开发效率,又被称为21世纪的C语言,尤其适合开发后台服务。这篇文章主要是介绍Golang的一些主要特性,和Java做一个对比,以便更好的理解Golang这门语言。
飞雪无情
2018/08/28
5280
golang 基础
考点:函数返回值命名 在函数有多个返回值时,只要有一个返回值有指定命名,其他的也必须有命名。如果返回值有有多个返回值必须加上括号;如果只有一个返回值并且有命名也需要加上括号;此处函数第一个返回值有sum名称,第二个未命名,所以错误。
golangLeetcode
2022/08/02
4400
源码剖析sync.WaitGroup(文末思考题你能解释一下吗?)
官方文档对sync.WatiGroup的描述是:一个waitGroup对象可以等待一组协程结束,也就等待一组goroutine返回。有了sync.Waitgroup我们可以将原本顺序执行的代码在多个Goroutine中并发执行,加快程序处理的速度。其实他与java中的CountdownLatch类似,用于阻塞等待所有任务完成之后再继续执行。我们来看官网给的一个例子,这个例子使用waitGroup阻塞主进程,并发获取多个URL,直到完成所有获取:
Golang梦工厂
2022/07/08
3660
源码剖析sync.WaitGroup(文末思考题你能解释一下吗?)
golang 基础编程
map 是一种无序的键值对, 它是数据结构 hash 表的一种实现方式,类似 Python 中的字典
全栈程序员站长
2022/07/19
1.2K0
golang 基础编程
深入浅出Go并发之协程—goroutine
进程是进程实体的运行过程,是程序的基本执行实体,是系统进行资源分配和调度的一个独立单位。进程实体 = 程序段 + 相关数据段 + 进程控制块(PCB),
闫同学
2024/08/14
1700
探究 Go 源码中 panic & recover 有哪些坑?
写这一篇文章的原因是最近在工作中有位小伙伴在写代码的时候直接用 Go 关键字起了一个 Goroutine,然后发生了空指针的问题,由于没有 recover 导致了整个程序宕掉的问题。代码类似这样:
luozhiyun
2021/11/24
1.3K0
探究 Go 源码中 panic & recover 有哪些坑?
5.Go编程快速入门学习
描述: Go语言中目前(1.16 版本中)是没有异常处理机制(Tips :说是在2.x版本中将会加入异常处理机制),但我们可以使用error接口定义以及panic/recover函数来进行异常错误处理。
全栈工程师修炼指南
2022/09/29
7690
5.Go编程快速入门学习
来Javaer,学学go吧(二)
为了在Java中快速开发,Java语言的创造者把一些常用的类和接口都放到到java.lang包下,lang包下的特点就是不用写import语句导入包就可以用里面的程序代码。
你呀不牛
2021/05/28
9300
golang语言常见范式
最近花了一个星期的时间看完了《Go语言程序设计》这本书,这本书不愧是大师的作品,写得很好。看过之后对golang语言的理解更深刻了。下面将书中提到的一些关键语言范式记录下来以备忘。 常见范式 普通for循环 var s, sep string for i := 0; i < len(os.Args); i++ { s += sep + os.Args[i] sep = " " } fmt.Println(s) for配合range var s, sep string for _, arg
jeremyxu
2018/05/10
2K0
Golang简介
指定GOPATH为将要工作的目录,然后将bin添加到PATH中,输入命令go env查看
老高的技术博客
2022/12/28
4290
相关推荐
golang技术点整理
更多 >
LV.0
这个人很懒,什么都没有留下~
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档