RES-2013-1
Redes de Computadores: Diário de Aula 2013-1
Professor: Marcelo Maia Sobral ( Facebook)
Lista de email (forum): res-ifsc@googlegroups.com
Encontros: 5a feira/20:40, 6a feira/18:30
Atendimento paralelo: 2a de 8:20 às 9:10 h, 4a de 13:30 a 14:30
Ementa
Compreender a infraestrutura da internet e suas conexões. Entender a arquitetura da internet e seu conjunto de protocolos TCP-IP. Compreender e utilizar aplicações da camada de Aplicação: HTTP, FTP, SMTP, SSH e DNS. Entender as funcionalidades dos protocolos UDP e TCP. Compreender os serviços da camada de Rede e os protocolos: IP, ICMP, ARP, Ipv6, NAT e DHCP. Utilizar aplicativos de rede (ping, traceroute, netstat) e analisadores de pacotes (tcpdump). Compreender o paradigma (modelo) Cliente/Servidor, através de uma aplicação de Socket TCP e UDP.
Cronograma
AULA | DATA | Descriçao |
---|---|---|
1 | 09/05/2013 | Apresentação da ementa. Introdução a Redes de Computadores. História das Redes de computadores. |
2 | 10/5/2013 | Laboratório: usando uma rede de computadores e reconhecendo seus componentes. |
3 | 16/5/2013 | Arquitetura de redes: como elementos de rede se comunicam: emissor, receptor e meio de transporte; protocolos. Estrutura em camadas. Comutação de circuitos x pacotes. Detalhes da aplicação X detalhes da comunicação. |
4 | 17/5/2013 | Laboratório: acesso a serviços simples (HTTP, SMTP, SIP) e visualização da respectiva comunicação. Identificação das regras de comunicação em protocolos simples (semântica), e da representação da informação por esses protocolos (sintaxe). |
5 | 18/5/2013 | Laboratório: acesso a serviços simples (HTTP, SMTP, SIP) e visualização da respectiva comunicação. Identificação das regras de comunicação em protocolos simples (semântica), e da representação da informação por esses protocolos (sintaxe). |
6 | 23/5/2013 | |
7 | 24/5/2013 | |
8 | 06/06/2013 | |
9 | 07/06/2013 | |
10 | 13/06/2013 | |
11 | 14/06/2013 | |
12 | 20/06/2013 | |
13 | 21/06/2013 | |
14 | 27/06/2013 | |
15 | 28/06/2013 | |
16 | 04/07/2013 | |
17 | 05/07/2013 | |
18 | 11/07/2013 | |
19 | 12/07/2013 | |
20 | 18/07/2013 | |
21 | 19/07/2013 | |
22 | 25/07/2013 | |
23 | 26/07/2013 | |
24 | 27/07/2013 |
Bibliografia
- Evandro Cantu. Redes de computadores e internet, 1996.
- FOROUZAN, Behrouz A.; FEGAN, Sophia Chung. Comunicação de dados e redes de computadores. Tradução de Ariovaldo Griesi. 4. ed. São Paulo: McGraw-Hill, 2008. 1134 p., il. ISBN 9788586804885.
- KUROSE, James F; ROSS, Keith W. Redes de computadores e a Internet: uma abordagem top-down. 5. ed. São Paulo: Pearson Addison Wesley, 2010. 614 p. ISBN 9788588639973.
- STALLINGS, William. Redes e sistemas de comunicação de dados. Rio de Janeiro: Elsevier, 2005. 449 p. ISBN 9788535217315.
- TANENBAUM, Andrew S. Redes de computadores. 5. ed. São Paulo: Pearson Prentice Hall, 2011. 582 p. ISBN 9788576059240.
Material de apoio
- Apostila de referência para disciplina de redes de computadores
Listas de exercícios
Transparências utilizadas durantes as aulas
Curiosidades
- Telex: um serviço já extinto (?!)
- História da Internet-BR (dissertação de Mestrado)
- O Ciberespaço e as Redes de Computadores na Construção de Novo Conhecimento
- Uma história das Redes de Computadores
Avaliações
Aluno | 1a prova | 2a prova | 3a prova | FINAL |
---|
Obs: D* = não fez a avaliação.
Softwares
03/05: Apresentação da disciplina
Redes de computadores são conjuntos de equipamentos interligados de forma a poderem se comunicar. A rede mais famosa atualmente é a Internet, porém já existiram outros tipos de redes (se bem que nenhuma se disseminou e popularizou como a Internet). Antes de estudarmos o funcionamento das redes e da Internet em particular, alguns conceitos elementares precisam ser vistos.
Comunicação de dados
Comunicação dados pode ser entendida como troca de informação entre dois dispositivos através de algum meio de comunicação. A comunicação ocorre no âmbito de um sistema de telecomunicações, composto por equipamentos (hardware) e programas (softwares). Um sistema básico de comunicação de dados se constitui de cinco componentes:
- A mensagem: a informação a ser transmitida. O conteúdo da mensagem, seja um texto, música, video, ou qualquer outro tipo de informação, é representada por conjuntos de bits (dígitos binários).
- Transmissor: dispositivo que transmite a mensagem.
- Receptor: dispositivo que recebe a mensagem.
- Meio de comunicação: caminho físico por onde viaja a mensagem do transmissor até o receptor.
- Protocolo: conjunto de regras que governa a comunicação de dados.
Redes de computadores
Uma rede é um conjunto de equipamentos conectados por enlaces de comunicação (também conhecidos por links), o que posibilita que eles transmitam e recebam mensagens uns dos outros. Diferentes tecnologias de comunicação existem para interligar equipamentos, tais como Ethernet, Wifi, Frame-RElay, ATM, ADSL, Docsis, e muitas outras (isso é assunto de Instalação de Equipamentos de Rede na 3a fase). Existem muitas formas de interligar equipamentos em uma rede, o que se denomina topologia. Algumas topologias elementares são mostradas abaixo:
Topologia | Exemplo |
---|---|
Estrela | |
Anel | |
Barramento | |
Árvore |
Os exemplos acima exemplificam pequenas redes, que possuem poucos computadores. Redes maiores, como a rede da escola e de todo o IFSC, e ainda maiores como a Internet, são compostas de muitas redes menores interligadas. Assim, não é simples classificar a topologia de uma grande rede (talvez nem faça sentido ;-).
Histórico sobre o surgimento das redes de computadores e a Internet
- Introdução a redes de computadores e a Internet
Atividade
- Identifique os componentes de uma comunicação de dados em alguma comunicação que se possa fazer a partir de seu computador (ex: navegar na web, fazer chamadas com Skype, enviar mensagens de correio eletrônico, ...).
- Qual a topologia da rede do laboratório ? Faça um desenho dessa topologia.
- Qual a topologia da rede em sua casa ou local de trabalho ? Faça um desenho dessa topologia.
- Quais as diferenças entre as primeiras redes (compostas por mainframes e terminais) e a Internet ?
- Faça uma comparação entre o que vimos sobre comunicação de dados e redes de computadores e o sistema de Correios.