计算机网络——第四章网络层习题(部分)

这篇具有很好参考价值的文章主要介绍了计算机网络——第四章网络层习题(部分)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

计算机网络——第四章网络层习题(部分)

计算机网络——第四章网络层习题(部分)

 思路:将前缀匹配全部转换为二进制,每八位之间用“ . ”隔开。然后用目的地址对应的二进制,找到与前缀匹配的,即为下一跳地址

        

    为了方便计算,记一下:

                2的1次方:2
                2的2次方:4
                2的3次方:8
                2的4次方:16
                2的5次方:32
                2的6次方:64
                2的7次方:128
                2的8次方:256
                2的9次方:512
                2的10次方:1024

 解:

        R3 对应的网络前缀为:11000000.00000100.10011001.00

        m0对应的网络前缀为:10000000.01100000.00100111.0

        m1对应的网络前缀为:10000000.01100000.00100111.1

        R2对应的网络前缀为:10000000.01100000.00101000.0

        

        再算目的地址的时候前面的一样直接对应(网络前缀相同),只求最后的数,比如第一个最后一个为10,就求出10的二进制,但是要用八位来表示,即 00001010,观察首位与上面的二进制最后一位对应就可以求出下一跳。

        (1)10 ———— 00001010        下一跳为m0

        (2)12 ———— 00001100         下一跳为R2

        (3)151———— 10010111        下一跳为R4

        (4)17  ———— 00010001        下一跳为R3

        (5)90  ———— 01011010 (01≠00)即没有对应 ,就用默认,下一跳为R4

 计算机网络——第四章网络层习题(部分)

 思路:做这个题最好是画个图表,往里面填数字,这样比较方便检查,也更直观,首先要看固定首部长度,它的范围可以在 20~60之间,在计算时候减去。先算分片要分多少,在算片偏移。

解: 取首部20,1500-20=1480

        4000/1480=3(进行进一制)即分为3个数据片

                                


                                        数据字段长度                MF                        DF                   片偏移

        原始数据报                     4000                        0                            0                       


        数据片1                          1480                        1                            0                        0


        数据片2                          1480                        1                            0                        185


        数据片3                          1020                      0                            0                        370


片偏移的计算:

                数据片1:第一片不需要偏移,所以偏移量为0

                数据片2:1480*1/8=185

                数据片3:1480*2/8=370

至于为什么网上有的首部为24原因是因为:数据报片外每个分片的长度一定是8字节的整数倍,即片偏移不能含小数。首部分为20的固定部分和可变部分 首部最长60,单位是4 

计算机网络——第四章网络层习题(部分)

解析:路由表的组成由:目的网络地址、目的网络子网掩码、下一跳组成。还是采用画表形式填入数据,转发就要用到子网掩码和目的地址的二进制与运算。 

(1)R的路由表


        目的网络地址                        目的网络子网掩码                        下一跳

        145.13.0.1                                255.255.192.0                           直接交付,接口m0 

        145.13.61.1                              255.255.192.0                           直接交付,接口m1

        145.13.128.1                            255.255.192.0                           直接交付,接口m2

        145.13.192.1                            255.255.192.0                           直接交付,接口m3

                *                                                                                                接口m4


(2)160And192 = 128

        收到的分组从路由器的接口m2转发

计算:

        子网掩码的计算:

         可以看到每一个目的地址后面都是18位,即 11111111.11111111.11000000.000000 

          转化为十进制:255.255.192.0

目的地址倒数第二位是160,转化为二进制为:10100000

子网掩码倒数第二位是192,转化为二进制为:11000000


                                        10100000

         And                         11000000


                                        10000000


10000000转化为十进制为 128,看图128对应N3那

计算机网络——第四章网络层习题(部分)

思路:将网络地址与目的地址都转化为二进制 ,利用最长前缀匹配准测进行判断。

4-49 解:

         根据最长前缀匹配准测,选择路由3

4-50 解:

         最长前缀匹配准则是没有问题的,问题出在主机H的IP地址,在目的网络11.0.0.0/8中分配本网络的主机号时,不允许重复使用路由3中的任意一个地址。导致地址重复,引起混乱。文章来源地址https://www.toymoban.com/news/detail-486208.html

到了这里,关于计算机网络——第四章网络层习题(部分)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 第四章 网络层【计算机网络】

    2023-7-7 16:42:39 以下内容源自《【计算机网络】》 仅供学习交流使用 第三章 数据链路层【计算机网络】 计算机网络(第8版) 谢希仁 编著 4.1.1 网络层提供的两种服务 4.1.2 网络层的两个层面 例-路由表的建立 PPT23 4.2.1 虚拟互连网络 直接交付、间接交付 4.2.2 IP地址 1.IP地址及其

    2024年02月12日
    浏览(47)
  • 计算机网络——第四章 网络层

    网络层主要任务是实现网络互连,进而实现数据包在各网络间的传输 要实现网络层任务,需要解决以下问题: 网络层向运输层提供怎样的服务(可靠传输还是不可靠传输) 网络层寻址问题 路由选择问题 A类网络号为0的保留不指派,网络号为127的是本地环回测试地址,不指派

    2024年02月16日
    浏览(50)
  • 计算机网络第四章——网络层(中)

    提示:待到山花烂漫时,她在丛中笑。 概述 IP地址是网络层使用的地址,它是分层次等级的, 硬件地址是数据链路层使用的地址(如 MAC地址),它是平面式的 在网络层及网络层之上使用IP地址,IP地址放在IP数据报的首部,而MAC地址放在MAC帧的首部 数据链路层看不见数据报分组

    2024年02月09日
    浏览(48)
  • 【计算机网络】第四章 网络层(一)

    网络层是计算机网络体系结构中的一个关键层,位于传输层上方、数据链路层下方。它负责将传输层提供的数据分割成适当大小的数据包,并在不同网络之间进行路由选择和转发,以实现数据的可靠传输和跨网络的通信。 网络层的主要功能包括: 数据包分段和重组 :网络层

    2024年02月14日
    浏览(56)
  • 计算机网络第四章——网络层(三)

    长相思兮长相忆,短相思兮无穷极 路由信息协议(RIP) 简介: 内部网关协议(IGP)中最先得到广泛应用的协议 是一种分布式的基于距离向量的路由选择协议,其最大优点就是简单 实现: 路由信息在相邻路由之间交换 距离基本单位为“跳”,每到达一个路由器为一跳 最多允许

    2024年02月07日
    浏览(49)
  • 计算机网络第四章——网络层(上)

    提示:朝碧海而暮苍梧,睹青天而攀白日 网络层是路由器的最高层次,通过网络层就可以将各个设备连接到一起,从而实现这两个主机的数据通信和资源共享,之前学的数据链路层和物理层也是将两端连接起来,但是却没有网络层强大,网络层强大之处在于根据网络层的一些

    2024年02月07日
    浏览(43)
  • 计算机网络-笔记-第四章-网络层

    一、第一章——计算机网络概述 二、第二章——物理层 三、第三章——数据链路层 四、第四章——网络层 五、第五章——运输层 六、第六章——应用层 目录 ​​​​​​​ 四、第四章——网络层 1、网络层概述 (1)虚电路服务——面向连接 (2)虚电路服务——无连接

    2024年02月11日
    浏览(46)
  • 计算机网络|第四章:网络层:数据平面

    前文回顾 :第三章:传输层 运输层依赖于网络层的主机到主机的通信服务,提供各种形式的进程到进程的通信。 网络层与传输层和应用层不同的是, 在网络中的每一台主机和路由器中都有一个网络层部分 。正因如此,网络层协议是协议栈中最具挑战性的部分。 网络层分为

    2024年02月12日
    浏览(45)
  • 【计算机网络 - 第四章】网络层:数据平面

    目录 一、网络层概述 1、主要作用 2、控制平面方法 3、网络层提供的两种服务 二、路由器工作原理 1、路由器总体结构 2、输入、输出端口处理 (1)输入端口 (2)输出端口 3、交换 (1)经内存交换 (2)经总线交换 (3)经互联网络交换  4、排队问题 (1)输入排队、输出

    2024年02月06日
    浏览(50)
  • 计算机网络第四章问答题

    目录 4-07.试说明IP地址与MAC地址的区别,为什么要使用这两种不同的地址? 4-09.IP数据报中的首部检验和并不检验数据报中的数据。这样做的最大好处是什么?坏处是什么? 4-10.当某个路由器发现一IP数据报的检验和有差错时,为什么采取丢弃的办法而不是要求源站重传此数据

    2024年02月21日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包