试题一(20分)
请回答以下问题。
【问题1】一个IP数据报时由首部和数据两部分所组成的。首部的前一部分为固定长度,共( )字节。是所有IP数据报都必须具有的。(1分)
20B
【问题2】在IPV4数据报头中,哪些字段和分片相关。(3分)
标识、标志、片偏移
【问题3】一个4000B长度的IP数据报,通过以太网进行传送的话,需要分几片,请写出每一片的标志、片偏移、数据长度。(8分)
需要分3片,
第一片数据长度1480B,MF=1,DF=0,片偏移=0;
第二片数据长度1480B,MF=1,DF=0,片偏移=185;
第三片数据长度1020B,MF=0,DF=0,片偏移=370。
【问题4】如果一台主机从开机开始,打开浏览器访问www.csai.cn,请写出涉及到的6个协议。(6分)
HTTP、DNS、TCP、UDP、IP、ICMP、ARP
【问题5】OSPF路由器和RIP相比,OSPF会不会存在路由环路问题?(2分)
不会。
环路判断:
运行链路状态路由协议的路由器在刚开始学习路由时,要学习整个网络的拓扑,学习的速率会比运行距离矢量路由协议的路由器慢,但一旦路由学习完毕,路由器之间不需要周期性的传递路由表,因为整个网络的拓扑结构,路由器都知道,现在不需要使用周期性的路由更新包来维持路由表的正确性,可以节省了网络的带宽。
而当网络拓扑出现变化的时候,路由器也不需要把自己的整个路由表发送给邻居路由器,只需要发出一个包,里面包括出现改变网段的信息的触发更新包。收到这个包的路由器会把信息添加进拓扑表中,并且从拓扑表中计算出新的路由。由于运行链路状态的路由器都维护着一个相同的拓扑表,而路由是路由器自己从这张表中计算出来的,所以运行链路状态路由协议的路由器都能自己保证路由的正确性。