Answer the given questions regarding the basics of computer networks and Internet.
Question 1: What are the fundamental tasks of a communications system?
Question 2: What are the basic challenges to enhance communications systems?
Question 3: Think about the OSI reference model and the 5-layer Internet reference model.
Identify what is different between such two models.
Question 4: In 5-layer Internet reference model which layers handle point-to-point functions and which layers handle end-to-end functions?
Question 5: Is sockets a protocol or interface? Carefully describe why.
Question 6: What problems do Information Theory and Coding Theory address? In what department are these areas in general studied?