摘要 |
<p>A method of duplicating protocol for making identical the order of reception and contents of packets on the two computers of a duplicated computer system for packets of specified communication. On the first computer, packets are taken in from the queue of received packets, and each packet is checked to determine whether the packet is a target packet for duplication before protocol processing. If the packet is a target packet, it is passed to the protocol processing and also added to a virtual queue of target packets stored in its shared memory. On the second computer, each packet taken in is checked to determine whether the packet is a target packet before protocol processing in the same manner. If the packet is a target packet, it is discarded, and the one at the head of the virtual queue in the shared memory is passed to the protocol processing on the second computer. <IMAGE></p> |