❶ 关于谢希仁着《计算机网络》(第四版)的两个问题
1。连接简单;在小规模的网络中不需要专用的网络设备;总线结构省线。星型结构比较稳定,任何一个线出问题了都不会影响其他端口;不使用共享总线,所以不会有总线拥塞问题;可扩展性好,可以通过级联扩展网络。
2.
1)首先强调关于HDLC的定义问题:
约束通信双方按一定规则进行通信的体系为数据链路控制规程(DLCP),也叫数据通信控制规程(DCCP)。自上世纪六十年代开始,世界上许多国家组织和大财团都在研究制定此类规程。从发布的规程体系看,共包括两类——面向字符的控制规程和面向比特的控制规程。
面向字符的规程,典型代表有美国标准协会ANSI的X3.28,ISO的ISO1745、DEC公司的DDCMP、中国的GB3453-82、IBM公司的BSC。
后来,IBM公司在同步数据链路控制规程(SDLC)基础上发展出面向比特的规程。再后来,ANSI和ISO两组织以IBM的SDLC为基础发展了两个类似的规程,一个是ANSI的高级数据通信控制规程(ADCCP),另一个就是ISO的高级数据链路控制规程,即HDLC。
(2)一般情况下,HDLC规程帧格式中的8位地址码段已经足够(256个地址),若实在不够,则该8位地址是可以扩展的(按8位扩展),并且可以许循环扩展下去,具体扩展方式是将地址的首8比特的第一位置0,表示下一个8比特是基本地址的扩展(没有扩展时则表示是控制码段)。
(3)地址的命名规则以实际系统构造方式为前提,是可以设计的。不同的系统,对规则的定义是不同的,应结合具体系统来理解。例如,基本地址方式下,256个地址是等同的,扩展后,前128位可以是主系统,后256位可以是子系统。也可以是128位与256位的组合形成新的独立地址码(但在解码时需要设计具体进程)。还可以是其它解释,一切看自己的系统规程设计。
(4)如第(2)点所说的地址扩展方式,一切以具体系统的具体规程为原则,不存在绝对的“网络层向链路层提供的是网络层地址”(此情况仅指你目前正在认识的系统),另一方面,在地址扩展方式下,很容易区分网络层地址和接入系统地址。
(5)MAC是和网络拓扑及具体互联媒质相关的协议规程。但是,仅仅适合于局域网的规定结构方式(不能与网络拓扑重构概念混淆)。在许多网络中,其互联媒质通常是按照一定的技术要求有所规定,因此不存在MAC问题,但在局域网中,由于结构形式、联结媒质可以多样化,因此相关规程中作了一些定义,试图全方位适应各种情况的规程协议(也是目前流行规程),将MAC接入控制作为规程要点之一。当然,目前一些局域网技术规程有扩大化应用趋势(包括MAC方面),但MAC的重点是根据具体媒质和具体拓扑结构来选择不同的数据传输进程控制方式或规程,是比地址码概念更外围的规程,一旦选定具体MAC规程(可以是动态选择),通信进程便按照设计的HDLC规程约定完成
3.交换机应该用在局域网负荷重的那个网络。
4.因为无线网可靠性比较差,丢包率高,在底层协议做完整性检查比较划算。以太网物理介质可靠性高,在高层协议做完整性检查更划算。
❷ 计算机网络(自顶向下方法)内容简介
《计算机网络(自顶向下方法原书第4版)》是一本全面关注网络安全问题的教材。第四版新增了关于802.11(WiFi)、802.16(WiM.AX)和蜂窝网络的内容,扩展了无线网络的覆盖范围。本书更新了P2P应用程序的内容,包括文件共享协议、BitTorrent等文件分发协议以及Skype的IP话音等新型多媒体应用。局域网和多媒体网络的章节也得到了更新,以反映理论与实践的变化。在第1章中,新增了有关端到端吞吐量分析的材料,并全面修订了课后习题,增加了循序渐进的Ethereal实验。
本书适合作为计算机、电子工程等专业本科生的“计算机网络”课程教科书(第1~5章或根据需求取舍),相关专业的研究生也可用《计算机网络(自顶向下方法原书第4版)》的高级专题章节(第6~9章)作为教材。对网络从业者、具有一定网络基础的人员甚至专业网络研究人员,《计算机网络(自顶向下方法原书第4版)》也是一本不可多得的参考书。
《计算机网络(自顶向下方法原书第4版)》是当前世界上最为流行的计算机网络教科书之一,采用了作者独创的自顶向下的方法来讲授计算机网络的原理及其协议,即从应用层协议开始沿协议栈向下讲解,强调应用层范例和应用编程接口,使读者尽快进入每天使用的应用程序环境之中进行学习和“创造”。《计算机网络(自顶向下方法原书第4版)》的讲解以因特网为例,学以致用,注重教学法,深入浅出地重点讲解计算机网络的基本原理。
❸ 鍝浣嶅ぇ浣链 璁$畻链虹绣缁滃熀纭鍙婂簲鐢锛堢4鐗堬级锛岃繖绉嶉珮娓呮暀𨱒愮栌搴︾绣鐩樿祫鏂欐湁浜哄垎浜钖
鎴戞垜杩欓噷链夋偍𨱍宠佺殑璧勬簮锛岄氲繃锏惧害缃戠洏鍏嶈垂鍒嗕韩缁欐偍锛
https://pan..com/s/13XVrBSoNG9vpckwdlot54A
涓烘弧瓒宠昏呭圭绣缁滃簲鐢ㄥ熀纭鐭ヨ瘑涓庣绣缁灭郴缁熼泦鎴愭妧链瀛︿範镄勯渶瑕侊纴链涔﹀逛笂涓鐗埚唴瀹硅繘琛屼简瀹屽杽锛屾瘆杈幂郴缁熷湴浠嬬粛浜呜$畻链虹绣缁灭殑锘烘湰姒傚康銆佹暟鎹阃氢俊镄勫熀纭鐭ヨ瘑銆佽$畻链虹绣缁灭殑浣撶郴缁撴瀯銆佽$畻链哄眬锘熺绣銆佺绣缁滀簰镵斻佺绣缁沧搷浣灭郴缁熷拰缃戠粶绠$悊銆両nternet 鍙婂叾搴旂敤銆佽$畻链虹绣缁滃畨鍏ㄣ傛湰涔﹂毦搴﹂备腑锛岀悊璁虹粨钖埚疄闄咃纴鑳藉熷弽鏄犵绣缁沧妧链镄勬渶鏂板彂灞曘备负鏂逛究璇昏呭湪瀛︿範鐞呜虹煡璇嗙殑钖屾椂锛屽张鑳借幏寰楀疄鐢ㄦ妧鑳斤纴链涔︽疮绔犻兘閰嶆湁缁冧範棰桡纴骞跺湪绗9 绔犱笓闂ㄥ畨鎺掍简瀹炰緥鍜屽疄璁锛屼緵璇昏呬笂链哄疄璺点 链涔﹀彲浣滀负楂樿亴楂树笓璁$畻链虹绣缁滆剧▼鏁欐潗浣跨敤
❹ 高悬赏!!!有经验者进!!!紧急!!!
给你一份我们考试的试卷基本的都在里面!!我们是电子商务专业的!
一、 选择题:(每小题2分,共20分)
1.OIS(开放系统互联)参考模型的最低层是( C )。
A)传输层 B)网络层 C)物理层 D)应用层
2.当个人计算机以拨号方式接入Internet时,必须使用的设备是(B)。
A)网卡 B)调制解调器 C)电话机 D)浏览器软件
3.计算机网络的目标是实现( D )。
A)数据处理 B)信息传输与数据处理
C)文献查询 C)资源共享与数据传输
4.在计算机网络中,通常把提供并管理共享资源的计算机称为(A)。
A)服务器 B)工作站 C)网关 D)网桥
5.下列四项内容中,不属于Internet基本功能的是( D )。
A) 电子邮件 B)文件传输 C)远程登录 D)实时监测控制
6.路由选择是OIS模型中( C )层的主要功能。
A)物理 B)数据链路 C)网络 D)传输
7.网络中各个节点相互连接的形式,叫做网络的( A )。
A)拓扑结构 B)协议 C)分层结构 D)分组结构
8.衡量网络上数据传输速率的单位是bps,其含义是( C )。
A)信号每秒传输多少公里 B)信号每秒传输多少公理
C)每秒传送多少个二进制位 D)每秒传送多少个数据
9.互联网的主要硬件设备有中继器、网桥和( D )。
A)集线器 B)网卡 C)网络适配器 D)路由器
10.局域网的简称是( A )。
A)LAN B)WAN C)MAN D)CN
二、填空题:(每空格2分,共40分)
1.计算机网络是负责信息处理并向全网提供可用资源的资源子网和负责信息传输的 通信 子网。
2.在计算机网络中,通信双方必须共同遵守的规则或约定,称为 协议 。
3.在传输数字信号时为了便于传输、减少干扰和易于放大,在发送端需要将发送的数字信号变模拟信号,这种变换过程称为 调制 。
4.如果按分布的地理范围来划分,计算机网络可分为 局域网 、 城域网 和 广域网 三类。
5.从计算机网络通信的双方的数据传输方向来看,主要有 单工 、半双工 、 全双工 三种通信方式。
6.一个网络协议主要由三个要素组成,这三个要素是 语法 、语义、时序三种通信方式。
7.OIS模型中最低的两层主要是通过硬件来实现,它们是 物理层 和数据链路层 。
8.局域网的网络软件主要包括 网络操作系统 、 网络数据库管理系统 和 网络应用软件 。
9.Ineternet是1969年由美国军方高级研究计划局的 ARPANET 发展起来的。10.网卡又叫 网络接口 和 网络适配器 ,它是计算机和通信线路之间的桥梁。
三、名词解释:(每题4分,共8分)1.计算机网络的含义
答:它的基本含义是将处于不同地理位置、具有独立功能的计算机、终端及附属备用通信线路连接起来,按照一定的规约实现彼此之间的通信,达到资源共享的目的。
2.误码率
答:误码率是衡量数据通信系统或信道传输的可靠性的一个指标,它一般指传输过程中出现错误的码元的个数占总码元个数的比例。
四、简答题:(每题6分,共12分 )
1.简述星形网络的结构的优缺点。
答:星形拓扑结构的优点为:1)方便服务;2)可做到实时通信;3)故障诊断容易;5)可靠性高;6)访问协议简单。
星形拓扑结构的缺点为:1)电缆长安装费用高;2)扩展困难;3)对中央结点的依赖性强。
2.OIS协议参考模型共分哪几层?
答:1)物理层;2)数据链路层;3)网络层;4)传输层;5)会话层;6)表示层;7)应用层。
五、论述题:(共20分)
试述Windows98对等型网络的安装步骤和设置方法。
答:对等型网络的安装步骤:1)安装网络适配器;2)安装网络协议;3)安装网络用户和组;4)安装并设置网络客户;5)安装服务组件;6)设置访问控制;7)设置网络资源共享。
(设置方法略)步骤7分,设置方法13分。
一、 填空题(每空 1 分,共 30 分)
1、TCP/IP体系结构有4个层次组成,网络接口层、____________、____________及应用层。
2、系统存在漏洞,因而需要进行修补,要给系统打补丁,主要有两种方法:一种是下载_______,一种是下载_______。
3、常用的传输介质有两类:有线和无线。有线介质有________、__________、__________。
4、按照网络中计算机之间的地位和关系的不同,局域网分为_______和_ _两种。
5、OSI参考模型共分了____层。主要用于处理在两个通信系统中交换信息的表示方式,完成计算机期望的数据格式与网络需要的数据格式之间的转换等功能的是_______层。
6、在曼彻斯特码中,用一个信号码元中间电压跳变相位的不同来区分数据1和0,用 表示1, 表示0。
7、数据交换技术有三种: 、报文交换方式和____________。
8、网络管理的5大功能: 、计费管理、配置管理、性能管理和 。
9、IP地址由 和 两部分组成。
10、在以太网标准中就约定了一个以太网上只允许出现 个网段,最多使用 个中继器。
11、基本的网络拓扑结构类型有网状拓扑、 、环型拓扑及 。
12、网络按覆盖的范围可分为广域网、_______、_______。
13、电子邮件系统提供的是一种__________服务,WWW服务模式为______________。
14、多路复用技术分为:________________、________________、________________和码分多路复用 。
二、选择题(每题 2 分,共 30 分)
15、可网管型集线器在前面板或后面板会提供一个( )端口。
A Passive B Active
C Intelligent D Console
16、双绞线由两根相互绝缘的、按一定密度相互绞在一起的铜导线组成,下列关于双绞线的叙述,不正确的是( )。
A、与同轴电缆相比,双绞线不易受外部电磁波的干扰,误码率较低
B、它既可以传输模拟信号,也可以传输数字信号
C、安装方便,价格较低
D、通常只用作局域网通信介质
17、ATM网络采用固定长度的信元传送数据,信元长度为( )。
A、1024B B、53B C、128B D、64B
18、下列网卡中( )适用于中高档服务器上。
A PCMCIA网卡 B USB接口网卡
C ISA网卡 D PCI-X网卡
19、下列哪个不是网络操作系统?____
A、Windows 98 B、UNIX C、NetWare D、Windows XP
20、对讲机、共享式局域网等设备采用的是( )操作方式。
A、单工 B、半双工 C、全双工 D、混合
21、在DNS域名系统中,下面( )代表商业组织。
A、COM B、NET C、GOV D、EDU
22、要把学校里教学楼和科技楼的局域网互连,可以通过( )实现。
A、交换机 B、MODEM C、中继器 D、网卡
23、一个B类地址中,有( )位用来表示主机地址。
A、8 B、24 C、16 D、32
24、单模光纤采用( )作为光源。
A、发光二极管LED B、CMOS管
C、半导体激光ILD D、CCD
25、以下哪一类IP地址标识的主机数量最多?( )
A、D类 B、C类 C、B类 D、A类
26、子网掩码中“1”代表( )。
A、主机部分 B、网络部分 C、主机个数 D、无任何意义
27、Internet是在( )基础上发展起来的。
A、ARPANET B、DNA C、DCA D、Intranet
28、127.0.0.1属于哪一类特殊地址( )。
A、广播地址B、回环地址C、本地链路地址D、网络地址
29、HTTP的会话有四个过程,请选出不是的一个。( )
A、建立连接B、发出请求信息C、发出响应信息D、传输数据
三、名词解释题(每题2分,共 10 分)
30、UTP
31、DNS
32、FTP
33、SMTP
34、ADSL
四、简答题(35、36每题5分,其余每题10分,共 30 分)
35、在传统以太网10BASE-5中,“10”、“BASE”、“5”分别代表什么含义?
36、Internet主要信息服务有哪些?
37、解释什么是奇偶校验?并举例说明。
38、判定IP地址分别为172.16.112.27及172.16.117.100的两台主机是否属于同一网络,其地址的子网掩码为255.255.240.0。
答案:
一、填空(每空1分,总计30分)
1、 传输层 互联网层
2、 修补程序(hotfix) 补丁包(SP)
3、 同轴电缆、双绞线、光纤
4、 对等网 基与服务器的网络
5、 7 表示层
6、 正的电压跳变 负的电压跳变
7、 电路交换方式 分组交换方式
8、 故障管理 安全管理
9、 网络地址 主机地址
10、 5 4
11、 总线型 星型
12、 城域网 局域网
13、 存储转发式 浏览器/服务器模式
14、 频分多路复用 波分多路复用 时分多路复用
二、选择(每题2分,总计30分)
15、D 16、A 17、B 18、D 19、A 20、B 21、A 22、A 23、C 24、C
25、D 26、B 27、A 28、B 29、D
三、名词解释
30、非屏蔽双绞线 31、域名系统 32、文件传输
33、简单邮件传输协议 34、非对称数字用户线
四、简答(总计30分)
35、10代表工作速率10Mbps,采用基带信号传输,最大支持网段长500m。
36、远程登录(Telnet)、文件传输(FTP)、电子邮件(E-mail)、电子公告牌(BBS)、信息浏览(Gopher)、超文本超媒体浏览(WWW)
37、奇偶校验的工作方式是当接收方收到含有附加位的数据后,它会对收到的数据做与发送端一致的“奇校验” 或“偶校验”,在奇校验中,如果该字符串中1的个数为奇数,则将增加的附加位设置为0,否则置为1,使该字符串中1的个数为奇数。偶校验的附加位要保证字符串中的1为偶数个。
38、112=01110000B
117=01110101B
240=11110000B
112与240=01110000B
117与240=01110000B
网络号一致,所以在一个子网
❺ 计算机网络习题答案
(1)为D,主要是因为主机号里用了一位,故剩余主机数的为2的7次方,即第二子网起始为128
(2)一个C类含有主机256,故2000/256为8
(3)255.255.248.0,选择C。实际该小题题目说的不太详细。
(4)从主机数来看,一共有32台,需要5位二进制位,故子网号为三位,也即 255.255.248.0 选择C
(5)A,直接和子网掩码相与即可,看和哪个网络号相同,结果在子网号那儿为64。
❻ 谢希仁《计算机网络》(第4版)第3-08题答案是什么呀
算法流程:
发送方:
1)从主机去一个数据帧,送交发送缓存.
2)V(S) 0{发送状态变量初始化}
3)N(S) V(S){将发送状态变量值写入数据帧中的发送序号}
4)应答序号初始化
5)判断发送缓冲区以满,却未收到应答帧.是则到(6),否则到(8)
6)出现差错,唤醒超时计数器,将所有帧重新全部发送到缓存
7)若收到应答帧,则到(9);再次超时并未收到应答帧,则返回(6)
8)收到应答帧后,从上层获取数据,并写入发送缓冲区当前位置
9)组装发送帧编码
10)发送数据帧,并加发送序号加1
11)设置超时计数器
12)在所设置的超时时间收到确认帧,则转到(8);若出现差错,则转到(13)
13)超时计数器往回走,将未收到的第n个帧及以后的所有帧全部进行重传
14)若仍产生差错则继续(13),若受到确认帧则继续传数据帧,则转到(15)
15)接受帧,取得接收方希望接受的帧编号,返回(1)
接收方:
1)V(R) 0{接受状态变量初始化,其数值等于与接收的数据帧的发送序号}
2)等待
3)收到一个数据帧,若N(S)= V(R),则执行(4),否则,丢弃此数据帧
4)发送确认帧ACKn
5)检查收到的帧是否按序,进行V(R)'=(V(R)+1)mod 8检验.若不按序则丢弃第n-1帧后的所有帧,重新发送ACKn
6)重新接收未收到的帧
7)将收到的数据帧中的数据部分送交上层软件
8)更新接受状态变量V(R) [V(R)+1]mod 8,转到2)
算法代码:
#define MAX_SEQ 7 /* 应该为2^n-1 */
typedef enum {frame_arrival, cksum_error, timeout, network_layer_ready} event_type;
#include protocal.h
static boolean between(seq_nr a, seq_nr b, seq_nr c)
{ /* 如果b落在a和c之间(含a不含c)返回true,否则返回false. */
if (((a<=b) && (b<c)) || ((c<a) && (a<=b)) || ((b<c) && (c<a)))
return(true); else return(false); }
static void send_data(seq_nr frame_nr, seq_nr frame_expected, packet buffer[])
{/* 构造和发送数据帧
frame s; /* 起始变量 */
s.info=buffer[frame_nr]; /* 插入分组到帧中 */
s.seq=frame_nr; /* 插入序号到帧中 */
s.ack=(frame_expected+MAX_SEQ) % (MAX_SEQ+1) /* 捎带应答 */
to_physical_layer(&s); /* 传送该帧 */
start_timer(frame_nr); }
/* 启动定时器 */
void protocal5(void)
{seq_nr next_frame_to_send; /* MAX_SEQ>1; 用于外出流 */
seq_nr ack_expected; /* 还没有得到应答的最早的帧 */
seq_nr frame_expected; /* 进入流期望的下一帧 */
frame r; /* 初始变量 */
packet buffer[MAX_SEQ+1] /* 外出流的缓存 */
seq_nr nbuffered; /* 当前正在使用的输出缓存 */
event_type event;
enable_network_layer(); /* 允许 network_layer_ready 事件 */
ack_expected = 0; /* 下一个期望进入的应答 */
next_frame_to_send = 0; /* 下一个要送出的帧 */
frame_expected = 0; /* 期望进入的帧的序号 */
nbuffered = 0; /* 初始没有分组被缓存 */
while (true) {
wait_for_event ( &event); /* 四种可能的事件,见上面event_type定义 */
switch (event) {
case network_layer_ready; /* 网络层有一个分组要发送 */
/* 接收, 保存, 以及发送一个新的帧 */
from_network_layer(&buffer[next_frame-to_send]); /* 获得一个新的分组 */
nbuffered = nbuffered + 1; /* 增加发送方的窗口 */
send_data(next_frame_to_send, frame_expected, buffer); /* 发送帧 */
inc(next_frame_to_send); /* 发送方的窗口上界向前移动 */
break;
case frame_arrival: /* 一个数据帧或控制帧到达 */
from_physical_layer(&r); /* 从物理层得到一个进入的帧 */
if (r.seq == frame_expected) {
/* 所有的帧只能按序接收. */
to_network_layer(&r.info); /* 传递分组到网络层 */
inc(frame_expected); /* 接收方的窗口下界向前移动 */ }
/* Ack n 意味着n-1,n-2,
while (between(ack_expected, r.ack, next_frame_to_send))
{ /* 处理捎带应答 */
nbuffered = nbuffered + 1; /* 减少一个缓存的帧 */
stop_timer(ack_expected); /* 帧完好到达, 停止定时器 */
inc(ack_expected); /* 压缩发送窗口 */
}
break;
case cksum_err: break; /* 丢弃坏帧 */
case time_out: /* 重传所有超时的帧 */
next_frame_to_send = ack_expected; /* 开始重传 */
for (i = 1; i <= nbuffered; i ++) {
send_data(next_frame_to_send, fram_expected, buffer); /* 重发1帧 */
inc(next_frame_to_send); /* 准备发送下一帧 */
if (nbuffered < MAX_SEQ)
enable_network_layer();
else
disable_network_layer();
注: 算法中所有调用的未说明的过程和函数在protocal.h中定义。
❼ 计算机网络第一章课后答案
1-01 计算机网络向用户可以提供那些服务?
答: 连通性和共享
1-02 简述分组交换的要点。
答:(1)报文分组,加首部
(2)经路由器储存转发
(3)在目的地合并
1-03 试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。
答:(1)电路交换:端对端通信质量因约定了通信资源获得可靠保障,对连续传送大量数据效率高。
(2)报文交换:无须预约传输带宽,动态逐段利用传输带宽对突发式数据通信效率高,通信迅速。
(3)分组交换:具有报文交换之高效、迅速的要点,且各分组小,路由灵活,网络生存性能好。
1-04 为什么说因特网是自印刷术以来人类通信方面最大的变革?
答: 融合其他通信网络,在信息化过程中起核心作用,提供最好的连通性和信息共享,第一次提供了各种媒体形式的实时交互能力。
1-05 因特网的发展大致分为哪几个阶段?请指出这几个阶段的主要特点。
答:从单个网络APPANET向互联网发展;TCP/IP协议的初步成型
建成三级结构的Internet;分为主干网、地区网和校园网;
形成多层次ISP结构的Internet;ISP首次出现。
1-06 简述因特网标准制定的几个阶段?
答:(1)因特网草案(Internet Draft) ——在这个阶段还不是 RFC 文档。
(2)建议标准(Proposed Standard) ——从这个阶段开始就成为 RFC 文档。
(3)草案标准(Draft Standard)
(4) 因特网标准(InternetStandard)
1-07小写和大写开头的英文名字 internet 和Internet在意思上有何重要区别?
答:(1) internet(互联网或互连网):通用名词,它泛指由多个计算机网络互连而成的网络。;协议无特指
(2)Internet(因特网):专用名词,特指采用 TCP/IP 协议的互联网络
区别:后者实际上是前者的双向应用
1-08 计算机网络都有哪些类别?各种类别的网络都有哪些特点?
答:按范围:(1)广域网WAN:远程、高速、是Internet的核心网。
(2)城域网:城市范围,链接多个局域网。
(3)局域网:校园、企业、机关、社区。
(4)个域网PAN:个人电子设备
按用户:公用网:面向公共营运。专用网:面向特定机构。
1-09 计算机网络中的主干网和本地接入网的主要区别是什么?
答:主干网:提供远程覆盖\高速传输\和路由器最优化通信
本地接入网:主要支持用户的访问本地,实现散户接入,速率低。
1-10 试在下列条件下比较电路交换和分组交换。要传送的报文共x(bit)。从源点到终点共经过k段链路,每段链路的传播时延为d(s),数据率为b(b/s)。在电路交换时电路的建立时间为s(s)。在分组交换时分组长度为p(bit),且各结点的排队等待时间可忽略不计。问在怎样的条件下,分组交换的时延比电路交换的要小?(提示:画一下草图观察k段链路共有几个结点。)
答:线路交换时延:kd+x/b+s, 分组交换时延:kd+(x/p)*(p/b)+ (k-1)*(p/b)
其中(k-1)*(p/b)表示K段传输中,有(k-1)次的储存转发延迟,当s>(k-1)*(p/b)时,电路交换的时延比分组交换的时延大,当x>>p,相反。
1-11 在上题的分组交换网中,设报文长度和分组长度分别为x和(p+h)(bit),其中p为分组的数据部分的长度,而h为每个分组所带的控制信息固定长度,与p的大小无关。通信的两端共经过k段链路。链路的数据率为b(b/s),但传播时延和结点的排队时间均可忽略不计。若打算使总的时延为最小,问分组的数据部分长度p应取为多大?(提示:参考图1-12的分组交换部分,观察总的时延是由哪几部分组成。)
答:总时延D表达式,分组交换时延为:D= kd+(x/p)*((p+h)/b)+ (k-1)*(p+h)/b
D对p求导后,令其值等于0,求得p=[(xh)/(k-1)]^0.5
1-12 因特网的两大组成部分(边缘部分与核心部分)的特点是什么?它们的工作方式各有什么特点?
答:边缘部分:由各主机构成,用户直接进行信息处理和信息共享;低速连入核心网。
核心部分:由各路由器连网,负责为边缘部分提供高速远程分组交换。
1-13 客户服务器方式与对等通信方式的主要区别是什么?有没有相同的地方?
答:前者严格区分服务和被服务者,后者无此区别。后者实际上是前者的双向应用。
1-14 计算机网络有哪些常用的性能指标?
答:速率,带宽,吞吐量,时延,时延带宽积,往返时间RTT,利用率
1-15 假定网络利用率达到了90%。试估计一下现在的网络时延是它的最小值的多少倍?
解:设网络利用率为U。,网络时延为D,网络时延最小值为D0
U=90%;D=D0/(1-U)---->D/D0=10
现在的网络时延是最小值的10倍
1-16 计算机通信网有哪些非性能特征?非性能特征与性能特征有什么区别?
答:征:宏观整体评价网络的外在表现。性能指标:具体定量描述网络的技术性能。
1-17 收发两端之间的传输距离为1000km,信号在媒体上的传播速率为2×108m/s。试计算以下两种情况的发送时延和传播时延:
(1) 数据长度为107bit,数据发送速率为100kb/s。
(2) 数据长度为103bit,数据发送速率为1Gb/s。
从上面的计算中可以得到什么样的结论?
解:(1)发送时延:ts=107/105=100s
传播时延tp=106/(2×108)=0.005s
(2)发送时延ts=103/109=1µs
传播时延:tp=106/(2×108)=0.005s
结论:若数据长度大而发送速率低,则在总的时延中,发送时延往往大于传播时延。但若数据长度短而发送速率高,则传播时延就可能是总时延中的主要成分。
1-18 假设信号在媒体上的传播速度为2×108m/s.媒体长度L分别为:
(1)250px(网络接口卡)
(2)100m(局域网)
(3)100km(城域网)
(4)5000km(广域网)
试计算出当数据率为1Mb/s和10Gb/s时在以上媒体中正在传播的比特数。
解:(1)1Mb/s:传播时延=0.1/(2×108)=5×10-10
比特数=5×10-10×1×106=5×10-4
1Gb/s: 比特数=5×10-10×1×109=5×10-1
(2)1Mb/s: 传播时延=100/(2×108)=5×10-7
比特数=5×10-7×1×106=5×10-1
1Gb/s:比特数=5×10-7×1×109=5×102
(3) 1Mb/s: 传播时延=100000/(2×108)=5×10-4
比特数=5×10-4×1×106=5×102
1Gb/s:比特数=5×10-4×1×109=5×105
(4)1Mb/s:传播时延=5000000/(2×108)=2.5×10-2
比特数=2.5×10-2×1×106=5×104
1Gb/s:比特数=2.5×10-2×1×109=5×107
1-19 长度为100字节的应用层数据交给传输层传送,需加上20字节的TCP首部。再交给网络层传送,需加上20字节的IP首部。最后交给数据链路层的以太网传送,加上首部和尾部工18字节。试求数据的传输效率。数据的传输效率是指发送的应用层数据除以所发送的总数据(即应用数据加上各种首部和尾部的额外开销)。
若应用层数据长度为1000字节,数据的传输效率是多少?
解:(1)100/(100+20+20+18)=63.3%
(2)1000/(1000+20+20+18)=94.5%
1-20 网络体系结构为什么要采用分层次的结构?试举出一些与分层体系结构的思想相似的日常生活。
答:分层的好处:
①各层之间是独立的。某一层可以使用其下一层提供的服务而不需要知道服务是如何实现的。
②灵活性好。当某一层发生变化时,只要其接口关系不变,则这层以上或以下的各层均不受影响。
③结构上可分割开。各层可以采用最合适的技术来实现
④易于实现和维护。
⑤能促进标准化工作。
与分层体系结构的思想相似的日常生活有邮政系统,物流系统。
1-21 协议与服务有何区别?有何关系?
答:网络协议:为进行网络中的数据交换而建立的规则、标准或约定。由以下三个要素组成:
(1)语法:即数据与控制信息的结构或格式。
(2)语义:即需要发出何种控制信息,完成何种动作以及做出何种响应。
(3)同步:即事件实现顺序的详细说明。
协议是控制两个对等实体进行通信的规则的集合。在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务,而要实现本层协议,还需要使用下面一层提供服务。
协议和服务的概念的区分:
1、协议的实现保证了能够向上一层提供服务。本层的服务用户只能看见服务而无法看见下面的协议。下面的协议对上面的服务用户是透明的。
2、协议是“水平的”,即协议是控制两个对等实体进行通信的规则。但服务是“垂直的”,即服务是由下层通过层间接口向上层提供的。上层使用所提供的服务必须与下层交换一些命令,这些命令在OSI中称为服务原语。
1-22 网络协议的三个要素是什么?各有什么含义?
答:网络协议:为进行网络中的数据交换而建立的规则、标准或约定。由以下三个要素组成:
(1)语法:即数据与控制信息的结构或格式。
(2)语义:即需要发出何种控制信息,完成何种动作以及做出何种响应。
(3)同步:即事件实现顺序的详细说明。
1-23 为什么一个网络协议必须把各种不利的情况都考虑到?
答:因为网络协议如果不全面考虑不利情况,当情况发生变化时,协议就会保持理想状况,一直等下去!就如同两个朋友在电话中约会好,下午3点在公园见面,并且约定不见不散。这个协议就是很不科学的,因为任何一方如果有耽搁了而来不了,就无法通知对方,而另一方就必须一直等下去!所以看一个计算机网络是否正确,不能只看在正常情况下是否正确,而且还必须非常仔细的检查协议能否应付各种异常情况。
1-24 论述具有五层协议的网络体系结构的要点,包括各层的主要功能。
答:综合OSI 和TCP/IP 的优点,采用一种原理体系结构。各层的主要功能:
物理层物理层的任务就是透明地传送比特流。(注意:传递信息的物理媒体,如双绞
线、同轴电缆、光缆等,是在物理层的下面,当做第0 层。)物理层还要确定连接电缆插头的定义及连接法。
数据链路层数据链路层的任务是在两个相邻结点间的线路上无差错地传送以帧(frame)为单位的数据。每一帧包括数据和必要的控制信息。
网络层网络层的任务就是要选择合适的路由,使发送站的运输层所传下来的分组能够
正确无误地按照地址找到目的站,并交付给目的站的运输层。
运输层运输层的任务是向上一层的进行通信的两个进程之间提供一个可靠的端到端
服务,使它们看不见运输层以下的数据通信的细节。
应用层应用层直接为用户的应用进程提供服务。
1-25 试举出日常生活中有关“透明”这种名词的例子。
答:电视,计算机视窗操作系统、工农业产品
1-26 试解释以下名词:协议栈、实体、对等层、协议数据单元、服务访问点、客户、服务器、客户-服务器方式。
答:实体(entity)表示任何可发送或接收信息的硬件或软件进程。
协议是控制两个对等实体进行通信的规则的集合。
客户(client)和服务器(server)都是指通信中所涉及的两个应用进程。客户是服务的请求方,服务器是服务的提供方。
客户服务器方式所描述的是进程之间服务和被服务的关系。
协议栈:指计算机网络体系结构采用分层模型后,每层的主要功能由对等层协议的运行来实现,因而每层可用一些主要协议来表征,几个层次画在一起很像一个栈的结构.
对等层:在网络体系结构中,通信双方实现同样功能的层.
协议数据单元:对等层实体进行信息交换的数据单位.
服务访问点:在同一系统中相邻两层的实体进行交互(即交换信息)的地方.服务访问点SAP是一个抽象的概念,它实体上就是一个逻辑接口.
1-27 试解释everything over IP 和IP over everthing 的含义。
TCP/IP协议可以为各式各样的应用提供服务 (所谓的everything over ip)
答:允许IP协议在各式各样的网络构成的互联网上运行(所谓的ip over everything)
❽ 计算机网络课后题4-24解析