计算机网络第4章及第5章课后习题答案

2024-01-25 03:58

本文主要是介绍计算机网络第4章及第5章课后习题答案,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

第4章

5.书中我们使用了术语面向连接服务来描述运输层,使用了术语连接服务来描述网络层,为何有这样微妙的差异?

答:

面向连接服务主要特点有:面向连接服务要经过三个阶段,数据传输前,先建立连接,连接建立后再传输数据;数据传送完之后,释放链接。面向连接服务,可以确保数据传输的次序和传输的可靠性。而在网络层,TCP/IP协议在网络层是无连接的,数据包只负责向网络上发送,如何传输以及是否到达由网络设备来管理。所以说使用属于连接服务来描述网络层。而“端口”,是传输层的内容,是面向连接的;同时,传输层路径中的路由器必须保持连接状态上存在端到端连接,因此使用术语面向连接服务来描述运输层。

 

14.考虑一个具有前缀101.101.101.64/26的子网。给出能被分配给该网络的一个IP地址(具有形式xxx.xxx.xxx.xxx)的例子。假定一个ISP拥有形如101.101.101.128/17的地址块。假定它要从该地址块产生4个子网,每块具有相同数量的IP地址。对这4个子网,其前缀(形式为a.b.c.d/x)是什么?

答:

1)        能被分配给该网络的一个IP地址:101.101.101.110

2)        ISP拥有形如101.101.101.128/17的地址块,转换为二进制形式:101.101.01100101.10000000;根据分配规则,因为要产生2^n=4(n=2)个子网,所以101二进制01100101,第一个0需要保留,第二位和第三位,用00,01,10,11替换,可得:

101.101.00000000.00000000

101.101.00100000.00000000

101.101.01000000.00000000

101.101.01100000.00000000

因为n=2,所以在原来子网的基础上加2,17+2=19,最终得到子网前缀为:

101.101.0.0/19

101.101.32.0/19

101.101.64.0/19

101.101.96.0/19

 

16.考虑向具有500字节的MTU的链路发送一个3000字节的数据包,假定初始数据报具有标识号422,将会产生多少个报文段?它们的特征是什么?

答:

因为IP数据报的首部字节数为20,因此在每一个数据报分片中数据段的大小是500-20=480个字节。所以需要⌈(3000-20)/480⌉=7个数据报。

长度:根据题意得,每个数据包的标识号为422,除了最后一个数据报分片之外,其余的每个数据报分片的大小都为500字节(包括IP首部);而最后一个分片的大小为120字节(包括首部分片)((3000-20)-6*480=100,100+20=120字节)。

偏移量:7个分片的偏移量Offset分别是:0/60/120/180/240/300和360

FLAG:前6个数据报分片的FLAG值为1,最后一个数据报分片中的FLAG值为0。

 

 

 

 

 

 22.题目略

答:

Step

N’

D(s),p(s)

D(t),p(t)

D(u),p(u)

D(v),p(v)

D(w),p(w)

D(y),p(y)

D(z),p(z)

0

X

这篇关于计算机网络第4章及第5章课后习题答案的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/642016

相关文章

【C++ Primer Plus习题】13.4

大家好,这里是国中之林! ❥前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。有兴趣的可以点点进去看看← 问题: 解答: main.cpp #include <iostream>#include "port.h"int main() {Port p1;Port p2("Abc", "Bcc", 30);std::cout <<

poj 3104 二分答案

题意: n件湿度为num的衣服,每秒钟自己可以蒸发掉1个湿度。 然而如果使用了暖炉,每秒可以烧掉k个湿度,但不计算蒸发了。 现在问这么多的衣服,怎么烧事件最短。 解析: 二分答案咯。 代码: #include <iostream>#include <cstdio>#include <cstdlib>#include <algorithm>#include <c

java线程深度解析(一)——java new 接口?匿名内部类给你答案

http://blog.csdn.net/daybreak1209/article/details/51305477 一、内部类 1、内部类初识 一般,一个类里主要包含类的方法和属性,但在Java中还提出在类中继续定义类(内部类)的概念。 内部类的定义:类的内部定义类 先来看一个实例 [html]  view plain copy pu

计算机网络基础概念 交换机、路由器、网关、TBOX

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、VLAN是什么?二 、交换机三、路由器四、网关五、TBOXTelematics BOX,简称车载T-BOX,车联网系统包含四部分,主机、车载T-BOX、手机APP及后台系统。主机主要用于车内的影音娱乐,以及车辆信息显示;车载T-BOX主要用于和后台系统/手机APP通信,实现手机APP的车辆信息显示与控

【附答案】C/C++ 最常见50道面试题

文章目录 面试题 1:深入探讨变量的声明与定义的区别面试题 2:编写比较“零值”的`if`语句面试题 3:深入理解`sizeof`与`strlen`的差异面试题 4:解析C与C++中`static`关键字的不同用途面试题 5:比较C语言的`malloc`与C++的`new`面试题 6:实现一个“标准”的`MIN`宏面试题 7:指针是否可以是`volatile`面试题 8:探讨`a`和`&a`

第六章习题11.输出以下图形

🌏个人博客:尹蓝锐的博客 希望文章能够给到初学的你一些启发~ 如果觉得文章对你有帮助的话,点赞 + 关注+ 收藏支持一下笔者吧~ 1、题目要求: 输出以下图形

【C++ Primer Plus习题】12.2

大家好,这里是国中之林! ❥前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。有兴趣的可以点点进去看看← 问题: 解答: main.cpp #include <iostream>#include "String.h"using namespace std;int main(){String s1(" and I am a

CCF推荐C类会议和期刊总结(计算机网络领域)

CCF推荐C类会议和期刊总结(计算机网络领域) 在计算机网络领域,中国计算机学会(CCF)推荐的C类会议和期刊为研究者提供了广泛的学术交流平台。以下是对所有C类会议和期刊的总结,包括全称、出版社、dblp文献网址以及所属领域。 目录 CCF推荐C类会议和期刊总结(计算机网络领域) C类期刊 1. Ad Hoc Networks 2. CC 3. TNSM 4. IET Com

c++习题30-求10000以内N的阶乘

目录 一,题目  二,思路 三,代码    一,题目  描述 求10000以内n的阶乘。 输入描述 只有一行输入,整数n(0≤n≤10000)。 输出描述 一行,即n!的值。 用例输入 1  4 用例输出 1  24   二,思路 n    n!           0    1 1    1*1=1 2    1*2=2 3    2*3=6 4

C语言程序与设计第四版课后习题 - 1~8章大合集

前言 本文章是一个大合集,按照课后习题的命名方式命名,方便寻找,只需要在目录上点相对应的题号即可在这里插入图片描述 第一章课后习题 1.1 编写一个C程序 题目概述: 请参照本章例题,编写一个C程序,输出一下信息: *****************************Very good!***************************** 代码实现: #define