base.txt   issue88.txt 
skipping to change at page 23, line 44 skipping to change at page 23, line 44
o When a message is received from a new peer, i.e., one that is not o When a message is received from a new peer, i.e., one that is not
stored in the cache, the received timestamp, TSnew, is checked and stored in the cache, the received timestamp, TSnew, is checked and
the packet is accepted if the timestamp is recent enough with the packet is accepted if the timestamp is recent enough with
respect to the reception time of the packet, RDnew: respect to the reception time of the packet, RDnew:
-Delta < (RDnew - TSnew) < +Delta -Delta < (RDnew - TSnew) < +Delta
The RDnew and TSnew values SHOULD be stored into the cache as The RDnew and TSnew values SHOULD be stored into the cache as
RDlast and TSlast. RDlast and TSlast.
o If the timestamp is NOT within the boundaries but the message is a o Even if the timestamp is NOT within the boundaries but the message
Neighbor Solicitation message which should be answered by the is a Neighbor Solicitation message which should be answered by the
receiver, the receiver MAY respond to the message. However, if it receiver, the receiver SHOULD respond to the message. However, if
does respond to the message, it MUST NOT create a Neighbor Cache it does respond to the message, it MUST NOT create a Neighbor
entry. This allows nodes that have large differences in their Cache entry. This allows nodes that have large differences in
clocks to still communicate with each other, by exchanging NS/NA their clocks to still communicate with each other, by exchanging
pairs. NS/NA pairs.
o When a message is received from a known peer, i.e., one that o When a message is received from a known peer, i.e., one that
already has an entry in the cache, the time stamp is checked already has an entry in the cache, the time stamp is checked
against the previously received SEND message: against the previously received SEND message:
TSnew + fuzz > TSlast + (RDnew - RDlast) x (1 - drift) - fuzz TSnew + fuzz > TSlast + (RDnew - RDlast) x (1 - drift) - fuzz
If this inequality does not hold, the receiver SHOULD silently If this inequality does not hold, the receiver SHOULD silently
discard the message. On the other hand, if the inequality holds, discard the message. On the other hand, if the inequality holds,
the receiver SHOULD process the message. the receiver SHOULD process the message.
 End of changes. 

This html diff was produced by rfcdiff v1.06, available from http://www.levkowetz.com/ietf/tools/rfcdiff/