Computação em Redes de
Computadores
5º Semestre 1998/1999
Licenciatura Engenharia Informática
Corpo Docente
Responsável:
Docentes:
Objectivos
Pretende-se que os alunos adquiram capacidades que permitam estruturar
e desenvolver aplicações que envolvam comunicação
entre computadores. Estudam-se em detalhe o modelo Cliente/Servidor e as
camadas superiores do modelo de referência OSI (Open Systems Interconnection)
da ISO (International Standards Organization). São exploradas todas
as problemáticas envolventes na construção de aplicações
tipo Cliente/Servidor, desde o ponto de vista arquitectural, até
ao pormenor da sua implementação concreta. Em consequência
da experiência e conhecimentos adquiridos, o aluno deverá
ser capaz de se adaptar a ambientes de trabalho que envolvam redes de computadores,
tendo conhecimentos fundados para dominar tecnologias específicas
neste domínio.
Resumo do programa:
Parte I: Arquitecturas de Comunicação entre
Computadores
-
Modelos de referência OSI/ISO e TCP/IP
-
Nomenclaturas e definições
-
Protocolos de comunicação
-
Nível Sessão do modelo OSI
-
Nível Apresentação do modelo OSI
-
Nível Aplicação do modelo OSI
Parte II: Desenvolvimento de Aplicações Cliente/Servidor
-
Modelo Cliente/Servidor
-
Estruturação e abordagem duma aplicação Cliente/Servidor
-
Programação usando interfaces de comunicação
do protocolo TCP/IP
Parte III: Representação de Dados
-
Abstract Sintax Notation 1 (ASN.1)
-
External Data Representation (XDR)
Bibliografia

Livros
-
Computer Networks, A. Tanenbaum, Prentice Hall International
Editions, 3rd. Ed. ISBN: 0-13-394248-1
-
Internetworking with TCP/IP, Douglas E. Comer, David
L. Stevens, Vol. III, Prentice Hall International Editions, 2nd. Ed. ISBN:
0-13-262148-7
-
Open Systems Internetconnection - Its Architecture and
Protocols, Bijendra N. Jain, Ashock Agrawala, Elsevier Science Publishers,
1990. ISBN: 0-444-88490-4
-
Unix Networking Programming, W. Richard Stevens, Prentice
Hall Software Series, 1990. ISBN: 0-13-949876-1
-
Computer Networkst: Architecture, Protocols and Software,
John Y. Hsu, Artech House Publishers, 1996. ISBN: 0-89006-852-6
-
Data Communications, Computer Networks and OSI, Fred
Halsall, Addison-Wesley, 1990.
-
Data and Computer Communications, William Stallings,
Prentice Hall International Editions, 4th Ed., 1994. ISBN: 0-13-3268282-4
-
Internet Systems Handbook, Daniel Lyinch, Marshal
Rose, Addison-Wesley, 1993.
-
Internetworking with TCP/IP, Douglas E. Comer, David
L. Stevens, Vol. I, Prentice Hall International Editions, 2nd. Ed.
Artigos
-
An Introductory 4.4BSD Interprocess Communication Tutorial by Stuart
Sechrest. [PostScript ziped (125 Kb)]
-
An Advanced 4.4BSD Interprocess Communication Tutorial by Samuel
J. Leffler, Robert S. Fabry, William N. Joy, Phil Lapsley, Steve Miller,
Chris Torek.[PostScript ziped (100 Kb)]
-
Berkeley Unix System Calls and Interprocess Communication by Lawrence
Besaw.[PostScript ziped (217 Kb)]
Ultima actualização ABR
99.
Autoria de Nuno Valero Ribeiro,
comentários e sugestões para nribeiro@est.ips.pt.