Goal: The course covers the basics of computer networks with emphasis on the Internet. Students are introduced to networks’ architectural and functional principles, essential terminology, working methods and layered approach of the reference models. They get to know the operating model of the TCP/IP protocol stack, the architecture of the Internet, its hierarchical addressing system, the functioning of protocols ensuring basic Internet services. Other areas of coverage include the main functioning methods of computer networks, their opportunities for use, performance characteristics and specifics of application. Students also familiarize themselves with the physical data transfer environment of computer networks, the methods and characteristics of their use and some details of operation.
Course description: Network reference models, Internet basics, Internet’s hierarchical addressing method, domain name system (DNS), IP protocol, basic ideas of packet switching and routing, concepts of connectionless and connection full data transfer, transport protocols and their performance, wired and wireless local area networks, basics of Ethernet.