|
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.
|
|