|
Network Working Group Request for Comments: #202 NIC #7155 Categories: D References: Document #2 Obsoletes: None We have noticed a possible deadlock situation which may arise using the Initial Connection Protocol (ICP) specified in Document #2 (NIC #7101 in the Current Network Protocols Notebook NIC #7104). If on both sides one RFC is issued and a "wait for match" is required before the second RFC is issued, it is possible that the first RFC's will not match. their send or both sides open their receive sockets first. Briefly the ICP is: <where the original uses a script lowercase letter with a single digit subscript we use the lower case letter followed by {digit} so that script-m-subscript-2 is printed m{2}> Server ------S1: Listen on socket L. S2: Wait for a match. S3: STR(L, U, s{1}) S4: Wait for allocation. S5: Send data S in s{1} bit
|
"The labels here imply no ordering except that ordering required by the
[Page 1]
[ This RFC was put into machine readable form for entry ] [ into the online RFC archives by Robert Barnes 6/97 ]
[Page 2]