计算机网络原理(第一章)课后题答案

第一章

1.什么是计算机网络?

计算机网络是互联、自治的计算机集合

自治:计算机系统彼此独立,不存在主从或控制与被控制的关系

互联:利用通信线路链接,连接相互独立的计算机系统

2.网络协议的三要素是什么?每个要素的含义是什么?

语法:定义实体之间交换信息的格式与结构

语义:定义实体时间交换信息的信息发送那些控制信息,信息的具体含义,针对不同含义的控制信息,接收信息端如何响应

时序:定义实体之间交换信息的顺序,以及如何匹配或适应彼此的速度,也称为同步。

3.计算机网络的功能是什么?

在不同主机之间实现快速的信息交换。

软硬件资源共享、信息资源共享

4.按网络的覆盖划分,主要有哪几类计算机网络?各有什么特点?

个域网:便携移动的快速发展提出的网络类型

局域网:部署在办公室、办公楼、校园区域内

城域网:覆盖一个城市的网络

广域网:跨越更大的地理空间,可是实现异地互连

5.按网络的拓扑划分,主要有哪几类计算机网络?各有什么特点?

1.星型:多用于局域网、个域网中。

优点:已于监控管理,故障诊断与隔离容易

缺点:是中央结点是网络瓶颈,一旦故障全网瘫痪,规模限于中央结点端口数量

2.树型:总线或星型的拓展

优点:易于扩展,故障隔离容易

缺点:对根结点要求较高

3.总线型:采用广播信道作为公共传输介质,所有结点均与总线丽连接,通信通过总线进行。

优点:结构简单,所需电缆数量少,易于扩展

缺点:通信范围受限,故障诊断与隔离困难,容易发生冲突

4.网状:一个结点与多个结点均有链路连接,叫完全网状拓扑结构,否则为非完全网状拓扑

优点:可靠,一条或多条链路故障,网络仍可联通。

缺点:结构复杂,造价成本高

5.环形:利用通信链路将所有结点连成一个闭合的环,多见于局域网和城域网中。

优点:所需电缆长度短,可使用光纤,易于避免冲突

缺点:某个结点故障容易引起全网瘫痪,新结点撤出和加入麻烦,存在等待时间问题。

6.混合型:由两种以上简单拓扑结构混合而成

优点:易于扩展,可构建不同规模网络

缺点:结构复杂,管理维护复杂

6.计算机网路结构主要包括哪几部分?每部分主要功能是什么?

1.网络边缘:为网络用户提供网络应用服务

2.接入网络:实现电脑和网络中心链接

3.网络核心:实现网络边缘中主机之间的数据中继与转发(利用数据交换)

7.简要描述你了解的接入网络,这些网络都有什么特点?经常使用的是那类网络?

1.电话号接入:利用电话网络;

通过调制解调器将数字信号调制到模拟电话线路,通过电话网络的模拟语音信号作为载波传到远端,再利用调制解调器将数字信号从模拟信号解调出来。

2.ADSL非对称数字用户线路:基于频分多路复用实现电话语音通信与数字通信;

共享一条用户线路,进行网络通信同时可以进行电话语音通信。

非对称:是因为在用户线路实现上行带宽比下线小

3.HFC混合光纤同轴电缆:利用有线电视网络实现网络接入

基于频分多路复用技术

非对称:上行带宽比下行带宽小

4.局域网:连接欸所有需要接入外部网路的主机,通过企业边缘路由器连接网络核心。

5.移动接入网络:利用移动通信网络

 常用的是:

ADSL、HFC和移动接入网络

8.简述电路交换工作过程以及电路交换特点

过程:建立电路-传输数据-拆除电路

优点:实施性高,时延和抖动小

缺点:突发性数据传输,信道利用率低,传输率单一

9.什么是报文交换?什么是分组交换?比较两者的优略

1.报文交换:发送方把发送的信息附加发送和接收主机的地址以及其他控制信息,然后以报文为单位在交换网络的个结点之间存储-转发的方式发送,直至送达目的主机。

2.分组交换:将待传送数据分割成较小数据块,每个数据块附加地址、序号等控制信息构成数据分组,每个分组独立传输目的地,到达将接受的分组重新组装,还原报文。

3.分组的优点:

交换设备存储容量要求低

交换速度快

可靠传输效率高

更加公平

10.OSI参考模型包括那几层?每层主要功能是什么?

7层

分别为:物理、链路、网络、传输、会话、表示、应用

11.TCP/IP参考模型包括几层?每层主要包括那些协议?

4层

网络接口层:

网络互连层:BGP/OSPF/RIP/IGMP

传输层:TCP/UDP

应用层:HTTP、FTP、SMTP、POP3

12.

dc、dq、dt=L/R、dp=D/V

跳步时间:dh=dc+dq+dt+dp

时延带宽积:G=dp*R(带宽)

首先先区分传输和传播时延

传输时延:将数据发送到传送带上

传播时延:将数据发送给对方的时间

13.吞吐量-Thr:单位时间内从源主机能够到达目的主机的数据量

度量实际的传输能力

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/576203.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

VCS使用指令

vcs -debug v2k -f file.tcl -R -ucli -V -do do.tcl -notice -P /home/tian/programs/verdi/share/PLI/VCS/LINUX/novas.tab /home/tian/programs/verdi/share/PLI/VCS/LINUX/pli.a转载于:https://www.cnblogs.com/tshell/archive/2012/10/31/2747463.html

计算机网络原理(第二章)课后题答案

第二章 1.计算机网络应用可以分为哪几种体系结构的应用类型?各种应用类型的特点是什么? C/S结构:通信旨在客户与服务器之间进行,客户与客户不直接通信 纯P2P结构:没有永远在线的服务器,任意端系统/结点之…

计算机网络原理(第三章) 传输层 课后习题

1、实现可靠数据传输的主要措施有哪些?这些措施主要用于解决哪些问题?P98差错检测:利用差错编码实现数据包传输过程中的比特差错检测 确认:确认方向发送方反馈接收状态 重传:发送方重新发送接收方没有正确接收的数据 序号&#x…

电子商务的安全机制及商务模式

电子商务最常见之安全机制有SSL及SET两种。【分类】B2B、B2C、 C2C、B2M四类电子商务模式。 B2B 指的是Business to Business. as in businesses doing business with other businesses,商家(泛指企业)对商家的电子商务,即企业与企业之间通过互联网进行产品、服务及…

Date和Calendar

此文章来源于廖雪峰博客:Date和Calendar - 廖雪峰的官方网站 在计算机中,应该如何表示日期和时间呢? 我们经常看到的日期和时间表示方式如下: 2019-11-20 0:15:01 GMT00:002019年11月20日8:15:0111/19/2019 19:15:01 America/N…

grandle下载安装图解

1、登录官网:www.gradle.org,进入到下图的界面: 我这里选择了最新版本下载 配置环境变量,这个gradle环境变量是依赖jvm的,需要优先配置jdk,我这里就配置好了 这个GRADLE_USER_HOME相当于maven的本地仓库 配置完成&…

android ListView控件滑动时出现黑色背景问题解法方案

设置ListView属性android:cacheColorHint"#00000000" <ListViewandroid:id"id/orderDetailListView01"android:layout_width"wrap_content"android:layout_height"wrap_content" android:cacheColorHint"#00000000" /&…

面向对象设计7大原则

概述 熟练掌握和应用面向对象设计&#xff08;Object Oriented Design&#xff0c;OOD&#xff09;7大原则&#xff0c;是初/中级Java工程师向高级/资深工程师进阶的一个必备技能&#xff0c;它可以大大提升程序的可复用性和可维护性&#xff0c;也是重构代码的一大利器。7大设…

discuz x2.5 DIY模块模板语法详解

基本语句 [loop]...[/loop]标签来循环显示模块中的数据&#xff1b;如果要在模板中多处循环可以使用[loop1]...[/loop1]的方式扩展&#xff08;只能扩展1-9个&#xff09; [orderN]...[/order]标签来替代默认loop中的第N个位置数据的展示&#xff0c;你可以使用[order1N]...[/o…

get请求可以传body吗_GET 和 POST 的区别?

同样还是面试被问到的问题&#xff0c;经过这两天的复盘&#xff0c;发现之前对其的了解只是冰山一角&#xff0c;这两天也学到了不少新的知识&#xff0c;不得不说面试的确能帮我们弥补一些不足。本文将从基本概念、两者之间的区别以及几个常见问题来进行介绍&#xff0c;首先…

WINCE 下配置 QT 的方法

1. 推荐安装环境 Windows XP SP3 VS2005(SP1)2. 载Qt for WinCE(eg. qt-everywhere-opensource-src-4.8.3.zip)3. 解压到C:\Qt\4.8.3WinCE4. 安装WinCE的SDK(如RNx&#xff0c;WinCE5.0的)5. 将C:\Qt\4.8.3WinCE\bin加到环境变量Path中6. 修改代码或配置(注1)&#xff0c;否则…

AQS基本原理

什么是AQS&#xff1f; AQS即AbstractQueuedSynchronizer,是一个用于构建锁和同步器的框架。它能降低构建锁和同步器的工作量&#xff0c;还可以避免处理多个位置上发生的竞争问题。在基于AQS构建的同步器中&#xff0c;只可能在一个时刻发生阻塞&#xff0c;从而降低上下文切…

C语言 int** 二重指针的理解

#include <stdio.h> #include <stdlib.h>/*&根据值找地址*根据地址找值 */ f(int** q){//传入的是指针的地址 int i 3; printf("子函数 i的地址 %#X\n",&i); // *q 代表的就是p变量 *q &i; //*q指向是p的值 也就是…

ReentrantReadWriteLock源码分析

概述 ReentrantReadWriteLock维护了一对相关的锁&#xff0c;它们分别是共享readLock和独占writeLock。关于共享读锁和排他写锁的概念其实很好理解。所谓共享读锁就是一个线程读的时候&#xff0c;其它线程也可以来读&#xff08;共享&#xff09;&#xff0c;但是不能来写。排…

@Autowired、@Qualifier、@Resource的区别

参考博文&#xff1a; http://www.cnblogs.com/happyyang/articles/3553687.html http://blog.csdn.net/revent/article/details/49203619 http://blog.csdn.net/ad921012/article/details/49679745 spring不但支持自己定义的Autowired注解&#xff0c;还支持几个由JSR-250…

UINavigationViewController的backBarButtonItem设置技巧

之前大家是否疑惑为什么设置了类似这样的代码 UIBarButtonItem *backButton [[UIBarButtonItem alloc] initWithTitle:"返回" …

MySQL行锁和表锁的含义及区别

今天在开发测试时候出现了锁表&#xff0c;原因是因为我在本地开启了事务&#xff0c;代码中打了断点&#xff0c;然后测试同学测试时候出现了锁表&#xff0c;我去排查了问题&#xff0c;然后找到相关的资料了解下&#xff0c; 总结&#xff1a;原因的表没有加索引&#xff0…

Thinking In Design Pattern——Query Object模式

什么是Query Object模式 Query Object的架构设计 Query Object在服务层的应用 测试 Query Object模式 Query Object&#xff1a;可以在领域服务层构造查询然后传给资源库使用&#xff0c;并使用某种查询翻译器将对象查询&#xff08;Query&#xff09;翻译成底层数据库持久化…

linux gcc编译C程序 分享

一个c语言程序从源文件到生成可执行文件&#xff0c;编译器需要共经历4个步骤&#xff1a;1) 预处理&#xff1a;把c文件中预处理命令扫描处理完毕&#xff0c;即对源代码文件中的文件包含(#include)、预编译语句(如宏定义#define等)进行分析&#xff0c;此时生成的文件仍然是可…

java Arrays.copyOfRange使用方法

使用场景&#xff1a;比如当一个文本框输入多个值作为查询条件&#xff0c;这时候当输入的值过多&#xff0c;我们需要最大支持多少个&#xff1f;这时候&#xff0c;输入超出个数的值&#xff0c;就被截取不要 不然后台处理逻辑就要飞前台返回不能查询这样的提示&#xff0c;…