quarta-feira, 25 de abril de 2012

Avaliação De Redes De Computadores

 REDES DE COMPUTADORES

 Breve Historico: 
 No final da década de 70 aproximadamente 200 máquinas estavam conectadas a ARPAnet não só devido a pesquisas, mas também por ser utilizada para comunicação militar naGuerra Fria onde toda a comunicação passava por um computador central que se encontrava no Pentágono, ao passar esta época de guerra a Arpanet não tinha mais importância para os militares sendo passada então para maioria das universidades e outros pesquisadores que foram estendendo a comunicação por outros países chegando à década de 80 com cem mil máquinas interligadas formando uma grande rede mundial que passou a ser conhecida como Internet.
 A transferência de arquivos e o processamento de e-mails entre as universidades dos EUA eram feitas pela BITnet (rede de bits), e a comunicação com outras universidades não interligadas pela Arpanet eram feitas pela CSNET. No dia primeiro de janeiro de 1983 o protocolo TCP/IP tornou-se oficial, sendo obrigatório estar em todas as máquinas. Em 1986 surgiu o NSFNET o backbone primário que fornecia acesso a outros centros de computação.




comunicação de Dados:
 As redes de comunicação de dados existem para que dados possam ser enviados de um lugar para outro. Para compreendê-la -e necessário compreender os componentes físicos e os tipos de dados.
Conectividade – é a comunicação entre locais remotos. Quando se fala em conectividade deve-se ter em mente três conceitos: processamento distribuído, protocolos e infra-estrutura de redes. 
 A comunicação entre computadores envolvem no mínimo uma rede de computador e dois dispositivos capazes de trocar informações, sendo no um deles um computador e o outro, um computador ou dispositivo de rede.






Conceito de redes:

 O termo genérico “rede” define um conjunto de entidades (objectos, pessoas, etc.) interligados uns aos outros. Uma rede permite assim circular elementos materiais ou imateriais entre cada uma destas entidades, de acordo com regras bem definidas.
Consiste em um ou mais computadores interconectados compartilhando recursos.
Vantagens:
Duplicação de dados;
Ambiente de trabalho flexível;
Compartilhamento de recursos – hardware e software;
  é a troca de informação entre dois dispositivos através de alguma forma de meio de comunicação guiado ou não (Hardware e Software).

  


caracteristicas de Como é feito o sistema  de comunicação :

  • troca de informação entre dois dispositivos através de alguma forma de meio de comunicação guiado ou não (Hardware e Software).
  • A eficiência de um sistema de comunicação depende fundamentalmente de três características:
  • Entrega – Destino correto e only user de destino.
  • Confiabilidade – Garantir entrega, dados modificados ou corrompidos são inúteis.

  • caracteristicaII:
Eficiência II:
Tempo de atraso – Os dados devem ser entregues em um tempo finito e determinado. No caso de áudio e vídeo devem ser entregues sem atrasos significativos. Este tipo de entrega é denominado transmissão em tempo real.




 Representação de dados(tipos):

  •  Caracteres – um padrão de seqüência;
Diferentes conjuntos de padrões de bits para representar tipos de caracteres. Cada conjunto é denominado código e a representação de símbolos é chamada codificação;ASCII American Standard Code for Information Interchange  usa 7 bits 128nrepresentações.
ASCII Estendido possui um byte.
Unicode nenhum código dos citados anteriormente consegue representar símbolos em outras línguas.

  •  Codificação II:
Unicode possui grande capacidade de representação formado por um conjunto de fabricantes de hardware é capaz de representar 65536 símbolos;
ISO- padrão de código de 32 bits 4.294.967.296 representa qualquer símbolo.









 Fluxo de dados:


Em arquitetura de software, o fluxo de dados é o conceito de que a mudança de uma variável deve automaticamente forçar o recálculo dos valores de todas as variáveis dependentes do valor da primeira.
É aconselhável que todo fluxo de dados tenha uma descrição. Exemplo: A Entidade Externa vendedor acessa o processo Cadastrar_Pedido. Neste caso podemos ter um fluxo de dados com a descrição "Dados do pedido". Inteiramente proporcional a sua instância periódica.
Um fluxo de dados pode estar contido no contexto físico por exemplo em um fatura, chamada telefonica, ou uma transferência de programa

Direção do fluxo:
Simplex – único sentido;
Half-duplex – dois sentidos, um por vez ;
Full-duplex – dois sentidos simultaneamente.


Modelos Computacionais:

  • maquina abstrata
  • modelo de arvore de decisão
  • maquina de post
Uma máquina abstrata (ou computador abstrato) é um modelo teórico de um sistema computacional de hardware ou software usado para detalhar o funcionamento do sistema,usado na teoria dos autômatos. A abstração de processos computacionais é usada tanto na ciência da computação quanto na engenharia de software, e geralmente assume um tempo discreto, dividido em amostras.
Na teoria da computação, as máquinas abstratas são geralmente usadas em experimentos mentais relacionados à computabilidade ou para analisar a complexidade de algoritmos. Uma máquina abstrata típica consiste em uma entrada, uma saída, e um conjunto de operações que transformar uma em outra. Um exemplo clássico é a máquina de Turing mas também podem ser citados as gramáticas livres de contexto e os autômatos finitos.

Modelo de árvore de decisão é um modelo de computação em que um algoritmo é considerado uma árvore de decisão, isto é, uma sequência de operações que ramificam a execução baseadas em comparações de dados. Assume-se que cada comparação possui um custo unitário de computação. Diversas variações desse modelo podem ser consideradas, dependendo da complexidade das operações permitidas.
Esse modelo é usado em provas dos limites mínimos de complexidade em problemas algorítmicos, para certas classes de problemas. O limite mínimo do pior caso em complexidade de certo problema é proporcional a maior profundidade da árvore de decisão, para qualquer entrada possível do problema.Uma variação do modelo são as árvores de decisão simples, em que cada decisão é baseada na comparação de dois números num tempo constante. Ela foi introduzida para a definição de complexidade computacional de algoritmos de ordenação e de busca.

 maquina de post é um autômato determinístico, baseado na estrutura de dados do tipo fila com um símbolo auxiliar[1]. Post publicou este modelo computacional em 1943 como uma forma simples de sistema canônico de Post.

Uma máquina de Post é uma tripla M=(Σ,D,#)
onde 
Σ é um alfabeto finito de símbolos, um dos quais é um símbolo especial de parada. Cadeias finitas (possivelmente vazias) em Σ são chamadas de palavras. 
D é um programa ou diagrama de fluxos contendo instruções elementares. 
                                                                                                                                                                                        # é o símbolo auxiliar.



Tipos De Conexão:

 Para cada regra IPSec, você pode definir os tipos de conexão que serão afetadas em seu computador. Os tipos de conexão se aplicam a todas as conexões em <b>Conexões de rede</b> no computador para o qual você está configurando a diretiva IPSec.
Cada regra tem uma configuração de tipo de conexão:
  • Todas as conexões de rede. A regra se aplicará às comunicações enviadas por meio de quaisquer conexões de rede que você tenha configurado no computador.
  • Rede local (LAN). A regra se aplicará somente às comunicações enviadas por meio de conexões de rede local que você tenha configurado no computador.
  • Acesso remoto. A regra se aplicará somente às comunicações enviadas por meio de quaisquer conexões dial-up ou de rede virtual privada (VPN) que você tenha configurado no computador.


Arquiteturas:


Arquitectura de rede é como se designa um conjunto de camadas e protocolos de rede. A especificação de uma arquitectura deve conter informações suficientes para permitir que um implementador desenvolva o programa ou construa o hardware de cada camada, de forma que ela obedeça corretamente ao protocolo adequado.
Podem-se utilizar cabos de energia, iguais aos cabo das tomadas elétricas, para montar uma rede doméstica.

Topologias:

A topologia de uma rede é devida a vários factores, desde restricções nas capacidades do equipamento utilizado até às características das tecnologias utilizadas. A organizaçã o das redes pode reduzir-se a 3 casos tipo que são a topologia em barramento ou bus, topologia em estrela ou star, e a topologia em anel ou ring.

Barramento Bus
Como nos computadores, numa rede o barramento é um caminho de transmissão de sinais, estes são largados e lidos pelos dispositivos cujo endereço foi especificado. No caso de uma rede com esta topologia em vez de sinais temos pacotes de dados, cujo cabeçalho contém o endereço do destinatário. Na figura seguinte pode ser visualizada uma topologia em barramento, que consiste num cabo com dois pontos terminais e com diversos dispositivos ligados ao barramento (cabo).





Estrela


Como o nome indica esta topologia tem a forma de uma estrela, e consiste em vários cabos que unem cada dispositivo a um ponto central. As redes Ethernet a 10 Mbps (10Base-T) são baseadas numa estrutura em estrela, e onde cada dispositivo da rede está ligado a um hub 10Base-T por um cabo de par entrançado

  Anel
 
Na topologia em anel cada dispositivo os pacotes circulam por todos os dispositivos da rede, tendo cada um o seu endereço. O fluxo de informaç ão é unidireccional, existindo um dispositivo (hub) que intercepta e gere o fluxo de dados que entra e sai do anel. A tecnologia token ring aparece usualmente com esta topologia.







Padão LAN 

 Rede de Área Local (LAN) - baseada no envio de pacotes. Ela define cabeamento e sinais elétricos para a camada física, e formato de pacotes e protocolos para a camada de controle de acesso ao meio (Media Access Control - MAC) do modelo OSI. A Ethernet foi padronizada pelo IEEE como 802.3. A partir dos anos 90, ela vem sendo a tecnologia de LAN mais amplamente utilizada e tem tomado grande parte do espaço de outros padrões de rede como Token Ring, FDDI e ARCNET





Um comentário: