文档库 最新最全的文档下载
当前位置:文档库 › 1-02、试简述分组交换的要点。

1-02、试简述分组交换的要点。

1-02、试简述分组交换的要点。
1-02、试简述分组交换的要点。

1-02、试简述分组交换的要点。

答:在分组交换网络中,采用存储转发方式工作,数据以短的分组形式传送。如果一个源站有一个长的报文要发送,该报文就会被分割成一系列的分组。每个分组包含用户数据的一部分加上一些控制信息。控制信息至少要包括网络为了把分组送到目的地做路由选择所需要的信息。在路径上的每个结点,分组被接收,短时间存储,然后传递给下一结点。

分组交换网的主要优点:①高效。②灵活。③迅速。④可靠。

缺点:分组在节点转发时因排队而造成一定的延时;分组必须携带一些控制信息而产生额外开销;

1-03、试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。

答:

(1)电路交换:在通信之前要在通信双方之间建立一条被双方独占的物理通路。

优点:传输数据的时延非常小。实时性强。不存在失序问题。控制较简单。

缺点:电路交换的平均连接建立时间长。信道利用低。

(2)分组交换:分组交换采用存储转发传输方式,但将一个长报文先分割为若干个较短的分组,然后把这些分组(携带源、目的地址和编号信息)逐个地发送出去.

优点:加速了数据在网络中的传输。简化了存储管理。减少了出错机率和重发数据量。

缺点:仍存在存储转发时延。增加了处理的时间,使控制复杂,时延增加。

1-06、试将TCP/IP和OSI的体系结构进行比较。讨论其异同之处。

答:(1)OSI和TCP/IP的相同点是二者均采用层次结构,而且都是按功能分层。

(2)OSI和TCP/IP的不同点:

①OSI分七层,自下而上分为物理层、数据链路层、网络层、运输层、会话层、表示层和应用层,而TCP/IP分四层:网络接口层、网间网层(IP)、传输层(TCP)和应用层。严格讲,TCP/IP网间网协议只包括下三层,应用程序不算TCP/IP的一部分。

②OSI层次间存在严格的调用关系,两个(N)层实体的通信必须通过下一层(N-1)层实体,不能越级,而TCP/IP可以越过紧邻的下一层直接使用更低层次所提供的服务,因而减少了一些不必要的开销,提高了协议的效率。

③OSI开始偏重于面向连接的服务,后来才开始制定无连接的服务标准,而TCP/IP一开始就有面向连接和无连接服务,无连接服务的数据报对于互联网中的数据传送以及分组话音通信都是十分方便的。

④OSI与TCP/IP对可靠性的强调也不相同。对OSI的面向连接服务,数据链路层、网络层和运输层都要检测和处理错误,尤其在数据链路层采用校验、确认和超时重传等措施提供可靠性,而且网络和运输层也有类似技术。而TCP/IP 则不然,TCP/IP认为可靠性是端到端的问题,应由运输层来解决,因此它允许单个的链路或机器丢失数据或数据出错,网络本身不进行错误恢复,丢失或出错

数据的恢复在源主机和目的主机之间进行,由运输层完成。由于可靠性由主机完成,增加了主机的负担。但是,当应用程序对可靠性要求不高时,甚至连主机也不必进行可靠性处理,在这种情况下,TCP/IP网的效率最高。

1-07、计算机网络可从哪几个方面进行分类?

答:计算机网络可以从不同的角度进行分类:

(1)根据网络的交换功能分为电路交换、报文交换、分组交换和混合交换;

(2)根据网络的拓扑结构可以分为星型网、树型网、总线网、环型网、网状网等;

(3)根据网络的通信性能可以分为资源共享计算机网络、分布式计算机网络和远程通信网络;

(4)根据网络的覆盖范围与规模可分为局域网、城域网和广域网;

(5)根据网络的使用范围分为公用网和专用网。

1-10、试在下列条件下比较电路交换和分组交换。要传送的报文共x(bit),从源站到目的站共经过k段链路,每段链路的传播时延为d(s),数据率为C (bit/s)。在电路交换时电路的建立时间为s(s)。在分组交换时分组长度为p(bit),且各结点的排队等待时间可忽略不计。问在怎样的条件下,分组交换的时延比电路交换的要小?

答:对电路交换,当t=s时,链路建立;

当t=s+x/C,发送完最后一bit;

当t=s+x/C+kd,所有的信息到达目的地。

对分组交换,当t=x/C,发送完最后一bit;

为到达目的地,最后一个分组需经过k-1个分组交换机的转发,

每次转发的时间为p/C,

所以总的延迟= x/C+(k-1)p/C+kd

所以当分组交换的时延小于电路交换

x/C+(k-1)p/C+kd<s+x/C+kd时,

(k-1)p/C<s

1-11、在上题的分组交换网中,设报文长度和分组长度分别为x和(p+h)(bit),其中p为分组的数据部分的长度,而h为每个分组所带的控制信息固定长度,与p的大小无关。通信的两端共经过k段链路。链路的数据率为b(bit/s),但传播时延和结点的排队时间均可忽略不计。若打算使总的时延为最小,问分组的数据部分长度p应取为多大?

答:分组个x/p,

传输的总比特数:(p+h)x/p

源发送时延:(p+h)x/pb

最后一个分组经过k-1个分组交换机的转发,中间发送时延:(k-1)(p+h)/b 总发送时延D=源发送时延+中间发送时延

D=(p+h)x/pb+(k-1)(p+h)/b

令其对p的导数等于0,求极值

p=√hx/(k-1)

1-13、面向连接服务与无连接服务各自的特点是什么?

答:面向连接服务的特点是,在服务进行之前必须建立数据链路(虚电路)然后在进行数据传输,传输完毕后,再释放连接。在数据传输时,好象一直占用了一条这样的电路。适合于在一定期间内要向同一目的地发送许多报文的情况。对传输数据安全,不容易丢失和失序。但由于虚电路的建立,维护和释放要耗费一定的资源和时间。

无连接服务的特点,在服务工程中不需要先建立虚电路,链路资源在数据传输过程中动态进行分配。灵活方便,比较迅速;但不能防止报文的丢失、重复或失序。适合于传送少量零星的报文。

1-14、协议与服务有何区别?有何关系?

答:1、协议是控制对等实体之间通信的规则,是水平的。服务是下层通过层间接口向上层提供的功能,是垂直的。

2、协议的实现保证了能够向上一层提供服务,要实现本层协议还需使用下层提供的服务。

1-20、传播距离为1000km,信号在媒体上的传播速率为2×108m/s,试计算以下两种情况的发送时延和传播时延:

(1)数据长度为107bit,数据发送速率为100kbit/s。

(2)数据长度为103bit,数据发送速率为1Gbit/s。

答(1):发送延迟=107/(100×1000)=100s

传播延迟=1000×1000/(2×108)=5×10-3s=5ms

(2):发送延迟=103/(109)=10-6s=1us

传播延迟=1000×1000/(2×108)=5×10-3s=5ms

1-22.长度为100字节的应用层数据交给运输层传送,需加上20字节的TCP首部。再交给网络层传送,需加上20字节的IP首部。最后交给数据链路层的以太网传送,加上首部和尾部18字节。试求数据的传输效率。

若应用层数据长度为1000字节,数据的传输效率是多少?

答:数据长度为100字节时

传输效率=100/(100+20+20+18)=63.3%

数据长度为1000字节时,

传输效率=1000/(1000+20+20+18)=94.5%

实验一进程调度实验报告书

淮海工学院计算机工程学院实验报告书 课程名:《操作系统原理A》 题目:进程调度 班级:软件132 学号:2013122907 姓名:孙莹莹

操作系统原理实验——进程调度实验报告 一、目的与要求 1)进程是操作系统最重要的概念之一,进程调度是操作系统内核的重要功能,本实验要求用C 语言编写一个进程调度模拟程序,使用优先级或时间片轮转法实现进程调度。本实验可加深对进程调度算法的理解。 2)按照实验题目要求独立正确地完成实验内容(编写、调试算法程序,提交程序清单及及相关实验数据与运行结果) 3)于2015年4月18日以前提交本次实验报告(含电子和纸质报告,由学习委员以班为单位统一打包提交)。 二、实验内容或题目 1)设计有5个进程并发执行的模拟调度程序,每个程序由一个PCB表示。 2)模拟调度程序可任选两种调度算法之一实现(有能力的同学可同时实现两个调度算法)。 3)程序执行中应能在屏幕上显示出各进程的状态变化,以便于观察调度的整个过程。 4)本次实验内容(项目)的详细说明以及要求请参见实验指导书。 三、实验步骤与源程序 (1)流程图

(2)实验步骤 1)PCB的结构:优先级算法中,设PCB的结构如下图所示,其中各数据项的含义如下: Id:进程标识符号,取值1—5。 Priority:优先级,随机产生,范围1—5。 Used:目前已占用的CPU时间数,初值为0;当该进程被调用执行时,每执行一个时间片,Used加1。 Need:进程尚需的CPU时间数,初值表示该进程需要运行的总时间,取值范围为5—10。并随机产生,每运行一个时间片need减1;need为0则进程结束。 Status:进程状态R(运行),W(就绪),F(完成);初始时都处于就绪状态。 Next:指向就绪队列中下一个进程的PCB的指针。 2)初始状态及就绪队列组织: 5个进程初始都处于就绪状态,进程标识1—5,used初值都为0。各进程的优先级随机产生,范围1—5。处于就绪状态的进程,用队列加以组织,队列按优先级由高到低依次排列,队首指针设为head,队尾指针为tail。 3)调度原则以及运行时间的处理: 正在执行的进程每执行一个时间片,其优先级减1(允许优先级为负)。进程调度将在以下情况发生:当正在运行的程序其优先级小于就绪队列队首进程的优先级时。程序中进程的运行时间以逻辑时间片为单位。

实验1分组交换过程

实验一分组交换过程 一.实验名称:分组交换过程 二.实验目的: 1.深入理解分组交换的工作原理。 2.理解报文交换与分组交换的区别与联系 3.理解电路交换和分组交换的区别 三.实验环境: Window Server 2003,java虚拟机,分组交换Java程序 四.实验步骤: 1.熟悉实验环境 在实验之前要先设定各项参数。如图1-1所示,在系统中可设置报文长度和分组长度(从1kb至16kb不等),可从L1、L2、L3中任选一条或多条链路使之具有一定的传播时延,模拟链路速度可从慢至快自由调节(也可不选)。每条链路的传输速率为4kbps。 在本实验中,A和D分别代表源节点和目的节点,B和C均为中间转发节点,每个分组从源节点经过3条链路到达目的节点。每个报文(小矩形队列)中的每个小矩形代表1kb的数据,R代表接收缓冲区,B代表节点内部缓冲区,T 代表发送缓冲区。

图1-1 分组交换的情况 2.基本实验 1)该报文长度为16kb,分组长度为8kb,3条链路均无传播时延,模拟速 度不变。此时,报文分两个分组发送,实验得到所需时间为8s(参见图 1-2) 图1-2 分组较长的情况

2)该报文长度仍为16kb,而分组长度为4kb,即报文分4段;L1、L2、L3 均无传播时延,模拟速度不变,此时所需时间为6s(参见图1-3) 图1-3分组较短的情况

3)当链路L1有1s传播时延,其余条件与上面相同时,所需时间为7s(参 见图1-4) 图1-4 有传播时延的情况 4)设报文长度16,分组长度4,链路L1有1S时延,增大模拟速度,观察 实验结果。(参见图1-5) 图1-5 改变模拟速度的情况

现代交换技术复习题

现代交换技术 复习题 第一章概述 一.简答 1.通信网由那些部分组成? 交换设备、终端设备、传输设备。 2.电话网提供的电路交换方式的特点是什么? 通信前,必须在欲通信的双方建立一条电路,然后进行通信。完成通信后,释放该电路。只有当本次通信过程所占用的相关电路释放后,其它通信过程才可占用这些资源。 3.数据通信与话音通信的主要区别? 通信对象不同:前者是计算机之间或人与计算机之间的通信,需要严格定义通信协议和标准;后 者是人和人之间的通信。传输可靠性要求不同:前者的比特差错率在以下,后者可高达。通信的平均持续时间和通信建立请求响应不同:99.5%的数据通信持续时间短于电话平均通信时间,其信道建立时间也短于电话通信。通信过程中信息业务量特性不同:电话量级在32kb/s,而数据从30b/s到1Mb/s。 4.为什么分组交换是数据通信的较好方式? 可向用户提供不同速率、不同代码、不同同步方式、不同通信控制协议的数据终端间的灵活通信。线路利用率高,动态统计复用。可靠性一般在10-10以下较经济. 5.宽带交换技术主要有哪些? 快速电路交换、快速分组交换--帧中继、异步传送模式(ATM)、IP交换和标记交换。 6.为什么光交换技术是未来发展的方向? (1)长途信息传输中,光纤占了绝对优势 (2)用户环路光纤化 (3)省去了光电变换,减少了光电变换损伤,可提高信号交换的速度。 二.填空 1. 通信网由交换设备、( )和传输设备组成。 A. 电话机 B. 终端设备 C. 传真机 D. 对讲机 2. 电话交换是人和人之间的通信,数据交换是( )之间或人与计算机之间的通信。 A. 计算机与计算机 B. 人与人 C. 人与计算机 D. 交换机 3. 窄带交换指传输比特速率低于( )的交换。 A. 2Mb/s B. 8Mb/s C. 128Mb/s D. 56Kb/s 4. 宽带交换是指传输比特速率高于( )的交换。 A. 128Mb/s B. 64Mb/s C. 2Mb/s D. 10Mb/s 5. 帧中继技术是传统的( )的一种改进方案,适合LAN(局域网)之间数据互联,目前传输速率已达到34Mb/s。 A. 电路交换 B. ATM C. IP交换 D. 分组交换 6. 异步传送模式(ATM)综合了( )和分组交换的优势,可以适合各种不同业务的多媒体通信的交换和复用。 A. 光交换 B. 电路交换 C. 帧中继 D. IP交换 答案:1.b 2.a 3.a 4.c 5.d 6.b 第二章交换单元与交换网络 一.填空 1. 统计时分复用信号按分组传送信息,每个分组使用不同的时隙,但可用标志码区分不同的子

电路交换和分组交换(包交换)的基本原理与区别

从传输技术来说,电话网是采用电路交换方式,即电话通信的电路一旦接通后,电话用户就占用了一个信道,无论用户是否在讲话,只要用户不挂断,信道就一直被占用着。一般情况下,通话双方总是一方在讲话、另一方在听,听的一方没有讲话也占用着信道,而且讲话过程中也总会有停顿的时间。因此用电路交换方式时线路利用率很低,至少有50%以上的时间被浪费掉。而因特网的信息传送是采用分组交换方式,所谓分组交换,是把数字化的信息,按一定的长度“分组”、打“包”,每个“包”加上地址标识和控制信息,在网络中以“存储—转发“的方式传送,即遇到电路有空就传送,并不占用固定的电路或信道,因此被称为是“无连接”的方式。这种方式可以在一个信道上提供多条信息通路;此外在因特网上传送信息通常还采用数据压缩技术,被压缩的语音信息分组在到达目的地后再复原、合成为原来的语音信号送到接收端用户。因此,利用因特网传送语音信息要比电话网传送语音的线路利用率提高许多倍,这也是电话费用大大降低的重要原因。 请简述电路交换和分组交换(包交换)的基本原理与区别 电路交换 每部电话都连接到交换机上,而交换机使用交换的方法,让电话用户之间可以很方便地通信。一百多年来,电话交换机虽然经过了多次更新换代,但交换的方式一直都是电路交换。当电话机数量增多,就使用彼此连接起来的交换机来完成全网的交换工作。注意,是这种交换机采用了电路交换的方式,后来的分组交换也是采用了一样的电信网,只是不一样类型的交换机(当然协议也不同)。 从通信资源的分配角度来看,“交换”就是按照某种方式动态地分配传输线路的资源。 在使用电路交换打电话之前,先拨号建立连接:当拨号的信令通过许多交换机到达被叫用户所连接的交换机时,该交换机就向用户的电话机振铃;在被叫用户摘机且摘机信号传送回到主叫用户所连接的交换机后,呼叫即完成,这时从主叫端到被叫端就建立了一条连接。通话过程。通话结束挂机后,挂机信令告诉这些交换机,使交换机释放刚才这条物理通路。这种必须经过“建立连接--通信--释放连接”三个步骤的连网方式称为面向连接的。电路交换必定是面向连接的。 用户到交换机之间的叫用户线,归电话用户专用。交换机之间、许多用户共享的叫中继线,拥有大量的话路,正在通话的用户只占用其中的一个话路,在通话的全部时间里,通话的两个用户始终占用端到端的固定传输带宽。 以电路联接为目的的交换方式是电路交换方式。电话网中就是采用电路交换方式。我们可以打一次电话来体验这种交换方式。打电话时,首先是摘下话机拨号。拨号完毕,交换机就知道了要和谁通话,并为双方建立连接,等一方挂机后,交换机就把双方的线路断开,为双方各自开始一次新的通话做好准备。因此,我们可以体会到,电路交换的动作,就是

实验21 进程调度

实验2、1 进程调度 一、 实验目的 多道程序设计中,经常就是若干个进程同时处于就绪状态,必须依照某种策略来决定那个进程优先占有处理机。因而引起进程调度。本实验模拟在单处理机情况下的处理机调度问题,加深对进程调度的理解。 二、 实验要求 1. 设计进程调度算法,进程数不定 2. 包含几种调度算法,并加以实现 3. 输出进程的调度过程——进程的状态、链表等。 三、 参考例 1.题目——优先权法、轮转法 简化假设 1) 进程为计算型的(无I/O) 2) 进程状态:ready 、running 、finish 3) 进程需要的CPU 时间以时间片为单位确定 2.算法描述 1) 优先权法——动态优先权 当前运行进程用完时间片后,其优先权减去一个常数。 2) 轮转法 四、 实验流程图 开始 键盘输入进程数n,与调度方法的选择 优先权法? 轮转法 产生n 个进程,对每个进程产生一个PCB,并用随机数产生进程的优先权及进程所需的CPU 时间 按优先权大小,把n 个进程拉成一个就绪队列 撤销进程就绪队列为空? 结束 N Y Y

注意: 1.产生的各种随机数的取值范围加以限制,如所需的CPU 时间限制在1~20之间。 2.进程数n 不要太大通常取4~8个 3.使用动态数据结构 4.独立编程 5.至少三种调度算法 6.若有可能请在图形方式下,将PCB 的调度用图形成动画显示。 五.实验过程: (1)输入:进程流文件(1、txt),其中存储的就是一系列要执行的进程, 每个作业包括四个数据项: 进程名 进程状态(1就绪 2等待 3运行) 所需时间 优先数(0级最高) 进程0 1 50 2 进程1 2 10 4 进程2 1 15 0 进程3 3 28 5 进程4 2 19 1 进程5 3 8 7 输出: 进程执行流等待时间,平均等待时间 本程序包括:FIFO 算法,优先数调度算法,时间片轮转调度算法 产生n 个进程, 的时间片数,已占用CPU 的时间片数置为0 按进程产生的先后次序拉成就绪队列链 =0? 撤销该进程 就绪队列为空不? =轮转时间片数? N Y Y Y 结束 N

通信系统综合实验

目录 实验一语音传输 (1) 1.1实验简介 (1) 1.2实验目的 (1) 1.3实验器材 (1) 1.4实验原理 (1) 1.4.1脉冲编码调制 (2) 1.4.2连续可变斜率增量调制 (3) 1.4.3随机错误和突发错误 (4) 1.4.4内部通话与数据传输的工作过程 (4) 1.5实验内容 (5) 1.6实验结果及数据分析 (6) 1.6.1三种调制方式在相同参数下的量化编码 (6) 1.6.2相同参数下的波形 (6) 1.6.3不同频率相同随机错误与突发错误的波形 (8) 1.6.4蓝牙建立和断开语音链路的过程 (10) 1.6.5自己进行A律PCM和CVSD的编程程序 (11) 1.7实验思考题 (13) 实验二数字基带仿真 (14) 2.1实验简介 (14) 2.2实验目的 (14) 2.3实验器材 (14) 2.4实验原理 (14) 2.4.1差错控制的基本原理 (14) 2.4.2跳频扩频的基本原理 (15) 2.4.3保密通信原理 (15) 2.5实验内容及结果分析 (16) 2.5.1蓝牙基带包的差错控制技术实验 (16) 2.5.2蓝牙系统的跳频实验 (19)

2.5.3数据流的加密与解密实验 (20) 2.5.4编程实验 (23) 2.6思考题 (26) 实验三通信传输的有效性与可靠性分析 (28) 3.1实验简介 (28) 3.2实验目的 (28) 3.3实验器材 (28) 3.4实验原理 (28) 3.5实验内容及结果分析 (29) 3.6思考题 (35) 实验四无线多点组网 (37) 4.1实验简介 (37) 4.2实验目的 (37) 4.3实验器材 (37) 4.4实验原理 (37) 4.4.1通信网络拓扑结构 (37) 4.4.2路由技术及组播和广播 (38) 4.4.3Ad hoc网络 (38) 4.5实验内容及结果分析 (39) 4.6思考题 (41) 参考文献 (42)

3数据交换技术习题

填空题 1.数据交换方式基本上分为三种:电路交换(Circuit Switch:CS)、报文交换(Message Switch:MS) 和分组交换(Packet Switch:PS) 2.分组交换有两种方式:虚电路(Virtual Circuit:VC)方式和数据报(Datagram:DG)方式。 3.快速分组交换在实现的技术上有两大类帧中继(Frame Relay)和信元中继(Cell Relay) 4.帧中继是以___分组交换______技术为基础的____高速分组交换_____技术。 5.虚电路服务是OSI__网络(第3)___层向运输层提供的一种可靠的数据传送服务,它确保所有分组按 发送___顺序___到达目的地端系统。 6.按照实际的数据传送技术,交换网络又可分为电路交换网、报文交换网分组交换网。 7.用电路交换技术完成的数据传输要经历电路建立、数据传输、电路拆除过程。 8.在计算机的通信子网中,其操作方式有两种,它们是面向连接的虚电路和无连接的数据报。 9.在数据报服务方式中,网络节点要为每个分组/数据报选择路由,在虚电路服务方式中,网 络节点只在连接建立时选择路由。 简答题 1、简答分组交换的特点和不足 答:优点: 1、节点暂时存储的是一个个分组,而不是整个数据文件 2、分组暂时保存在节点的内存中,保证了较高的交换速率 3、动态分配信道,极大的提高了通信线路的利用率 缺点: 4、分组在节点转发时因排队而造成一定的延时 5、分组必须携带一些控制信息而产生额外开销,管理控制比较困难 2、请比较一下数据报与虚电路的异同? 答:见下表。 4、 答: <1>传输报文被分成大小有一定限制的分组传输 <2>分组按目标地址在分组交换网中以点对点方式递交 <3>各交换节点对每一个到达的分组完整接受(存储)、经检查无错后选择下一站点地址往下递交 (转发) <4>最终分组被递交到目的主机

(完整版)电路交换、报文交换、分组交换方式及优缺点

电路交换、报文交换、分组交换方式及优缺点 目录 1 电路交换 (2) 1.1 电路交换过程 (2) 1.2 电路交换优缺点 (3) 2 报文交换 (3) 2.1 电路交换过程 (3) 2.2 报文交换优缺点 (4) 3 分组交换 (4) 3.1分组交换过程 (4) 3.2 分组交换优缺点 (5) 3.3.分组交换网与电路交换网比较 (6)

“交换”(switching)的含义就是转接——把一条线路转接到另一条线路,使它们连通来。从通信资源的分配角度来看,“交换”就是按照某种方式动态地分配传输线路的资源。在计算机网络及通信系统中常谈到的交换方式有电路交换(CS: Circuit Switching)、报文交换(MS: Message switching)、分组交换(PS: Packet Switching)等。本文先介绍这三种交换方式。 1 电路交换 1.1 电路交换过程 电路交换是通信网中最早出现的一种交换方式,也是应用最普遍的一种交换方式,主要应用于电话通信网中如图(1),完成电话交换,已有100多年的历史。电路交换过程包括(1)建立连接、(2)通信、(3)释放连接。电路交换在通信之前要在通信双方之间建立一条被双方独占的物理通路(由通信双方之间的交换设备和链路逐段连接而成)、电路交换一旦建立,就占用一条中继线路,即使我们不传送信息,别人也不能使用。 电路交换举例 图(1) 电路交换

电路交换优点:(1)由于通信线路为通信双方用户专用,数据直达,所以传输数据的时延非常小。(2)通信双方之间的物理通路一旦建立,双方可以随时通信,实时性强。(3)双方通信时按发送顺序传送数据,不存在失序问题。(4)电路交换既适用于传输模拟信号,也适用于传输数字信号。(5)电路交换的交换的交换设备(交换机等)及控制均较简单。 电路交换缺点:(1)电路交换的平均连接建立时间对计算机通信来说比较长。 (2)电路交换连接建立后,物理通路被通信双方独占,即使通信线路空闲,也不能供其他用户使用,因而信道利用低。(3)电路交换时,数据直达,不同类型、不同规格、不同速率的终端很难相互进行通信,也难以在通信过程中进行差错控制。 2 报文交换 2.1 电路交换过程 报文交换是一种以报文为数据传送单位,采用存储转发的信息传递方式。报文交换不要求在两个通信结点之间建立专用通路。结点把要发送的信息组织成一个数据包--报文,该报文中含有目标地址、源地址等信息完整的报文在网络中一站一站地向前传送。交换结点对各个方向上收到的报文排队,对找下一个转结点,然后再转发出去,这些都带来了排队等待延迟。每一个结点接收整个报文,检查目标结点地址,然后根据网络中的交通情况在适当的时候转发到下一个结点。经过多次的存储——转发,最后到达目标,因而这样的网络叫存储——转发网络。其中的交换结点要有足够大的存储空间(一般是磁盘),用以缓冲收到的长报文。报文交换的优点是不建立专用链路,线路利用率较高,这是由通信中的等待时延换来的。电子邮件系统(E-mail)适合采用报文交换方式。

进程调度算法实验报告

操作系统实验报告(二) 实验题目:进程调度算法 实验环境:C++ 实验目的:编程模拟实现几种常见的进程调度算法,通过对几组进程分别使用不同的调度算法,计算进程的平均周转时间和平均带权周转时间,比较 各种算法的性能优劣。 实验内容:编程实现如下算法: 1.先来先服务算法; 2.短进程优先算法; 3.时间片轮转调度算法。 设计分析: 程序流程图: 1.先来先服务算法 开始 初始化PCB,输入进程信息 各进程按先来先到的顺序进入就绪队列 结束 就绪队列? 运行 运行进程所需CPU时间 取消该进程 2.短进程优先算法

3.时间片轮转调度算法 实验代码: 1.先来先服务算法 #include #define n 20 typedef struct { int id; //进程名

int atime; //进程到达时间 int runtime; //进程运行时间 }fcs; void main() { int amount,i,j,diao,huan; fcs f[n]; cout<<"请输入进程个数:"<>amount; for(i=0;i>f[i].id; cin>>f[i].atime; cin>>f[i].runtime; } for(i=0;if[j+1].atime) {diao=f[j].atime; f[j].atime=f[j+1].atime; f[j+1].atime=diao; huan=f[j].id; f[j].id=f[j+1].id; f[j+1].id=huan; } } } for(i=0;i #define n 5 #define num 5 #define max 65535 typedef struct pro { int PRO_ID; int arrive_time;

基于分组交换网络——ATM

交换原理作业 姓名:唐昊 班级:通信131班 学号:

基于分组交换网络——ATM 唐昊1 (1.青岛理工大学通信与电子工程学院,山东青岛 266033) 摘要:介绍了分组交换技术的产生和发展,描述了分组交换技术的最新发展,即快速分组交换技术,重点讨论了异步传输模式ATM技术。最后,本文简单展望了分组交换技术的发展和应用前景。 关键词:分组交换计算机网络分组交换网帧中继异步传输模式 1分组交换技术和X.25协议的产生和发展 分组交换技术和X.25协议的产生和发展分组交换技术是伴随着计算机网络的发展而发展的,另一方面,分组交换技术的发展与成熟又反过来进一步促进了计算机网络的发展。分组交换的概念最初是在1964年8月由Baran在美国Rand 公司的“论分布式通信”的研究报告中提出来的。但直到1969年12月,美国国防部高级研究计划局DARPA(Defense Advanced Research Plan Agency)资助的4结点分组交换网ARPANET投入运行,分组交换技术才真正第一次被应用到计算机网络中。 分组交换也称为包交换,本质是将数据流分割成一系列具有固定大小的数据单位(即分组),然后这些数据分组就在通信子网中进行存储—转发,直到最后将数据分组递交到目的主机,并将数据分组重新组装ACCESS面向对象的程序设计思想完全体现在对象和事件的概念上,在ACCESS中Table、Query、Form、Report、Macro、Module都是对象,而用户维护的每一个信息又都可以用Form上的图形控件实现,因此每一个图形控件都有其属性和允许该图形控件发生的事件列表,这些事件ACCESS预先已经定义,每个图形控件都有不同的事件,例如:窗体Form有28种可能发生的事件,它们是:On Current、Before Insert、After In-sert、Before Update、After Update……等等;而TextBox则有16种可能发生的事件。一个事件是能被一个对象识别的动作,例如刷新记录,关闭数据库等等;另外,系统也可以产生事件,例如一个定时事件。无论什么时候,当一个事件被当前对象识别后,ACCESS就执行与该事件对应的函数,或者说,使某一个事件发生的办法就是编写函数或者是编写宏,在函数或者宏中实现对象功能,使应用程序中的对象对事件作出反应。在事件过程结束后,应用程序返回一个空状态。ACCESS以缺省方式处理任何事件。如果对某一缺省设置满意的话,不用编写代码。 ARPANET网的成功向人们展示了分组交换技术的实用性,自70年代初以来,各大公司纷纷投入人力物力研制各自的网络体系结构。由于当时各大公司网络体系结构很不一致,给不同网络的互连造成了极大不便。为了解决这一问题,国际电报电话咨询委员会(CCITT)根据美国Telenet、Tymnet和加拿大的Data-pac分组交换网的经验和它们使用的协议,于1974年颁布了X.25的初稿,并经1976、1978、1980、1984、1988年多次修改形成了如今的X.25协议。X.25协议定义了数据终端设备(DTE)和数据电路终接设备(DCE)之间的接口规程即分组交换数据网PSDN(Packet Switching Data Network)向用户提供服务的接口协议。X.25

现代交换试题及答案132

一、填空题 1. 电话机的基本组成包括通话设备,转换设备,信令设备三部分。 2. 从共电式交换机直到今天的交换机,一直采用由交换机提供通话电源的方式,我们称这种方式为(中央)馈电/集中供电方式。 3. 程控交换机根据其控制系统的构成方式,可划分为分级/层,(全)分散,_集中控制。 4. 通信网的基本组成是传输,交换,终端。 5. 程控交换软件的主要特点是:实时性和并发性(多道程序)。 6. 衡量网络服务质量的主要指标有:传输质量、接续质量、稳定质量。 7. 我国采用的 PCM 帧结构,每一帧有 32 个时隙,每一时隙传送 8 个比特。 8. ATM 信元分为 UNI 和 NNI 两种类型。 9. 请写出下图所示的汇接方式:去话汇接。 二、选择题 1. PSTN(公用电话网)采用的交换方式是( D )。 A.报文交换 B.分组交换 C.ATM 交换 D.电路交换 2. 拨号后听到的忙音是由( D )送来的。 A.被叫用户 B.被叫终端 C.电话机自身产生 D.交换机 3. 要产生 1380Hz 和1500 的双音频信号需要( B )个存储单元。 A.200 B.400 C.1380 D.8000 4. 下面不属于交换机数字中继接口功能的是( B )。 A、时钟提取 B、A/D 转换 C、码型变换 D、帧同步。 5. No.7 信令系统中,建立通话接续时第一发送的消息是( D )。 A.SAM 或SAO B.SAO 或IAM C.SAM 或IAI D.IAM 或IAI 6. ATM 交换的特点是( C )。 A、低时延,固定带宽 B、高时延,固定带宽 C、低时延,灵活带宽 D.高时延,灵活带宽 7. 常用特服号码中,用于障碍申告的是( C )。 A.110 B.111 C.112 D.113 8. No.7 信令系统中,选择并确定链路和路由,将信息通过可用路由和链路进行传输的是( C )。 A.MTP-1 B.MTP-2 C.MTP-3 D.SCCP

电路交换技术与ATM交换技术的对比分析

电路交换技术与ATM交换技术的对比分析 摘要:随着近几年通信事业的发展,交换技术也在蓬勃发展,如今使用最广泛的两种交换技术是电路交换和分组交换。电路交换技术主要适用于电话,分组交换技术主要适用于数据业务。对于ATM采用的是ATM交换方式,它是一种新的交换方式,其信元中承载的是带宽综合业务,即其既有电话业务,又有数据业务,还有其他业务。 关键词:电路交换技术 ATM交换技术通信 Abstract: In recent years with the development of communication, exchange technology is booming, and now the most is widely used two switching which are circuit switching and packet switching. Circuit switching technology is mainly applied to the telephone, packet switching technology is mainly applied to data service. The ATM uses is ATM exchange mode, it is a new switching mode, its cell is the bearer of bandwidth integrated services,that is to say it has the existing telephone service, and data services, and also other business. 引言:随着通信事业的发展,我们进入了一个全新的信息时代,交换设备室人类信息交互中的主要措施,在相互通信中起着立交桥的作用,交换技术的发展总是依赖于人类的信息需求、传送信息的格式和技术,以及控制技术的发展而螺旋型发展。从电话交换一直到如今数据交换、综合业务数字交换,交换技术经历了人工交换到自动交换的过程。人们对可视电话、可视图文、图像通信和多媒体等宽带业务的需求,也将大大地推动异步传输技术(ATM)和同步数字系列技术(SDH)的不断进步。 正文 一、电路交换技术 1.1电路交换技术的简介 电路交换(Circuit Switching)是相对于封包交换(或称分组交换)的一个概念。电路交换要求必须首先在通信双方之间建立连接通道。在连接建立成功之后,双方的通信活动才能开始。通信双方需要传递的信息都是通过已经建立好的连接来进行传递的,而且这个连接也将一直被维持到双方的通信结束。在某次通信活动的整个过程中,这个连接将始终占用着连接建立开始时,通信系统分配给它的资源(通道、带宽、时隙、码字等等),这也体现了电路交换区别于分组交换的本质特征,即当我们占用了一条中继线路后,即使我们不传送信息,别人也不能使用,这是电路交换的最主要的缺点。 1.2 电路交换技术原理与特征 电路交换(Circuit Switching),又叫线路交换。电路交换需要为进行通信的终端之间提供一条专用的信息传输通道,这条传输通道可以传送用户信息。该传输通道既可以是物理路径也可以是逻辑路径;既可以是永久连接也可以是临时连接。它是一种直接的交换方式。

操作系统原理-进程调度实验报告

一、实验目的 通过对进程调度算法的设计,深入理解进程调度的原理。 进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位。 进程调度分配处理机,是控制协调进程对CPU的竞争,即按一定的调度算法从就绪队列中选中一个进程,把CPU的使用权交给被选中的进程。 进程通过定义一个进程控制块的数据结构(PCB)来表示;每个进程需要赋予进程ID、进程到达时间、进程需要运行的总时间的属性;在RR中,以1为时间片单位;运行时,输入若干个进程序列,按照时间片输出其执行序列。 二、实验环境 VC++6.0 三、实验内容 实现短进程优先调度算法(SPF)和时间片轮转调度算法(RR) [提示]: (1) 先来先服务(FCFS)调度算法 原理:每次调度是从就绪队列中,选择一个最先进入就绪队列的进程,把处理器分配给该进程,使之得到执行。该进程一旦占有了处理器,它就一直运行下去,直到该进程完成或因发生事件而阻塞,才退出处理器。 将用户作业和就绪进程按提交顺序或变为就绪状态的先后排成队列,并按照先来先服务的方式进行调度处理,是一种最普遍和最简单的方法。它优先考虑在系统中等待时间最长的作业,而不管要求运行时间的长短。 按照就绪进程进入就绪队列的先后次序进行调度,简单易实现,利于长进程,CPU繁忙型作业,不利于短进程,排队时间相对过长。 (2) 时间片轮转调度算法RR

原理:时间片轮转法主要用于进程调度。采用此算法的系统,其程序就绪队列往往按进程到达的时间来排序。进程调度按一定时间片(q)轮番运行各个进程. 进程按到达时间在就绪队列中排队,调度程序每次把CPU分配给就绪队列首进程使用一个时间片,运行完一个时间片释放CPU,排到就绪队列末尾参加下一轮调度,CPU分配给就绪队列的首进程。 固定时间片轮转法: 1 所有就绪进程按 FCFS 规则排队。 2 处理机总是分配给就绪队列的队首进程。 3 如果运行的进程用完时间片,则系统就把该进程送回就绪队列的队尾,重新排队。 4 因等待某事件而阻塞的进程送到阻塞队列。 5 系统把被唤醒的进程送到就绪队列的队尾。 可变时间片轮转法: 1 进程状态的转换方法同固定时间片轮转法。 2 响应时间固定,时间片的长短依据进程数量的多少由T = N × ( q + t )给出的关系调整。 3 根据进程优先级的高低进一步调整时间片,优先级越高的进程,分配的时间片越长。 多就绪队列轮转法: (3) 算法类型 (4)模拟程序可由两部分组成,先来先服务(FCFS)调度算法,时间片轮转。流程图如下:

计算机网络课程实验

实验一查看和设置计算机的TCP/IP协议 一、实验目的 1.使用Ping实用程序来测试计算机上的TCP/IP配置及测试本计算机与计算机的连接性能,确保可以在网络上通信; 2.使用Hostname实用程序来标识计算机的名称; 3.使用Ipconfig实用程序来验证计算机上的TCP/IP配置选项,包括MAC地址、IP地址、子网掩码和缺省网关等多项配置信息; 4.考察并配置操作系统为Windows的计算机的TCP/IP配置。 5.理解IP地址的含义,并掌握子网掩码的使用 二、实验设备及仪器 联网计算机一台 三、TCP/IP实用程序原理 TCP/IP协议组包括许多实用程序,它们允许用户访问网络上的信息。Microsoft的TCP/IP 协议组提供了基本的TCP/IP实用程序,允许运行windows2000的计算机访问网络上广泛的信息。Windows2000包括三种类型的基于TCP/IP的实用程序:诊断工具、连接工具和基于服务器的软件。诊断实用程序包括Arp,Hostname,Ipcogfig,Ping,Tracfert等。 1. 诊断实用程序:诊断实用程序允许用户检测和解决网络中的问题。一些通用的诊断实用程序包括: Arp:该实用程序显示和修改地址解析协议(ARP)缓存。 Hostname:该实用程序显示计算机的名称。 Ipconfig:该实用程序显示和更新当前TCP/IP配置,包括IP地址。 Ping:该实用程序验证配置、测试两台计算机之间的IP连接。Ping从源计算机上发送ICMP 请求,目的计算机用一个ICMP回答作为回应。 Tracert:该实用程序跟踪数据包到达目的地的路径。 Netstat:用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。 2. 通用实用程序示例:Hostname、Ipconfig和Ping是三个通用的TCP/IP实用程序。因为经常使用它们,因此应掌握它们的使用。

计算机网络基础第二章练习题

计算机网络基础第二章练习题 2007-9-13 一、填空题 1、数据通信是____________和___________相互渗透结合而兴起的一种新的通信方式,也是 计算机与通信技术相结合的产物。 2、信息仅对____________而言。 3、______是事物运动的状态和方式以及关于事物状态和运动方式的反映。 4、信息论的主要奠基人香农把信息定义为__________________。 5、数据被解释为一种素材,一种原始资料,当我们对这些素材(或原始资料)进行有序组 织后,得到的“成果”就是_______。 6、数据通信中的数据指________________________,包括数值、字符、图形和图像等。 7、通信系统中使用的信号是__________,是随时间变化的电压或电流。 8、按信号变化的连续性,非连续性其分为__________和_________两种。 9、模拟信号规则波形是正弦波,可用三个参数来表示________、________和________。 10、调制技术主要用来将模拟或数字信号转换成特殊的______________。 11、常用的模拟信号的调制技术有三种:____________、____________和___________。 12、常见的把数字信号转换成模拟信号的调制技术有___________、__________和 __________。 13、根据数据传输系统在传输数据信号的过程中是否对信号进行调制处理,可以把数据传 输系统分为____________和____________。 14、按传输数据的时空顺序,数据通信的传输方式可分为:___________和___________。 15、按发送器和接收器时钟是否同步,可以把数据传输分为_________和_______。 16、基带传输是一种不对传输信号进行______________的传输方式。 17、调制速率的单位是________,简称波特率。 18、如果一个单位调制信号波的时间长度为T(s),那么调制速率:B(波特)=______。 19、数据信号速率的单位(b/s)也表示每秒钟传递的______________。 20、调制速率(波特)与数据信号速率(比特/秒)在______传输______状态的调制信号时, 二者的速率相同。 21、常用的数据传输速率的单位是________。 22、在数据信号速率相同时,数据传输速率随__________不同而变化。 23、信息是将_________和_________都包含在内,另一种仅指_________。 24、数字信道只允许传输离散的__________。 25、调制解调器是进行数字、模拟信号转换的专用设备,进行数/摸转换的目的,就是要利 用模拟信道传递___________。 26、双向信道分为_____________和______________。 27、_________是以宇宙空间为传输媒体的信道。 28、_________主要作为同轴电缆通信系统的替代或补充,用于长途干线通信。 29、_________是在地面微波中继通信和空间技术的基础上发展起来的一种通信方式。 30、与频分多路复用相比时分多路复用更适合于传输________________。 31、以_______________________方式工作的时分多路复用称为统计时分多路复用。

电路交换和分组交换习题

第五章广域网 5-01试从多个方面比较虚电路和数据报这两种服务的优缺点。 答:虚电路服务和数据报服务的区别可由下表归纳: 从占用通信子网资源方面看:虚电路服务将占用结点交换机的存储空间,而数据报服务对每个其完整的目标地址独立选径,如果传送大量短的分组,数据头部分远大于数据部分,则会浪费带宽。 从时间开销方面看:虚电路服务有创建连接的时间开销,对传送小量的短分组,显得很浪费;而数据报服务决定分组的去向过程很复杂,对每个分组都有分析时间的开销。 从拥塞避免方面看:虚电路服务因连接起来的资源可以预留下来,一旦分组到达,所需的带宽和结点交换机的容量便已具有,因此有一些避免拥塞的优势。而数据报服务则很困难。 从健壮性方面看:通信线路的故障对虚电路服务是致命的因素,但对数据报服务则容易通过调整路由得到补偿。因此虚电路服务更脆弱。 5-03设有一分组交换网。若使用虚电路,则每一分组必须有3字节的分组首部, 而每个网络结点必须为虚电路保留8字节的存储空间来识别虚电路。但若使用数据报,则每个分组需有15字节的分组首部,而结点就不需要保留转发表的存储空间。设每段链路每传1MB需0.01元。购买结点存储器的代价为每字节0.01元,而存储器的寿命为2年工作时间(每周工作40小时)。假定一条虚电路的每次平均时间为1000s,而在此时间内发送200分组,每个分组平均要经过4段链路。试问采用哪种方案(虚电路或数据报)更为经济?相差多少? 答:每个分组经过4段链路意味链路上包括5个分组交换机。 虚电路实现方案:需在1000秒内固定分配5×8=40bytes存储空间, 存储器使用的时间是2年,即2×52×40×3600=1.5×107sec 每字节每秒的费用=0.01/(1.5×107)=6.7×10-10元 总费用,即1000秒40字节的费用=1000×40×6.7×10-10=2.7×10-5元 数据报实现方案:比上述虚电路实现方案需多传(15-3)×4×200=9600bytes, 每字节每链路的费用=0.01/106=10-8元 总费用,即9600字节每链路的费用=9600×10-8=9.6×10-5元 9.6-2.7=6.9毫分 可见,本题中采用虚电路实现方案更为经济,在1000秒的时间内便宜6.9毫分。

实验一-进程调度实验

实验一-进程调度实验 实验一进程调度实验 一、实验目的 用高级语言编写和调试一个进程调度程序,以加深对进程的概念 及进程调度算法的理解 二、实验类别 综合性实验。综合高级语言编程、进程调度模型、进程调度算法及数据结构等多方面的知识 三、实验示例 例题:设计一个有N个进程共行的进程调度程序 进程调度算法:采用最高优先数优先的调度算法(即把处理机分配给优先数最高的进程)和先来先服务算法。 每个进程有一个进程控制块(PCB)表示。进程控制块可以包含如下信息:进程名、优先数、到达时间、需要运行时间、已用CPU时间、进程状态等等。 进程的优先数及需要的运行时间可以事先人为地指定(也可以由随机数产生)。进程的到达时间为进程输 入的时间。 进程的运行时间以时间片为单位进行计算。 每个进程的状态可以是就绪W(Wait )、运行R(Run )、或完成F

(Finish )三种状态之一。 就绪进程获得CPU后都只能运行一个时间片。用已占用CPU 时间加1来表示。 如果运行一个时间片后,进程的已占用CPU时间已达到所需要的运行时间,则撤消该进程,如果运行一个时间片后进程的已占用CPU时间还未达所需要的运行时间,也就是进程还需要继续运行,此时应将进程的优先数减1 (即降低一级),然后把它插入就绪队列等待CPU。 每进行一次调度程序都打印一次运行进程、就绪队列、以及各个 进程的PCB,以便进行检查。 重复以上过程,直到所要进程都完成为止。 调度算法的流程图如下:

进程调度源程序如下: //jin gche ndiaodu.cpp #in elude "stdio.h"

时分交换实验报告

实验报告 课程名称: 实验项目: 姓名: 专业: 班级: 学号:程控交换原理时分交换(mt8980)实验网络工程网络 计算机科学与技术学院 实验教学中心 2014年 5 月 5 日 一、实验目的 1.掌握程控时分交换网络的基本原理; 2.了解mt8980芯片的工作原理和使用方法。 二、实验内容 1.理解时分交换原理,利用时分交换网络进行两部电话单机通话,记录工作过程。 三、实验步骤 1.在关电的情况下,确认发送增益跳线k301、k401等均设置为1-2相连左侧;交换网络接口插上“时分mt8980”交换模块,保管好其它模块; 2.打开实验箱右侧电源开关,电源指示灯亮,系统开始工作; 3.通过薄膜开关将交换工作方式设置在“时分mt8980”进行实验; 4.以电话a、电话b为例,分别接上电话单机; 5.四路数字电话用户的pcm编码输出测试点,即时分网络输入信号; tp304:电话a的pcm编码输出测试点,同步时隙脉冲测试点tp02; tp404:电话b的pcm编码输出测试点,同步时隙脉冲测试点tp03; tp504:电话c的pcm编码输出测试点,同步时隙脉冲测试点tp04; tp604:电话d的pcm编码输出测试点,同步时隙脉冲测试点tp05; 四路数字电话用户的pcm译码输入测试点,即时分网络输出信号。 tp305:电话a的pcm译码输入测试点,同步时隙脉冲测试点tp02; tp405:电话b的pcm译码输入测试点,同步时隙脉冲测试点tp03; tp505:电话c的pcm译码输入测试点,同步时隙脉冲测试点tp04; tp605:电话d的pcm译码输入测试点,同步时隙脉冲测试点tp05。 注意:现每个pcm收发测试点测得的波形已是时分复用后波形,测量时注意对比各路pcm 数据输出的同步时隙脉冲。 6.双踪示波器同时测试tp304、tp405两点或tp305、tp404两点,是否有波形,按键说话时是否有变化; 7.示波器两探头放在tp304、tp405两点上。电话a摘机,拨号49,同时观察示波器,哪个探头能测到波形; 8.两路电话用户间的正常呼叫,两路电话正常通话。此时,按键或说话,同时观察示波器,哪个探头测到的波形,波形是否一样; 9.更换其它电话呼叫组合,根据步骤5中列出的测量点说明,验证时分交换网络mt8980的工作情况; 10.测试波形时,注意时隙脉冲与数据的时隙位置对比,时隙脉冲与时隙脉冲的位置对比,数据与数据的对比。 四、实验结果

相关文档
相关文档 最新文档