参考答案: B A C D A
详细解析:
ttl字段最初被设计用来存放时间戳,每个被访问的路由器都会对时间戳进行降级处理。当ttl值为0时,数据报被丢弃。然而对于这个方案,所有的机器都必须有同步时钟,并且必须知道从一台机器到另一台机器需要多长时间。现在,这个字段主要用于查询数据报访问的(路由器)最大跳数。当源主机发送数据报时,它在这个字段中存储一个数字。每个处理数据报的路由器将这个数字减1。如果这个值在被递减之后为零,路由器就会丢弃数据报。这个字段是必需的,因为因特网上的路由表可能会损坏。一个数据报可能在两个或多个路由器之间传输很长时间,而始终没有到达目标主机。所以这个字段限制了一个数据报的生命周期