Você está na página 1de 16

Prof. MSc.

Flávio Barros
flathbarros@gmail.com

Parnaíba-PI
Conteúdo

Unidade II - Projetos de Redes de Computadores


Princípios Gerais
 Problemas do compartilhamento de recursos
 Problemas de transmissão física de dados
 Problemas de interação entre vários computadores
 Problema geral da comutação

MSc. Flávio Barros Projetos de Redes de Computadores 2


Princípios Gerais

MSc. Flávio Barros Projetos de Redes de Computadores 3


Princípios Gerais

 O sistema de princípios para a construção de redes de


dados surgiu como solução para diversos problemas
relevantes que, em sua maioria, são comuns às redes de
telecomunicações de todos os tipos;
 A comutação é um dos problemas fundamentais, pois cada
nó de rede envolvido na transmissão do tráfego em trânsito
tem que ser capaz de comutar esse tráfego (ou seja,
garantir a comunicação entre os usuários da rede);
 O princípio da escolha da rota para a transmissão de fluxos
de informações utilizando a rede, influencia diretamente a
tecnologia de comutação;
 o que é Rota?

MSc. Flávio Barros Projetos de Redes de Computadores 4


Princípios Gerais

 Rota (sequência de nós da rede pelos quais os dados têm


que passar para chegar ao nó de destino) tem que ser
escolhida para alcançar dois objetivos simultaneamente:
 Primeiro: os dados de cada usuário têm que ser transmitidos
tão rapidamente quanto possível, com uma demora mínima
no trajeto;
 Segundo: recursos da rede têm que ser usados com o
máximo de eficiência para garantir que a rede transmita o
volume máximo de dados de todos os usuários a qualquer
momento.
 O principal problema é combinar esses objetivos (pessoal
de um usuário individual e o objetivo coletivo de toda a rede
com o um sistema unificado.

MSc. Flávio Barros Projetos de Redes de Computadores 5


Problemas do compartilhamento de recursos

 A possibilidade de acessar e utilizar dispositivos periféricos


(discos, impressoras, plotadoras, etc) ligados a outros
computadores é uma das vantagens mais evidentes;
 Semelhantes aos computadores isolados, os PC’s em rede
só podem controlar diretamente os dispositivos que estão
fisicamente conectados a eles.
 Exemplo: compartilhamento de impressora.

PC-A PC-B Impressora do PC B

MSc. Flávio Barros Projetos de Redes de Computadores 6


Problemas do compartilhamento de recursos

 Interação entre Computadores e Dispositivos


Periféricos
 Para interação, ambos são equipados com interfaces
físicas externas;
 Interface: é uma fronteira lógica ou física definida
formalmente entre objetos que se comunicam e que são
independentes um do outro;
 Define parâmetros, procedimentos e características
da interação entre objetos.

Interface física X interface lógica

MSc. Flávio Barros Projetos de Redes de Computadores 7


Problemas do compartilhamento de recursos

 Interação entre Computadores e Dispositivos


Periféricos (cont.)
 Interface Física
 Conhecida como porta, definida pelo conjunto de
conexões elétricas e pelas características dos sinais;
 Interface Lógica
 Conjunto de mensagens com informações com um
formato predefinido que dois dispositivos (um
computador e um dispositivo periférico) ou programas
usam para trocar dados, bem como um conjunto de
regras que determinam a lógica dessa troca.

MSc. Flávio Barros Projetos de Redes de Computadores 8


Problemas do compartilhamento de recursos

 Interação entre Computadores e Dispositivos


Periféricos (cont.)
 Operações das Interfaces nos computadores
 São implementadas por um combinação de hardware e
software;
 A placa de interface (dispositivo de hardware, também
conhecido como controladora ou adaptador) e
programas especiais controlam os dispositivos físicos;
 Esse software é chamado de driver do dispositivo
periférico.
 Exemplificar: conexão entre um computador e um
dispositivo periférico.
MSc. Flávio Barros Projetos de Redes de Computadores 9
Conexão entre um computador e um
dispositivo periférico
Aplicação Solicitação da aplicação ao
1
SO
Buffer
Chamada do driver do
Sistema Operacional 2 dispositivo
computador

Carrega comandos ou
Driver do dispositivo dados no buffer da NIC
periférico
Dispositivo
3 Periférico
Interface do
Dispositivo Buffer
Interface do
Buffer computador Placa de interface do
dispositivo periférico
Placa de interface do
dispositivo periférico 5
4 Transmissão de bit a bit de Recebe bits e os carrega no
dados para o enlace de buffer
comunicação

MSc. Flávio Barros Projetos de Redes de Computadores 10


Interação de componentes de software na
conexão de dois computadores
Cliente
 É o módulo responsável por criar mensagens de
solicitações a uma máquina remota, a partir de diferentes
aplicações, recebendo os resultados e passando-os para as
aplicações apropriadas;

Servidor
 É o módulo que tem que estar ouvindo permanentemente
as solicitações dos clientes, provenientes da rede a
dispositivos específicos conectados a esse computador.

MSc. Flávio Barros Projetos de Redes de Computadores 11


Interação de componentes de software na
conexão de dois computadores
CLIENTE SERVIDOR
Computador A Computador B
Aplicação A

Redirecionador

Mensagens
Component A-B Componente-
SO local e-cliente servidor SO local

Driver da Driver da
porta porta

Recursos locais Recursos locais


Rede

MSc. Flávio Barros Projetos de Redes de Computadores 12


Interação dos módulo de uma aplicação
distribuída

Solicitação
Componente- Componente- Componente-
cliente da servidor da cliente da
aplicação aplicação aplicação
Resposta

MSc. Flávio Barros Projetos de Redes de Computadores 13


Conteúdo

Unidade II - Projetos de Redes de Computadores


Princípios Gerais
 Problemas do compartilhamento de recursos
 Problemas de transmissão física de dados
 Problemas de interação entre vários computadores
 Problema geral da comutação

MSc. Flávio Barros Projetos de Redes de Computadores 14


Atividade

xx
 xx

MSc. Flávio Barros Projetos de Redes de Computadores 15


Referências

 SOUZA, Antonio C. Redes de Computadores. Instituto Federal de educação


Ciência e Tecnologia da BAHIA.
 CANTÚ, Evandro. Redes de Computadores e Internet. Curso de
Telecomunicações. CEFET/SC, 2003.
 TANEMBAUM, Andrew S. Redes de Computadores. 4.ed. Rio de Janeiro: Ed.
Campus, 2006.
 KUROSE, James F. e ROSS, Keith W. Redes de Computadores e a Internet.
3.ed. São Paulo: Addison-Wesley, 2006.
 BERTELLI, Erik; PINHEIRO, Mário. Portas TCP e UDP. Desmonta&CIA. 2009.

MSc. Flávio Barros Projetos de Redes de Computadores 16

Você também pode gostar