8 de junho de 2008

Camada de TRANSPORTE do modelo OSI

•Efectua a ligação entre as camadas superiores (orientadas para as aplicações) e as camadas inferiores (dependentes da rede).
•Assim, isola as aplicações das alterações da tecnologia de rede
•Divide as mensagens em unidades mais pequenas, de forma a poderem ser enviadas pela camada de rede.
•No destino tem de juntar os diversos segmentos, ordená-los, e garantir que estão completos.
•Efectua multiplexagem ou desmultiplexagem das ligações, de forma transparente.

Camada REDE do modelo OSI

•Transmite pacotes entre estações
•É responsável pelo endereçamento de rede, que permite o encaminhamento dos pacotes
•Os caminhos podem ser estáticos ou dinâmicos, sendo possível que pacotes da mesma mensagem tomem caminhos diferentes
•Se muitos pacotes forem enviados pela mesma linha pode ocorrer um estrangulamento. Esta camada é responsável pelo controle das congestões
•Esta camada efectua a contagem dos pacotes que passam por cada rede, de forma a permitir a taxação ou estatísticas

19 de novembro de 2007

Modelo OSI

Modelo OSI ou Interconexão de Sistemas Abertos

Esta arquitectura é um modelo que divide as redes de computadores em sete camadas, de forma a se obter camadas de abstracção. Cada protocolo implementa uma funcionalidade assinalada a uma determinada camada.
A ISO costuma trabalhar em conjunto com outra organização, a ITU (International Telecommunications Union), publicando uma série de especificações de protocolos baseados na arquitetura OSI. Estas séries são conhecidas como 'X ponto', por causa do nome dos protocolos - X.25, X.500, etc.

Cliente Peer-to-peer

Peer-to-Peer(Par-a-Par) é uma tecnologia para estabelecer uma espécie de redes de computadores virtual, onde cada estação possui capacidades e responsabilidades equivalentes. Difere da arquitectura cliente/servidor, no qual alguns computadores são dedicados a servirem dados a outros. Esta definição, porém, ainda é demasiado sucinta para representar todos os significados do termo Peer-to-Peer.


Modelo de Cliente Servidor

Cliente-servidor é um modelo computacional que separa clientes e, servidores sendo interligados entre si geralmente utilizando-se uma redes de computadores. Cada instância de um cliente pode enviar requisições de dado para algum dos servidores conectados e esperar pela resposta. Por sua vez, algum dos servidores disponíveis pode aceitar tais requisições, processá-las e retornar o resultado para o cliente. Apesar do conceito ser aplicado em diversos usos e aplicações, a arquitecturas é praticamente a mesma.

Redes de Computadores

Uma rede de computadores consiste de 2 ou mais computadores e outros dispositivos ligados entre si e compartilhando dados, impressoras, trocando mensagens (e-mails), etc. Internet é um exemplo de Rede. Existem várias formas e recursos de vários equipamentos que podem ser interligados e compartilhados, mediante meios de acesso, protocolos e requisitos de segurança.

17 de outubro de 2007

Detecção e correcção de erros na transmissão de dados


Um dos problemas com que teremos sempre de ter em
consideração ao transmitir dados é a ocorrência de erros;
• Independentemente da qualidade do meio de comunicação e
da maior ou menor existência de ruído, ocorrerão erros na
interpretação dos sinais eléctricos recebidos, que originam
deturpação da mensagem recebida;
• Assim, durante a transmissão de um pacote de dados é
normal surgirem erros, em grande parte devidos aos ruídos
existentes na linha de transmissão;
• Quando um pacote é recebido é importante saber se existem
erros;
Detecção e correcção de erros
• Se um erro não é detectado esse pacote será utilizada pelos
níveis superiores originando problemas diversos que se podem
estender até às aplicações;
• Não só é importante detectar os erros nos pacotes como
também devem existir mecanismos que permitam a sua
correcção;
• Uma solução é utilizar um mecanismo de detecção de erros
dito auto-corrector (“error-correcting code”);
• A outra solução é pedir ao emissor que efectue a
reetransmissão do pacote (“backward error correction”) – é o
caso do ARQ ("Automatic Repeat Request");
• Os mecanismos auto-correctores obrigam a um aumento muito
grande da informação de controlo, no limite igual ao
comprimento dos dados;