Start  
Syllabus  
Classes and Assessment  
Important Dates  
Summaries  
Laboratory Projects  
Exams  
Grades  
   
Portuguese

 

         

Summary

 

Theoretical Classes (in Portuguese)

 

 

Class 1 - 10-12h, 2013/2/27, Room 204, Building IV

 

Syllabus presentation. Uses of Computer Networks.

Bibliography:

- "Computer Networks", 5th Ed., A. Tanenbaum & D. Wetherall, Prentice Hall, 2011, pp. 1-16; sec. 1.1.
- Presentation slides (in Portuguese)

 

 

Class 2 - 10-12h, 2013/3/6, Room 204, Building IV

 

Network hardware. Network software. Reference models. The OSI Reference model.

Bibliografia:

- "Computer Networks", 5th Ed., A. Tanenbaum & D. Wetherall, Prentice Hall, 2011, pp.17-54; sec. 1.2-1.4.

 

 

Class 3 - 10-12h, 2013/3/13, Room 204, Building IV

 

The TCP/IP reference model. Comparison of the OSI and TCP/IP reference models. Example network: The Internet. Examples of some protocols and services in the Internet: IP, UDP, TCP, World Wide Web.

Bibliography:

- "Computer Networks", 5ª Ed., A. Tanenbaum & D. Wetherall, Prentice Hall, 2011, pp.45-64, 438-443, 451-454, 541-543, 552-554, 556-557, 647-651; sec. 1.4.2-1.4.6, 1.5.1, 5.6.1 (pp.438-441), 5.6.2 (pp. 442-443,451-454), 6.4.1, 6.5.1, 6.5.2 (pp. 553-554), 6.5.3, 6.5.4 (pp. 557-559), 7.3.1 (pp.647-651)

- Presentation slides introducing protocols and services in the Internet (in Portuguese).

 

 

Class 4 - 10-12h, 2013/3/20, Room 204, Building IV

 

Network standardization.

End of subjects to the 1st test / Start of subjects to the 2nd test

The physical layer: The theoretical basis for data communication; Guided transmission media; Wireless transmission.

Bibliography:

- "Computer Networks", 5ª Ed., A. Tanenbaum & D. Wetherall, Prentice Hall, 2011, pp.75-82; sec. 1.6 (1st Test)

- "Computer Networks", 5ª Ed., A. Tanenbaum & D. Wetherall, Prentice Hall, 2011, pp.89-116; sec. 2.1-2.3 (2nd Test)
 

 

Class 5 - 10-12h, 2013/3/20, Room 204, Building IV
 

The physical layer: Wireless transmission (cont.); Communication satellites; Digital modulation and multiplexing; The public switched telephone network.

Bibliography:

- "Computer Networks", 5ª Ed., A. Tanenbaum & D. Wetherall, Prentice Hall, 2011, pp.109-142; sec. 2.3.2-2.6.1

 

 

Class 6 - 10-12h, 2013/4/3, Room 204, Building IV
 

The physical layer: The public switched telephone network (cont.); The mobile telephone system.

Bibliography:

- "Computer Networks", 5th Ed., A. Tanenbaum & D. Wetherall, Prentice Hall, 2011, pp.65-69, 142-174; sec. 2.6.2-2.7.2.

 

 

Class 7 - 10-12h, 2013/4/10, Room 204, Building IV
 

The physical layer: The mobile telephone system (cont.); Cable Television.

The data link layer: Design issues; services; framing; flow and error control; error detection and correction.

Bibliography:

- "Computer Networks", 5th Ed., A. Tanenbaum & D. Wetherall, Prentice Hall, 2011, pp.65-69, 174-186, 193-215; sec.1.5.2, 2.7.3-2.8, 3.1-3.2.
 


Class 8 - 10-12h, 2013/4/17, Room 204, Building IV
 

The data link layer: Error detection and correction (cont.).
End of subjects to the 2nd test / Start of subjects to the 3rd test
Elementary data link protocols: Simplex protocol; Simplex Stop-and-wait protocol with/without errors.
Sliding window protocols: One-bit sliding window.

Bibliography:

- "Computer Networks", 5th Ed., A. Tanenbaum & D. Wetherall, Prentice Hall, 2011, pp.207-215; sec.3.2.1-3.2.2. (2nd Test)
- "Computer Networks", 5th Ed., A. Tanenbaum & D. Wetherall, Prentice Hall, 2011, pp.215-229; sec.3.3-3.4.1. (
3rd Test)

 


Class 9 - 10-12h, 2013/4/24, Room 204, Building IV
 

Sliding window protocols: One-bit sliding window (cont.); Go-back-N; Selective repeat.
Example data link protocols: Packet over SONET; ADSL.
The Medium Access Control Sublayer: The channel allocation problem; Pure ALOHA and slotted ALOHA; Carrier Sense Multiple Access Protocols.

Bibliography:
- "Computer Networks", 5th Ed., A. Tanenbaum & D. Wetherall, Prentice Hall, 2011, pp.229-273; sec.3.4.1-4.2.3.
 


Class 10 - 10-12h, 2013/5/8, Room 204, Building IV
 

The Medium Access Control Sublayer: Collision-Free Protocols; Limited-Contention Protocols; Wireless LAN Protocols.
Ethernet: Classical Ethernet; Ethernet Performance; Switched Ethernet; Fast Ethernet; Gigabit and 10-Gigabit Ethernet.

Bibliography:
- "Computer Networks", 5th Ed., A. Tanenbaum & D. Wetherall, Prentice Hall, 2011, pp.269-299; sec.1.5.3, 4.2.3-4.3.8.
 


Class 11 - 10-12h, 2013/5/15, Room 204, Building IV
 

802.11: Architecture; Physical Layer; MAC Sublayer; Frame Structure.
Broadband Wireless: Comparison of 802.11 and 802.16; 802.16 Architecture; Physical Layer; MAC Sublayer; Frame Structure.
End of subjects to the 3rd test / Start of subjects only to the exam and 3rd test repetition
Bluetooth: Architecture; Applications; Protocol Stack; Radio Layer; Link Layer; Frame structure.

Bibliography:
- "Computer Networks", 5th Ed., A. Tanenbaum & D. Wetherall, Prentice Hall, 2011, pp.70-73, 299-320; sec.1.5.3, 4.4-4.5. (
3rd Test)
- "Computer Networks", 5th Ed., A. Tanenbaum & D. Wetherall, Prentice Hall, 2011, pp.320-327; sec.4.6. (
Exam and 3rd Test Repetition)
 


Class 12 - 10-12h, 2013/5/22, Room 204, Building IV

Data Link Layer Switching: Bridges; Spanning Tree Bridges; Switches, Routers and Gateways; Virtual LANs
Clarification of doubts.

Bibliography:
- "Computer Networks", 5th Ed., A. Tanenbaum & D. Wetherall, Prentice Hall, 2011, pp. 332-349; sec.4.8.
 

 

 

 

 

 

 

 

 

Practical classes (room 3.4, building X)

 

Class 1 - from 2013/2/27 until 2013/3/5

 

Laboratory work 0: first application in Java.

 

Class 2 - from 2013/3/7 until 2013/3/12

 

Laboratory work 0: application using datagram sockets.
 

Class 3 - from 2013/3/14 until 2013/3/19

 

Laboratory work 0: application using connection oriented sockets.
 

Class 4 - from 2013/3/21 until 2013/3/26

 

Laboratory 1: presentation of the first evaluation project. Creation of the keys service socket. Implementation of the registration service.
 

Class 5 - from 2013/4/2 until 2013/4/8

 

Laboratory 1: Implementation of the keys service; Start of a thread to handle client connections; Begin of the implementation of the file service.
 

 

 

DEE - FCT/UNL ©