Network Transaction Issues (Continued)
Action
- what is it, how complex is it
Transaction Ordering
- no global order, may not have src->to->dest ordering
Completion Detection
- src doesn’t know when transaction has arrived at dest
Deadlock Avoidance
- Even with deadlock free network, must not induce deadlock
- message processing, buffering
Delivery Guarantees
- Is transaction guaranteed to be delivered once it enters the network?
- Full destination buffers