通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"考研真题" 试卷中 2018年考研408计算机统考真题在线评测(附答案) 中有题目如下:
第1题
某公司网络如题47图所示。IP地址空间192.168.1.0/24被均分给销告部和技术部两个子网,并已分别为部分主机和路由器接口分配了IP地址,销售部子网的MTU=1500B,技术部子网的MTU=800B。
请回答下列问题。
(1)销售部子网的广播地址是什么?技术部子网的子网地址是什么?若每个主机仅分配一个IP地址,则技术部子网还可以连接多少台主机?
(2)假设主机192.168.1.1向主机192.168.1.208发送一个总长度为1500B的IP分组,IP分组的头部长度为20B,路由器在通过接口F1转发该IP分组时进行了分片。若分片时尽可能分为最大片,则一个最大IP分片封装数据的字节数是多少?至少需要分为几个分片?每个分片的片偏移量是多少?
答:
(1)广播地址是网络地址中主机号全1的地址(主机号全0的地址,代表网络本身)。销售部和技术部均分配了192.168.1.0/24的IP地址空间,IP地址的前24位为子网的网络号。于是在后8位中划分部门的子网,选择前1位作为部门子网的网络号。令销售部子网的网络号为0,技术部子网的网络号为1,则技术部子网的完整地址为 192.168.1.128;令销售部子网的主机号全1,可以得到该部门的广播地址为192.168.1.127。每个主机仅分配一个IP地址,计算目前还可以分配的主机数,用技术部可以分配的主机数,减去已分配的主机数,技术部总共可以分配计算机主机数为27-2 = 126(减去全0和全1的主机号)。已经分配了208-129+1 = 80个,此外还有1个IP地址分配给了路由器的端口(192.168.1.254),因此还可以分配126-80-1=45台。
(2)判断分片的大小,需要考虑各个网段的MTU,而且注意分片的数据长度必须是8B的整数倍。由题可知,在技术部子网内,MTU = 800B,IP分组头部长20B,最大IP分片封装数据的字节数为⌊(800-20)/8⌋×8 = 776。至少需要的分片数为⌈(1500-20)/776⌉ = 2。第1个分片的偏移量0;第2个分片的偏移量为 776/8 = 97。
所属试卷:2018年考研408计算机统考真题在线评测(附答案)
有如下程序,执行后的输出结果是。
Java中用来定义包的关键字是( )。
定义无符号整数类为UInt,下面可以作为类UInt实例
关系数据库管理系统所管理的关系是( )。
下列给定的程序中,函数fun的功能是:求出以下分数
以下叙述中错误的是( )。
有以下程序:执行时如输入为:abcdefgh#<回车>
内联函数执行起来比标准函数______________
已知有函数定义 def demo(*p):return
从键盘输入一个字符串a,并在a串中的最大元素后边插入字
结束后台进程的命令是______
在超级用户下显示Linux系统中正在运行的全部进程,应
赋予所有用户读和写backup.tar.gz文件的权限
在Linux2.4.0版本中,进程有 ______ 种
某文件的权限为:d-rw-_r--_r--,用数值形式
系统需求分析两个重要的结果是数据流图和 。
设关系模式R(A,B,C)和S(B,C,E),R和S执
如果只想得到1000个元素组成的序列中第5个最小元素之
在SELECT语句中,使用关键字( )可以把重复行屏蔽
f函数的返回值等于两个输入字符串的最长公共子串的长度。
软件测试的方法有 和 (即黑盒法)。
以下对数据结构的表述不恰当的一项为( )。
有如下程序:当执行程序时从键盘上输入Hello Bei
请阅读以下程序;输出结果为:
根节点深度为0,一棵深度为h 的满k(k>1)叉树,即
输入:30输出:____
(壳栈)小 Z 设计了一种新的数据结构“新壳栈”。首先
输入:12 172 4 6 9 11 15 17 18
如果根结点的深度记为 1,则一棵恰有2011 个叶结点
输入:6 6 5 5 3 输出:___________
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2