问答题 某个单位的网点有4个子网组成,结构如下图所示,其中主机H1、H2、H3和H4的IP地址和子网掩码见下表。
问答题 请写出路由器R1到4个子网的路由表。
【正确答案】将H1、H2、H3、H4的IP地址分别与它们的子网掩码进行“与”操作,可得到4个子网的网络地址,分别为:202.99.98.16、202.99.98.32、202.99.98.48、202.99.98.64,因此,路由器R1到4个子网的路由表见下表所示。
{{B}}表 路由器R1到4个子网的路由表{{/B}}
目的网络 子网掩码 下一跳
202.99.98.16 255.255.255.240 直接
202.99.98.32 255.255.255.240 直接
202.99.98.48 255.255.255.240 202.99.98.33
202.99.98.64 255.255.255.240 202.99.98.33
【答案解析】
问答题 试描述主机H1发送一个IP数据报到主机H2的过程(包括物理地址解析过程)。
【正确答案】主机H1向主机H2发送一个IP数据报的过程如下: ①主机H1首先构造一个源IP地址为202.99.98.18,目的IP地址为202.99.98.35的IP数据报,主机H1先把本子网的子网掩码与H2的IP地址逐位相与,所得结果不等于H1的网络地址,故H1与H2不在同一子网,无法直接交付,然后将该数据报传送给数据链路层。 ②主机H1通过ARP协议获得路由器R1(202.99.98.17)所对应的MAC地址,并将其作为目的MAC地址、H1的MAC地址作为源MAC地址填入封装有IP数据报的帧,然后将该帧发送出去。 ③路由器R1收到该帧后,去除帧头与帧尾,得到IP数据报,然后根据IP数据报中的目的IP地址(202.99.98.35)去查找路由表,得到下一跳地址为直接相连。 ④路由器R1通过ARP协议得到主机H2的MAC地址,并将其作为目的MAC地址、R1的MAC地址作为源MAC地址填入封装有IP数据报的帧,然后将该帧发送到子网net2上。 ⑤主机:H2将收到的帧,去除帧头与帧尾,并最终得到从主机H1发来的IP数据报。 注意:在②中(发出的帧),帧的目的地MAC地址为默认网关的MAC地址;在④中(接收的帧),帧的源MAC地址为默认网关的MAC地址。
【答案解析】
问答题 试简述路由器的路由功能和转发功能。
【正确答案】转发即当一个分组到达时所采取的动作,在路由器中每个分组到达时对它进行处理,它在路由表中查找分组所对应的输出线路。通过查得的结果,将分组发送到正确的线路上。 路由算法是网络层软件的一部分,它负责确定一个进来的分组应该被传送到哪一条输出线路上。路由算法负责填充和更新路由表,转发功能则根据路由表的内容来确定当每个分组到来的时候应该采取什么动作(如从哪个端口转发出去)。
【答案解析】