计算机网络(谢希仁第七版)第一章节习题AzuresMK

1-01计算机网络可以向用户提供哪些服务?

向用户提供的最重要的两个功能:连通性和共享。所谓连通性,就是计算机网络使上网用户之间度可以交换信息,好像这些用户彼此连通一样。所谓共享,就是指资源共享。资源共享可以使信息共享、软件共享、也可以是硬件共享。

1-02简述分组交换的特点

分组交换最主要的特点就是采用存储转发技术。

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

报文交换和分组交换都采用存储转发技术,不同的是,报文交换不再把报文分割为更小的分组,而是把整个报文在网络的结点中存储下来,然后再转发出去、这样,省去了划分为较小分组的步骤,也省去了在终点把分组重装成报文的过程。但报文交换在灵活性上不如分组交换,传送数据的时延较大。

1-04为什么说互联网是自从印刷术以来人类再存储和交换信息领域中的最大变革?

融合其他通信网络,在信息化过程中起核心作用,提供最好的连通性和信息共享,第一次提供了各种媒体的实时交互能力。

1-05互联网基础结构的发展大致分为几个阶段请指出这几个阶段最主要的特点

1-06简述互联网标准制定的几个阶段

互联网草案的有效期只有六个月。只有到了建议标准阶段才以RFC文档形式发表。

1-07大小写开头的英文名字internet和Internet在意思上有何重要区别?

以小写字母i开头的internet(互连网)是一个通用名词,泛指由多个计算机网络互连而成的网络。在这些网络之间的通信协议可以使任意的。大写字母I开始的Internet(互联网)是一个专用名词,指当前全球最大的、开放的、由众多网络相互连接而成的特定计算机网络,采用TCP/IP协议族作为通信的规则,且前身是美国的ARPNET。

1-08计算机网络都有哪些种类?各种类别的主要区别都有哪些特点?

1-09计算机网络的主干网和本地接入网的主要区别是什么?

1-10试在下列条件下比较电路交换和分组交换。要传送的报文共x(bit)。从源点到终点共经过k段链路,每段链路的传播时延为d(s),数据率为b(bit/s)。在电路交换时电路的

1-11在上题的分组交换网中,设报文长度和分组长度分别为x和(p+h)(bit),其中p为分组的数据部分的长度,而h为每个分组所带的控制信息固定长度,与p的大小无关。通信的两端共经过k段

答:分组个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-12互联网的两大组成部分(边缘部分和核心部分)的特点时什么?他们的工作方式各有什么特点?

边缘部分:主要由连接在互联网上的主机组成,这部分是直接与用户相连的,在边缘部分主要的活动是两个主机之间的通信,其通信方式可以分为两类:p2p&C/S

核心部分:核心部分的主要部分是路由器,核心部分主要是由很多路由器构成的网络,在核心部分的主要功能

1-13客户-服务器方式和p2p对等通信方式的主要区别是什么?有没有相同的地方

(1)客户-服务器方式:就是客户机向服务器请求服务器,客户是请求服务方,服务器是提供服务方,这就像我们申请网络一样,我们向电信公司申请接入网络的IP地址,电信公司为我们提供服务,在生活中,这种例子很常见,相信大家可以很容易理解。这种服务是单向的。

(2)P2P:即对等服务方式,这种模式下,不详细划分服务申请者和服务提供者,因为从某种意义来说,每个主机既可以是服务申请者,也可以是服务提供者,每个主机之间是完全对等的。

P2P的本质仍是C/S,P2P可以看作是C/S的双向应用

1-14计算机网络有哪些性能指标?

1-15假定网络的利用率达到了90%。试估算一下现在的网络时延是它的最小值的多少倍?

1-16计算机通信网有哪些非性能指标?非性能指标与性能指标有什么区别?

费用、质量、标准化、可靠性、可扩展性和可升级性、易于管理和维护。

1-17收发两端的传输距离为1000km,信号在媒体上的传播速率为2x10^8m/s,试计算以下两种情况的发送时延和传播时延。

(1)数据长度为10^7bit,数据发送速率为100kbit/s

(2)数据长度为10^3bit,数据发送速率为1Gbit/s

(1)发送时延:ts=10^7/10^5=100s;传播时延tp=10^6/(2×10^8)=0.005s

(2)发送时延ts=10^3/10^9=1μs;传播时延:tp=10^6/(2×10^8)=0.005s

1-18假设信号在媒体上的传播速率为2.3x10^8m/s。媒体长度l分别为:

(1)10cm(网络接口卡)

(2)100m(局域网)

(3)100km(城域网)

(4)5000km(广域网)

试计算当数据为1Mbit/s和10Gbit/s时在以上媒体中正在传播的比特数。

(1)1M:0.1/(2.3×10^8)*10^6=4.35*10^-4;10G:0.1/(2.3×10^8)*10^10=4.35

(2)1M:按倍数关系可知:4.35*10^-1=0.435;10G:4.35*10^3

(3)1M:435;10G:4.35*106

(4)1M:21750bit;10G:2.175*10^8

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

试求数据的传送效率。数据的传输效率是指发送应用层数据除以所发送的总数据(即应用数据加上各种首部和尾部的额外开销)。

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

数据长度为100字节时,传输效率=100/(100+20+20+18)=63.3%

数据长度为1000字节时,传输效率=1000/(1000+20+20+18)=94.5%

1-20网络体系结构为什么采用分层次的结构?试举出一些与分层体系结构的思想相似的日常生活例子。

分层的好处:1、各层之间是独立的。某一层可以使用其下一层提供的服务而不需要知道服务是如何实现的。

2、灵活性好。当某一层发生变化时,只要其接口关系不变,则这层以上或以下的各层均不受影响。

3、结构上可分割开。各层可以采用最合适的技术来实现。

4、易于实现和维护。

5、能促进标准化工作。

与分层体系结构的思想相似的日常生活有邮政系统,物流系统。

1-21协议和服务有何区别?有何关系?

协议是“水平的”,即协议是控制两个对等实体进行通信的规则。但服务是“垂直的”,即服务是由下层通过层间接口向上层

1-22网络协议的三个要素是什么?各有什么含义?

1、语义,解释控制信息每个部分的意义;

2、语法,用户数据与控制信息的结构与格式,以及数据出现的顺序;

3、时序,对事件发生顺序的详细说明。

简单来说:语义表示要做什么,语法表示要怎么做,时序表示做的顺序。

1-23为什么一个网络协议必须把各种不利的情况都考虑到?

1-24试述具有五层协议的网络体系结构的要点,包含各层的主要功能。

应用层:提供特定应用程序之间的数据传输服务。数据单位为报文。

传输层:提供进程之间的数据传输服务。通用的传输层协议,可以支持不断增多的应用层协议。

网络层:提供主机之间的数据传输服务。将传输层传递的报文段和用户数据封装成数据包。

数据链路层:为处在同一链路中的主机提供数据传输服务。把网络层传下来的报文分组封装成帧

物理层:考虑如何在传输媒体上传输数据比特流,屏蔽通信手段和传输媒体的差异,使数据链路层感受不到这些差异

1-25试举出日常生活中有关“透明”这种名词的例子。

例如计算机机箱的开关键,用户按下开关键,计算机启动,而其背后的启动原理对用户来说是透明的,用户只需要关心开关的位置和功能即可。

1-26试解释以下名词:协议栈、实体、对等层、协议数据单元、服务访问点、客户、服务器、客户-服务器方式。

协议栈:计算机网络体系结构采用分层模型后,每层的主要功能由对等层协议的运行来实现,因而每层可用一些主要协议来表征,几个层次画在一起很像一个栈的结构。协议是控制两个对等实体进行通信的规则的集合。

实体(entity):任何可发送或接收信息的硬件或软件进程。

对等层:在网络体系结构中,通信双方实现同样功能的层.

协议数据单元:对等层实体进行信息交换的数据单位.

服务访问点:在同一系统中相邻两层的实体进行交互(即交换信息)的地方,服务访问点SAP是一个抽象的概念,它实体上就是一个逻辑接口。

客户(client)和服务器(server)都是指通信中所涉及的两个应用进程。客户是服务的请求方,服务器是服务的提供方。

客户服务器方式所描述的是进程之间服务和被服务的关系。

1-27试解释everythingoverIP和IPovereverything的含义。

everythingoverIP:TCP/IP协议可以为各式各样的应用提供服务

IPovereverthing:允许IP协议在各式各样的网络构成的互联网上运行

(1)数据的发送速率为10Mbit/s,数据分组可以连续发送。

1kb和1kbit/s,这里对于k来说代表的数值是不一样的,对于数据量来说k=1024而对于速率来说k=1000。M==1048576=约等于2^20B,1B=1字节=8bit=8b

(2)需要划分的分组数=1.5MB/1KB=1.5*1024/1=1536

(4)经过n个RTT后发送分组为:1+2+4+…+2^n=2^(n+1)-1个分组,

n=9,发送分组=2^10-1=1023,可见9个RTT不够。n=10,发送分组=2^11-1=2047

1-29有一个点对点链路,长度为50Km。若数据在此链路上的传播速度为2X10^8m/s,试问链路的带宽应为多少才能使传播时延和发送100字节的分组时延一样大?如果发送的是512字节长的分组,结果又如何?

1字节=8bit;发送时延=数据帧长度/发送速率;传播时延=信道长度/电磁波在信道上的传播速率;除此之外还有处理时延、排对时延。总时延=发送时延+传播时延+处理时延+排对时延

传播时延tp=信道长度50*10^3m/传播速率2*10^8m/s=2.5*10^(-4)s

发送100字节时,带宽=100*8bit/(2.5*10^(-4)s)=3.2Mbit/s

发送512字节时,带宽=512*8bit/(2.5*10^(-4)s)=16.384Mbit/s

1-30有一个点对点链路,长度为2000Km。数据的发送速率是1kbit/s,要发送的数据有100bit。若数据在此链路上的传播速度为2X10^8m/s。假定我们可以看见在线路上传输的比特。试画出我们看到线路上的比特。

1-31条件如上题,但发送的速率改为1Mbit/s,和上题结果比较,你可以得出什么结论?

THE END
1.计算机网络八股整理(一)拓展1:为什么要分层: 就像是我们编写后端程序一样,我们会进行分层,可以使每一层的职责分明,比如mapper层专门进行数据库操作一样。 分层有2点好处: 1:各层相互独立 2:提高灵活性和可替代性:比如修改每一层,对其他层的影响非常小,与我们平时开发程序的高内聚低耦合的原则可以对应上; https://blog.csdn.net/2301_79748665/article/details/144033131
2.网络营销为什么要分层次网络营销为什么要分层次 网络营销之所以要分层次,主要是为了更有效地达到营销目标,提高营销效果。通过分层次的网络营销策略,可以更好地针对不同层次的受众群体,精准定位,并针对其特定需求进行营销,从而提高用户转化率、销量和品牌影响力。 分层次的网络营销有哪些好处http://www.zhongxinlm.com/yinxiao/q23016.html
3.网络体系结构为什么要采用分层次的结构?试举出一些与分层体系结构解答一 举报 1、便于管理与实现;2、便于标准化.日常生活中如一个单位的行政管理体系也是这样,有许多处,每个处下面又有许多科. 解析看不懂?免费查看同类题视频解析查看解答 相似问题 试举出一些于分层体系结构的思想相似的日常生活 什么是计算机网络的体系结构?为什么要采用分层次的结构? 什么是分层网络体系结构?分https://www.zybang.com/question/fc5600dd480ae4c11ecdf14f81eb78c0.html
4.为什么网络体系结构要采用分层次结构体系结构计算机网络中的数据交换必须遵守事先约定好的规则。这些规则明确规定了所交换的数据的格式以及有关https://edu.iask.sina.com.cn/jy/gmx68JqP3dsu.html
5.简述网络体系结构采用分层次的优点。【简答题】简述网络体系结构采用分层次的优点。 查看完整题目与答案 【单选题】改变往复泵流量,不允许采用() A. 转速调节 B. 节流调节 C. 旁通调节 D. 行程调节 查看完整题目与答案 机工业务考试题目 【简答题】计算机网络体系结构是指层和()的集合。 查看完整题目与答案 【多选题】采用优点积分法https://www.shuashuati.com/ti/2d8640225985429c95a1d39e57040c5a.html
6.大学计算机基础教学教案(精选8篇)如何更好的实现人才培养目标成为计算机基础教学中的热点论题, 也就是对课程内容、体系结构、教学方法等方面进行研究。高校根据各自的实际情况和专业需求, 开设了不同的计算机基础课程, 制定了不同的课程内容和授课学时, 《大学计算机基础》是各个高校必开设的课程, 该文从《大学计算机基础》课程的目前的现状及改进的https://www.360wenmi.com/f/filewjeulkrm.html
7.第四节计算机网络的体系结构与协议1.4.1分层次的体系结构 1.4.1.1网络的总功能及功能分层 网络的总功能: 信号的传送与接收; 差错控制; 链接管理; 数据流控制; 路径选择; 顺序控制; 对话控制; 信息表示处理; 应用服务。 计算机网络系统的设计采用结构化功能分层的设计 方法,把上述总功能分解为多个子功能,通常是把这一系统划分为若干层,层与层之间http://www.360doc.com/content/23/1127/15/55518189_1105474936.shtml
8.计算机技术计算机网络体系结构.pdf计算机技术 计算机网络体系结构.pdf,第一学时:计算机网络体系结构 【知识点】 ( - ) 计算机网络概述 计算机网络的概念、组成与功能: 计算机网络: 是利用通信设备和线路将地理位置不同的、功能独立的多个计算机系统互连起 来,以功能完善的网络软件 (即网络通信协议、信息https://m.book118.com/html/2022/1107/7004155023005012.shtm
9.阐述计算机网络体系结构分层的优缺点,以及这种层网络编辑目前最常见的网络体系结构有FDDI、以太网、 令牌环网和快速以太网等。 采用分层次的结构原因:各层功能相对独立, 各层因技术进步而做的改动不会影响到其他层,从而保持体 系结构的稳定性 声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌https://www.bkw.cn/wlbj/ask/2854687.html
10.架构分层原则是什么分层架构的优点在计算机网络的基本概念中,分层次的体系结构是最基本的。分层的主要好处有: 1、各层之间是独立的,每一层向上和向下通过层间接口提供服务,无需暴露内部实现 2、灵活性好 3、结构上可分割 4、易于实现和维护 5、能促进标准化工作 1. 2. 3. 4. https://blog.51cto.com/u_16213691/7027732
11.网络分层体系结构在计算机网络的基本概念中,分层次的体系结构是最基本的。分层的主要好处有: 1、各层之间是独立的,每一层向上和向下通过层间接口提供服务,无需暴露内部实现 2、灵活性好 3、结构上可分割 4、易于实现和维护 5、能促进标准化工作 主要分层模型 不同的分层模型,将不同的协议归类到不同的层级,定义每一层完成不同https://www.jianshu.com/p/e003c3195563