码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 计算机网络(自顶向下)—第四章测验题


    计算机网络第四章测验题
    计算机网络第六章测验题
    计算机网络第八章测验题
    计算机网络—期末测验题
    计算机网络4-8章要点小结

    “计算机网络”第四章测验题

    1. 一个 B 类网络 128.16.0.0/16 被网络管理员划分为 16 个大小相同的子网,则子网掩码为255.255.240.0。如果按照 IP 地址从小到大对子网进行编号,写出第2 个子网的地址范围,用 a.b.c.d/x 的形式表示128.16.16.0/20。
      A类网络的默认子网掩码为255.0.0.0,B类网络的默认子网掩码为255.255.0.0,C类网络的默认子网掩码为255.255.255.0

      10000000 00010000 00000000 00000000 = 128.16.0.0
      分成16个大小相同的子网:
      10000000 00010000 x x= 128.16.x.x
      前面16位都要相同,后面16位中,要选取足够的高位表示16个子网,并且后面的位数要相同表示子网的大小相同
      则后16位划分为00000000 00000000
      蓝色四位用来表示0-15:共16个子网,红色位数是每个子网能表示的大小
      则子网掩码:11111111 11111111 11110000 00000000 = 255.255.240.0

      则对应10进制:第二个子网地址:10000000 00010000 00010000 00000000 = 128.16.16.0/20

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    1. 一个路由器收到以下四条新的前缀:157.6.96.0/21、157.6.104.0/21 、157.6.112.0/21 和 157.6.120.0/21,如果这些地址使用同一条输出线路,它们能被聚合吗?如果能,请给出聚合后的前缀;如果不能,请说明原因。

      96 = 01100000
      104 = 01101000
      112 = 01110000
      120 = 01111000
      可以使用157.6.96.0/19
      聚合是将目的地址聚合成前缀更短的地址

    在这里插入图片描述
    在这里插入图片描述

    1. 若路由器中有以下三条前缀表项:200.24.0.0/21,200.24.8.0/22,200.24.16.0/20。路由器收到目的地址为200.24.11.4 的数据包,请问应使用哪个表项转发数据包?
      200.24.0.0/21:00000000
      200.24.8.0/22:00001000
      200.24.16.0/20:00010000
      200.24.11.4:00001011
      最长前缀匹配选择200.24.8.0/22
      在这里插入图片描述

    2. 按以下格式给出主机 A 和路由器 R 中的转发表,假设图中两个网络的子网掩码均为 255.255.255.0,主机 A 的端口编号为 1,路由器 R 的端口从左至右编号为1、2。
      在这里插入图片描述
      子网掩码为255.255.255.0,说明他们前24位是子网地址,分别是111.111.111.0,222.222.222.0
      A 的转发表

    目的前缀下一跳输出端口
    111.111.111.0/24直接交付1
    222.222.222.0/24111.111.111.1101

    R 的转发表

    目的前缀下一跳输出端口
    111.111.111.0/24直接交付1
    222.222.222.0/24直接交付2

    在这里插入图片描述
    在这里插入图片描述

  • 相关阅读:
    高级深入--day45
    python爬虫基础-request请求头
    原理说明书艾美捷魔力红组织蛋白酶B活性分析试剂盒
    【HTML】制作一个简单的三角形动态图形
    二、Robot Framework 对数据库的操作
    【定制项目】【M15 消防安全宣传】【横屏版】主要模块:视频 + 音频 + 图标 + 问答游戏
    牛客网—栈的压入、弹出序列
    32_ue4进阶末日生存游戏开发[接口]
    PDPS软件:机器人固定点焊虚拟仿真操作方法
    SpringBoot+ThreadPoolTaskExecutor+mybatis-plus 多线程批量插入大数量级数据
  • 原文地址:https://blog.csdn.net/weixin_56462041/article/details/128176967
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号