Home UC3M
Home IT
Home / Teaching / Telecommunication EngineeringComputer Networks
anterior siguiente

Computer Networks

Course: 4
Credits: 2.5+2
Semester: 2
Hours/Week: 3
Lecture: 4.1E06 (Wed. 9-10:30, Fri. 12:30-14)
Lab: 4.1B01
Professors: Andrés Marín López, Daniel Díaz Sánchez
URL english group:http://www.it.uc3m.es/amarin/curs/rroo/index_en.html
URL spanish groups:http://www.it.uc3m.es/amarin/curs/rroo/index.html

 Objetive and Program

The objective of the course is that the student gains a deep knowledge of Internet Transport Control Protocol. Besides students are required to know the grounds and advanced aspects of application layer of communication architectures. The lectures introduces different Internet services, as email, file transfer, remote terminal, web, and others. For each one of these services, the design principles and the implied protocols will be studied.

The program is as follows:

  • Advanced aspects of TCP
    • Connections and state machine
    • Interactive traffic
    • Massive traffic
    • Retransmission and congestion
    • Timers
  • DNS Service
  • Classical services:
    • Remote command execution: Telnet and Rlogin
    • File transfer: TFTP and FTP
  • Email service:
    • Formats: MIME
    • Sending messages: SMTP
    • Retrieving messages: POP3, IMAP
  • Web service: HTTP
  • Other application protocols
Laboratory

The laboratory of this lecture involves different short exercises to illustrate most of the different covered topics. Students are not required to deliver any material for evaluation. The laboratory will be evaluated individually in a pratical exam at the computer lab.

Please, take care to ask for a new account for this lecture. On-line account registration is possible in this url, authenticating as login=alumno, password=curso10_11.

 Calendar

This is the provisional calendar. It may slightly change due to lab's availability.


Month Day Content Professor
Jan W 25 Presentation & TCP Andrés Marín
F 27 TCPDía de la Universidad
Feb W 1 TCP Andrés Marín
F 3 Sockets Daniel Díaz
W 8 TCP Andrés Marín
F 10 TCP Andrés Marín
W 15 TCP problems Andrés Marín
F 17 DNS + evaluation of TCP Andrés Marín
W 22 Sockets Lab I Daniel Díaz
F 24 DNS Andrés Marín
W 29 Sockets Lab II Daniel Díaz
Mar F 2 Classical Services Andrés Marín
W 7 Sockets Lab III Daniel Díaz
F 9 Classical Services Andrés Marín
W 14 Sockets Lab IV Daniel Díaz
F 16 Email Daniel Díaz
W 21 DNS Lab I Andrés Marín
F 23 Email Daniel Díaz
W 28 DNS Lab II Andrés Marín
F 30 Email + evaluation of DNS+classical services Daniel Díaz
Apr W 4 Holy Week
F 6 Holy Week
W 11 Email Daniel Díaz
F 13 Problems TCP+DNS+Classical services+Email Andrés Marín
W 18 Web Daniel Díaz
F 20 Web Daniel Díaz
W 25 Web Daniel Díaz
F 27 Lab Web Andrés Marín
May W 2 Labour day
F 4 Lab Web Andrés Marín
W 9 Problems Andrés Marín

Evaluation

Students may opt to go for a continuous evaluation assessment or for evaluation exclusively based on a final exam.

Continuous evaluation will be based on the final exam, the evaluation of three problems and student participation in the lectures. The three problems will contribute the same to the final grade and are scheduled for the sessions

  • 17th of February,
  • 30th of March, and
  • 13th of April

The final exam consists of a theoretical exam comprising a test and problems, and a laboratory exam. Both exams will be offered in English only.

The laboratory exam will review the practical assignments of the course laboratory assignments. The laboratory exam will be time constrained, individual, and ppractical, i.e. in the laboratories computers, requiring thus a working account (PATH, Quota, etc.) in the Telematic Department labs.

The final exam course grade will be based on the following weighting factors:

    Theory exam (75%), Lab exam (25%)
Students are required to pass (MARK>=5) both exams to receive a passing grade for the course.

Passing marks obtained in previous years lab exams are kept.

Students opting for continuous evaluation are required to get a minimum grade of 4.0 in each of the individual problems, and the final grade will weight 50% the coninuos evaluation grade and 50% the final exam.

Passing marks (continuous evaluation, theoretical exam, lab exam) will be preserved for the extraordinary exam in July.

 Bibliography
  • Stevens, W. R.: "TCP/IP Illustrated Vol. 1 The protocols" Prentice Hall, 1994
  • Comer, D.E.: "Internetworking with TCP/IP vol I." 4ª Ed. Prentice Hall, 2000
  • Tanenbaum, Andrew S.: "Computer Networks", 3 Ed., Prentice Hall International, 1996.

Additional bibliography:

  • Comer, D.E. and Stevens, D.L.: "Internetworking with TCP/IP vol III", 2 Ed. Prentice Hall, 1996.
  • Callaghan, B.: "NFS Illustrated". Addison-Wesley, 2000.
  • Krishnamurthy B. and Rexford, J.: "Web Protocols and Practice". Ed. Addison-Weley. 2001
  • Albitz, P. and Liu, C.: "DNS and BIND" 4 Ed. OReilly&Associates, 2001.

Última actualización: