第一章作业参考答案1
什么是计算机网络
什么是网络协议
网络协议的要素有哪些
答:计算机网络是指具有独立功能的计算机,通过网络通讯设备连接起来,能够实现数据通信和资源共享的计算机系统的集合
网络协议是为计算机网络中进行数据交换而建立的规则、标准或约定的集合
网络协议有三个要素:语法、语义、同步(或时序)
语法,即用户数据与控制信息的结构和格式;语义,即需要发出何种控制信息,以及完成的动作与做出的响应;时序,即对事件实现顺序的详细说明
试从多个方面比较电路交换、报文交换和分组交换的主要优缺点
答:(1)电路交换电路交换就是计算机终端之间通信时,一方发起呼叫,独占一条物理线路
当交换机完成接续,对方收到发起端的信号,双方即可进行通信
在整个通信过程中双方一直占用该电路
它的特点是实时性强,时延小,交换设备成本较低
但同时也带来线路利用率低,电路接续时间长,通信效率低,不同类型终端用户之间不能通信等缺点
电路交换比较适用于信息量大、长报文,经常使用的固定用户之间的通信
(2)报文交换将用户的报文存储在交换机的存储器中
当所需要的输出电路空闲时,再将该报文发向接收交换机或终端,它以“存储——转发”方式在网内传输数据
报文交换的优点是中继电路利用率高,可以多个用户同时在一条线路上传送,可实现不同速率、不同规程的终端间互通
但它的缺点也是显而易见的
以报文为单位进行存储转发,网络传输时延大,且占用大量的交换机内存和外存,不能满足对实时性要求高的用户
报文交换适用于传输的报文较短、实时性要求较低的网络用户之间的通信,如公用电报网
(3)分组交换分组交换实质上是在“存储——转发”基础上发展起来的
它兼有电路交换和报文交换的优点
分组交换在线路上采用动态复用技术传送按一定长度分割为许多小段的数据——分组
每个分组标识后,在一条物理线路上采用动态复用的技术,同时传送多个数据分组