Study Guide@lith   Link to LiU Homepage
 

Linköping Institute of Technology

Link to LiU Homepage
 
Valid for year : 2003
 
TDTS41 Computer Networks, 5 ECTS credits.
/Datornät/

For:   C   CII   D   IT   SOC   TB   Y  

  Area of Education: Teknik

Subject area: Datorsystem

  Advancement level (A-D): C

Aim:
The course presents hardware and software aspects of computer networks. It also gives knowledge about basic techniques for datacommunication, as well as an understanding of the mechanisms necessary for communication between systems. The course gives an overview of existing computer networks, products and trends as well as practical experience in communication protocols.

Prerequisites: (valid for students admitted to programmes within which the course is offered)
Knowledge in operating systems and process programming equivalent to TDDB68 (notions of process, thread, queue, and socket). Basic knowledge in programming and compiling C and C++ in a Unix environment.

Note: Admission requirements for non-programme students usually also include admission requirements for the programme and threshhold requirements for progression within the programme, or corresponding.

Organisation:
The theory is presented at the lectures. Laboratory assignments are used as a complement to the theory and consist of an experimental implementation of a protocol for data communication.

Course contents:
Application areas for computer networks. Network architectures, protocols, interfaces, services. Protocols: "stop-and-wait", "sliding window"; symmetrical and asymmetrical protocols; specification of protocols. Local area networks: Ethernet CSMA/CD and Token Ring. High-speed networks, wireless networks etc. Wide area networks: the Internet and the telephone system, commercial services. Standardization - OSI, IETF's RFCs and the IEEE 802 project. Internetworking, addressing and routing protocols. Circuit switching, packet-switching; datagrams, virtual circuits. Application protocols (e-mail, file transfer, naming services etc.). Transport protocols (TCP, UDP). Congestion control. Quality of service, resource allocation and real-time applications. ATM networks. IPv6. IPsec. Network control and security (encryption protocols and applications). Trends.

Course literature:
See course homepage.

Examination:
Written examination
Laboratory work
2 p
1,5 p
 



Course language is English.
Department offering the course: IDA.
Director of Studies: Patrick Lambrix
Examiner: Juha Takkinen
Link to the course homepage at the department


Course Syllabus in Swedish

Linköping Institute of Technology

Link to top of pagep


Contact: TFK , val@tfk.liu.se
Last updated: 04/23/2003