Computer Networks

ID: 1303
Course type: theoretical and methodological
Course coordinator: Vorotović S. Goran
Lecturers: Vorotović S. Goran
Contact: Vorotović S. Goran
Level of studies: M.Sc. (graduate) Academic Studies – Mechanical Engineering
ECTS: 6
Final exam type: written
Department: Department of Information Technologies in Mechanical Engineering

Lectures

Goal

Course objective: • Introduction to the concept, standard tasks and operation of computer networks. • Introduction to the protocol and other factors that control, manage and participate in creating a variety of processes and resources of computer networks and computers.

Outcome

The acquired knowledge allows students: • to identify and suggest the type of computer network, • to understand the problems that arise whendesigning computer networks, • to create a project of computer network that includes a sugestion purchase of necessary equipment.

Theoretical teaching

The basics of networking. The basic components of computer networks. Hardware. Software. The reasons for networking. The network environment.Use of Information. Passive network equipment. The active network equipment.Protocols. Computer interfaces. Standard computer networks. The division of computer networks. Grouping according to the capacity of computer networks for the transmission of data, the speed of transmission, according to a hierarchical or geographic area, according to the topology or logical and physical layout of nodes, as compared to nodes in a network, the architecture of computer networks and the access to computer networks. The complexity and reference models.The role of the layers. OSI reference model. TSP / IP. Physical layer. USB, FireWire, IrDA, Bluetooth, Ethernet, WiFi, ISDN, xDLS. Link layer. The division of link layer. Access Control (MAC), Logical Link Control (LLC). Flow control. Control error. Link layer protocols. Ethernet. ARP.Token Ring. FDDI. Network layer. Internet Protocol (IP).Networks and network classes. CIDR. ICMP.IGMP.IPX. RARP. BOOTP. DHCP. IPv6. Transport layer. TCP, UDP, SCTP, SPX, iSCSI. Application layer. SSH. Remote Desktop. DNS. FTP. Еlectronic mail. SMB / CIFS. HTTP. NTP. SNMP.Voice over IP. Instant Meassaging. Video conference. Operating systems in computer networks. Implementation of network support. Comparison and analysis of some features of contemporary operating systems. Security. Accessibility. Performance. Possible attacks and protect computer networks. Firewall. IDS and IPS systems.

Practical teaching

It consists of auditory, laboratory exercises thatfollow the content of course.

Attendance requirement

Required: Basic computer culture based on the use of a PC, regardless of operating systems.WEB design in mechanical engineering,Software Engineering.

Resources

The necessary software for this case under the GNU license - free of charge. • To run the necessary software is enough to havethe simplest PC.

Assigned hours

Total assigned hours: 75

Active teaching (theoretical)

New material: 20
Elaboration and examples (recapitulation): 10

Active teaching (practical)

Auditory exercises: 0
Laboratory exercises: 17
Calculation tasks: 0
Seminar paper: 7
Project: 3
Consultations: 0
Discussion/workshop: 3
Research study work: 0

Knowledge test

Review and grading of calculation tasks: 0
Review and grading of lab reports: 0
Review and grading of seminar papers: 7
Review and grading of the project: 0
Test: 0
Test: 3
Final exam: 5

Knowledge test (100 points total)

Activity during lectures: 5
Test/test: 15
Laboratory practice: 0
Calculation tasks: 0
Seminar paper: 30
Project: 20
Final exam: 30
Requirement for taking the exam (required number of points): 35

Literature

Birman, Kenneth. Reliable Distributed Systems: Technologies, Web Services and Applications. New York: Springer-Verlag, 2005. ; Gray, J. and Reuter, A. Transaction Processing: Concepts and Techniques. San Mateo, CA: Morgan Kaufmann, 1993. ; Јамес Ф. Куросе, Кеитх W. Росс, Умрежавање рачунара, Цет, Београд, 2005. ; de Andrade, R.; Hodel, K. N.; Justo, J. F.; Laganá, A. M.; Santos, M. M.; Gu, Z. (2018). "Analytical and Experimental Performance Evaluations of CAN-FD Bus". IEEE Access. 6: 21287 - 21295.