Question: what are the four basic requirements of a reliable network?
Answer: Go for proven network technologies. When developing your network, it is crucial to go for network technologies and commonly supported standards that have already proven their worth and reliability. ... 
Good network design (and built-in security) ... 
Provide sufficient capacity. ... 
Choose the right partners.