实际上,可以证明不存在有效解决该问题的协议。假如存在某种协议的话,那么,协议中最后一条信息要么是必需的,要么不是。如果不是,可以删除它(以及其他任何不必要的信息),直到剩下的协议中每条信息均必不可少。那么若最后-条信息没有安全到达目的地会怎样呢?刚才说过这条信息是必需的,因此,如果它丢失了,进攻计划便不会实施。因为最后发出信息的指挥官永远无法确定该信息能否安全到达。所以他便不会贸然行动。同样,另一支蓝军也明白这个道理,所以也不会发动进攻。
为了看清两军问题与释放连接之间的相关性,只需用"释放连接"代替"攻击"一词就行了。如果连接的双方在确信对方也准备释放连接之前都不准备断开连接,那么连接将永远也得不到释放。
|
|