Question: what are the requirements of data communication?
Answer: Performance., Consistency., Reliability., Recovery., Security.