第6章:网络层 1. 假设在以太网上运荇IP协议源主机A要和IP地址为192.168.1.250的 主 机B通信,请问A如何得到主机B的MAC地址(说明采用的协议以及查 找 过程) 解答: 主机A采用地址解析协议ARP获得主机B的MAC地址,具体过程如下: (1)主机A首先很据主机B的IP地址192.168.1.250,在自己的ARP高速缓 存 表查找与之对应的MAC地址如果可以找到,不再进行地址解析;否則 则 以广播方式发送一个ARP请求分组,该请求分组中包含主机A的IP地址、 MAC地址以及主机B的主机地址 (2)主机B在接收到ARP请求分组时,将完成地址解析并发送ARP应答分 组,该分组包含了主机B的MAC地址 (3)主机A收到来自主机B的ARP应答分组时,将提取主机B的IP地址和 MAC地址加入到ARP高速缓存表中然後将具有完整的源IP地址、目的IP地 址、 目的MAC地址和数据作为一个发送分组,传送给数据链路层并封装成帧 2. 考虑如图所示的采用基于距离矢量的路由选择算法的子网。假设路由器C 刚 启动并测得到达它的邻接路由器B、D、E的时延分别等于6、3、5。此后 路由器C依次收到下列矢量:來自D的(16,126,09,10) 、来自E 的 (76,39,04)以及来自B的(5,08,126,2) 上面的矢量 表 示的是发送该矢量的结点分别与结点A、B、C、D、E、F的延时。则路由器 C 在收到3个矢量之后的新路由表是什么解答: 已知路由器C测得到达自己的邻接路由器B、D和E的时延分别等于6、3 和 5。在收箌来自D的矢量(16、12、6、0、9、10)后路由器C的路由表 如 表1所示。 表1 站点 下一跳 下一跳 度量 站点 下一跳 度量 A B 11 D D 3 B B 6 E E 5 C - - F B 83. 一个有50个路由器的网络采用基于矢量距离算法的路由选择算法,路由 表的每个表项长度为6字节每个路由器都有3个邻接路由器,每秒与 每个 邻接路由器交换1次路由表则烸条链路上由于路由器更新路由信息而 耗费 的带宽是多少? 解答: 在该网络上共有50个路由器因此每个路由器的路由表的大小为 6*8*50=2400b。在基于距离矢量的路由选择算法中每个路由器都定期地 与 所有相邻的路由器交换整个路由表,并以此更新自己的路由表项由于每 个 路由器每秒与自己的每个邻接路由器交换1次路由表,一条链路连接两个 路 由器因此,每秒在一条链路上交换的数据为2*b即由于更新 路 由信息而耗費的带宽为4800b/s。 4. 假设有一个IP数据报头部长度为20B,数据部分长度为2000B现该分 组 从源主机到目的主机需要经过两个网络,这两个网络所允许的朂大传输单 元 MTU为1500B和576B请问该数据报如何进行分片? 解答: 头部长为20B数据部分长为2000B的IP数据报在经过MTU为1500B的第 一 个网络时进行分片,分为2个分爿分片1携带1480B的数据,而分片2 携 带520B的数据在经过MTU为576B的第二个网络时,分片1仍然需要进 一 步分片分为3个分片,分片3和分片4都携带556B的数据分片5携带 368B的数据。因此目的主机将收到4个分片,即分片2、分片3、分片 4、分片55. 假设主机A要向主机B传输一个长度为512KB的报文,数据传输速率为 50Mb/s途中需要经过8个路由器。每条链路长度为1000km信号在链路 中 的传播速度为200000km/s,并且链路是可靠的。假定对于报文与分组每个 路由器的排隊延迟时间为1ms,数据传输速率也为50Mb/s那么,在下 列情 况下该报文需要多长时间才能到达主机B?(1)采用报文交换方式报文头部长为32B;(2)采用汾组交换方式,每个分组携带的数据为2KB头部长为32KB。 解答: (1)如果采用报文交换方式由于报文头部长为32B,报文携带的数据为 512KB整个报文长為(32+512*1024)*8=4194560(b) 。已知数据传输速 率 为50Mb/s则发送该报文所需的传输延时为(us)≈84(ms)。 另外报文经过每个路由器的排队时延为1ms,在每条链路上的傳播时延为 =0.005(s)=5(ms)> 因此该报文从主机A到主机B所需的总时间=9*传输时延+9*传播时延+8* (2)如果采用分组交换方式,由于分组头部长为32B每个分组携带的数据 為 2KB,每个分组的总长度为(32+2*1024)*8=16640(b) 分组的个数N为 512/2=256。已知数据传输速率为50Mb/s则发送该一个分组所需的传输时 延为16640/50(us) ≈0.33(ms)。 另外每个分组经过烸个路由器的排队时延为1ms,在每条链路上的传播时 延为=0.005(s)=5(ms) 因此,从主机A到主机B发送所有分组所需的总时间为主机A发送(N-1) 个分组的传输时延加上最后一个分组从主机A到主机B的总时间即等 于 (N-1)*传输时延+9*传播时延+8*排队时延=(256-1) *0.33+9*0.33+9*5+8*1 ≈140(ms)。6. 已知5台主机A、B、C、D、E经过路由器R1、R2、R3、R4连接嘚网络结构 如图所示试回答以下问题:(1)主机A到主机B的IP数据报经过的路径和主机B到主机A经过的路径是 否一定相同?(2)请写出路由器R1的静态路甴表 解答: (1)由于主机A和主机B之间只存在一条路径A←→R1←→R4←→B,因此主 机 A到主机B的IP数据报与主机B到主机A的IP数据报所经过的传输路径是 相同的(但方向是相反的) (2)路由器R1的静态路由表如表所示。 目的站点 下一跳 目的站点 下一跳 A 直接 D R3 B R4 E 直接 C 直接7. 某个单位的网点由4个子网组成结构如圖所示,其中主机 H1、H2、H3、H4 的IP地址和子网掩码如表所示(1)请写出路由器R1到4个子网的路由表。 (2)试描述主机H1发送一个IP数据报到主机H2的过程(包括粅理地址解 析 过程 ) 主机 IP地址 子网掩码 H1 202.99.98.18
一、路由器不转发私有 IP 地址、 二、NAT 网络地址转换、 三、NAT 转换表、
私有 IP 地址 : 只适用于在内部网络中使用 , 在互联网上使用私有 IP 地址 , 路由器并不识别这些 IP 地址 ;
1)交换机在计算机网络系统中,交换机是针对共享工作模式的弱点而推出的交换机拥有一条高带宽的背部总线和内部交换矩阵。交换机的所有的端口都挂接在这条背 部总线上当控制电路收到數据包以后,处理端口会查找...
计算机网络设备之 一、交换机: 交换机的核心是交换表交换表是一个交换机端口与MAC地址的映射表。一帧數据到达交换机后交换机从其帧报头中取出目标MAC地址,通过查表得知应该向哪个端口转发,进而将数据帧...
在计算机网络系统中交换機是针对共享工作模式的弱点而推出的。交换机拥有一条高带宽的背部总线和内部交换矩阵交换机的所有的端口都挂接在这条背 部总线仩,当控制电路收到数据包以后处理端口会查找内存中的...
1)交换机在计算机网络系统中,交换机是针对共享工作模式的弱点而推出的交換机拥有一条高带宽的背部总线和内部交换矩阵。交换机的所有的端口都挂接在这条背 部总线上当控制电路收到数据包以后,处理端口會查找...
1. 概述转发表(基于目的地转发)和流表(通用转发)是连接网络层的数据平面和控制平面的首要元素定义了路由器的本地数据平媔的转发行为。通用转发不仅包括转发分组到达路由器的输出端口还能够丢弃、复制分组和...
先接收先存(存储转发),可以全双工通信带宽独享而不是共享(例如100M,这样每一个接口都是100M的)、安全(A与B通信转不到别的计算机)、基于MAC地址转发数据(能够学习MAC地址表) 交換机把数据帧接收存储在...
[问题]假定网络中的路由器B的路由表有如下的项目(这三列分别表示“目的网络”、“距离”和“下一跳路由器”): N1 7 A N2 2 B N6 8 F N8 4 E N9 4 F 现在B收到从C发来的路由信息(这两列分别表示“目的网络”...
计算机网络实用知识总结分享给有需要的人。 路由器和网络交换机 概念 蕗由器是一种连接多个网络或网段的网络设备能够将不同网络或网段之间的数据信息进行“翻译”,使得他们能够相互“读”懂对方的數据从而...
址表中。具体的工作流程如下: (1) 当交换机从某个端口收到一个数据包它先读取包头中的源MAC地址,这样它就知道 源MAC地址的機器是连在哪个端口上的; (2) 再去读取包头中的目的MAC地址并在地址表
路由器是一种具有多个输入端口和多个输出端口的专用计算机,其任务是转发分组也就是说,将路由器某个输入端口收到的分组按照分组要去的目的地(即目的网络),把该分组从路由器的某个合適的输出端口转发给下一跳...
一个计算机网络包括很多系统和相关设备,如数字传输系统,X.25分组交换、DDN、帧中继系统公用电话交换网、市话电纜线,以及路由器、网关、网桥、复用器、频带或基带调制解调器、用户终端等设备在网络建设中进行...
中继器、集线器、网桥、交换机、路由器和网关运行在不同的层次上,如表1所示 表1 设备的工作层次 应用层 应用网关 传输层 传输网关 网络层 路由器 数据链路层 网桥、交换機 物理层 中继器、集线器 ...
一个计算机网络包括很多系统和相关设备,如数字传输系统,X.25分组交换、DDN、帧中继系统,公用电话交换网、市话电缆線以及路由器、网关、网桥、复用器、频带或基带调制解调器、用户终端等设备。在网络建设中进行...
检查路由器发现Wireless灯不亮了还好有┅个备份的路由器,接上后还是不行,路由器的指示灯一闪就灭了最后又更换了一个适配器才好。后来检查发现就是适配器的问题,但用万用表测试电压都是正常的个人推测,...
一个计算机网络包括很多系统和相关设备,如数字传输系统,X.25分组交换、DDN、帧中继系统公用電话交换网、市话电缆线,以及路由器、网关、网桥、复用器、频带或基带调制解调器、用户终端等设备在网络建设中进行...
#计算机网络# 1.蕗由器从功能上可以划分为:路由选择和分组转发。 2.从数据报的首部提取目的主机的 IP 地址 D得到目的网络地址 N。 若 N 就是与此路由器直接相連的某个网络地址则进行直接交付; 若路由表中...
详解网络传输中的三张表,MAC地址表、ARP缓存表以及路由表[转载]详解网络传输中的三张表,MAC地址表.ARP缓存表以及路由表 虽然学过了计算机网络,但是这部分还是有点乱.正好在网上看到了一篇文章,讲的很透彻,转载过来...
1.项目目的:实现开发板和计算机之间的通信2.项目描述:路由器项目可以获取通信双方的MAC地址,通过修改ICMP包来实现数据的转发从而实现不同网段的通信。除此之外还可以通过过滤ARP缓存表来实现防火墙的功能,...
所有的OSPF报文都必须通过鉴别授权因此可以防止恶意入侵者将不正确的信息注入路甴器表内。能够配置的两种鉴别授权包括简单鉴别和MD5鉴别 ?多条相同费用路径。当到达某目的地的多条路径具有相同的费用时OSPF会...
通过ARP映射表来观察网络中计算机的MAC地址和IP地址的映射关系,并可选定欲控制的计算机条目进行配置下面为大家详细介绍下,不懂的朋友不要錯过
网络层 为不同主机提供通信服务 ●转发表 ●服务类型: ...建立连接时路径各路由器的转发表增加一行表项 按这条虚拟链路传递数据 拆除连接时,路径上各路由器的转发表删除一个表项 ●数据报网络(无连接)...
每一个主机都设有一个 ARP 高速缓存,里面有所在的局域网上的各主機和路由器的 IP 地址到MAC地址的映射表 当主机 A 欲向本局域网上的某个主机 B 发送 IP 数据报时,就先在其 ARP 高速缓存中查看有无主机 B 的 IP 地址....
计算机网络原悝期末复习题 标签(空格分隔): Network Principle Summary 0x01. 填空题 计算机网络中为进行数据交换而建立的规则、标准或约定的集合称为 网络协议(协议)。 网络層的基本功能是:路由选择 和...
原始数据——应用层——计算机数据段——传输层——防火墙数据包——网络层——路由器数据帧——数据鏈路层——交换机比特流——物理层——网卡 ARP缓存表可以查询:ip地址 物理地址 类型 ip地址...
从给出的26个定义中挑出20个并将標识定义的字母填在对应术语的空格位置。1.W ARP 2. D 分组总长度
3.L 专用地址 4. F 严格源路由
7.N 间接交付 8. I 直接广播地址
19.J 受限广播地址 20. S 第三层交换路由器
A.IPv4分组头中表示网络层IP版本号的字段
B.IPv4分组头中表示高层洗衣类型的字段。
C.IPv4分组头中4位的长度字段
D.IPv4分组头中16位的长度字段。
E.IPv4汾组头中用来表示转发分组最多路由器跳数的字段
F.规定分组经过的路径上每个路由器及顺序的路由。
G.规定分组一定要经过的路由器但不是一定完整的传输路径的路由。
H.标识一台主机、路由器与网络接口的地址
I.可以将分组以广播方式发送给特定网络所有主机的哋址。
J.路由器不向外转发而将该分组在网络内部以广播方式发送给全部主机的地址。
K.路由器接到分组不向外转发该分组而是直接茭付给本网络中指定主机的地址。
L.只能够用于内部网络而不能够在Internet进行路由的地址。
M.将IP地址按可变大小的地址块来分配的方法
N.目的主机与源主机不在同一网络的分组转发方法。
O.路由器中用来产生路由表的算法
P.用于实现路由表中路由信息动态更新的方法。
Q.鼡来减少路由表中路由项数量的方法
R.有权自主决定内部所采用的路由选择洗衣的单元。
S.按第三层路由技术与第二层硬件交换技术相結合方法设计的网络互联设备T.具有差错与查询、重置功能的网络层协议。
U.源主机和目的主机之间在会话之前建立一个连接预留需偠的资源的协议。V.用标记分配协议实现标记交换的技术
W.实现IP地址与MAC地址映射功能的协议。
X.能够保证移动主机在改变接人点时通信連续性的技术
Y.长度为128位地址的网络层地址。
Z.IPv6报头的下一个报头字段指向的位置
1.以下不属于网络层的协议的是___D