Upload
stefany-de-melo
View
212
Download
0
Embed Size (px)
Citation preview
Fonte: www.procempa.com.br
Redes geograficamente distribuídas (WAN)
• Estendem-se porgrandes áreasgeográficas (estado, país, continente, etc.), interligando LANs e MANs
• Utilizam diversos meios de transmissão– Satélite– Rádio– Fibras ópticas– Cabos submarinos
Redes geograficamente distribuídas (WAN)
• Possuem alto custode implantação emanutenção
• Rede RS– Mantida pela PROCERGS– Links providos pela BrasilTelecom– Deve interligar diversos órgãos públicos no
Estado
Meios de transmissão
• Par trançado– Dois fios de cobre trançados– STP são blindados e UTP (mais comum) não
são blindados– Categoria 3 até 10Mbps, categoria 5 até
100Mbps– Normalmente são azuis
Meios de transmissão
• Cabo coaxial– Em desuso– Mais utilizado em redes de TV a cabo– Mais caro que o par trançado
Meios de transmissão
• Fibra óptica– Sinal de luz transmitido através de um
capilar de vidro ou plástico
Meios de transmissão
• Fibra óptica– Normalmente um cabo
de fibra óptica é formado por diversas fibras envoltas em uma proteção plástica
– Devido ao processo de fabricação, instalação e manutenção, bem como aos equipamentos que utilizam, são o meio mais caro
Meios de transmissão
• Redes sem fio– Utilizam freqüências de
rádio (KHz a GHz) ou infravermelho (THz) para a transmissão dos sinais
– Vão de KHz até GHz
Redes sem fio
• Comunicação viasatélite
• Microondas• Telefonia celular• Wi-Fi• Bluetooth
Taxas de transmissão
Fonte: http://www.fibraoptica.cjb.net
Equipamentos de rede
• Placa de rede• HUB• Switch (comutador)• Roteador
Placa de rede
• Permite a conexão deum equipamento a umarede
• Recebe e retransmite os sinais que trafegam pelos meios de transmissão
HUB
• Permite conectardiversos equipamentosde rede
• Em desuso devido ao barateamento dos switches
10 Mbps 10 Mbps
Meios de transmissão
• Fibra óptica– Sinal de luz transmitido através de um
capilar de vidro ou plástico
Switch
• Permite a conexão dediversos equipamentos
• Ao contrário do HUB, um switch permite que todos os equipamentos se comuniquem à velocidade total
10 Mbps10 Mbps
Roteador
• Permite a conexãoentre redes
• Recebe dados e os envia aos pontos de destino, sempre usando as rotas mais curtas e livres disponíveis
• Atualmente os switches já executam esta tarefa
Protocolo
• Conjunto de regras eprocedimentos técnicospara o intercâmbio de dados entre equipamentos ligados em rede
• Exemplo– TCP/IP – Transmission Control Protocol /
Internet Protocol– HTTP – HyperText Transfer Protocol
Ethernet
• Padrão de hardware eprotocolo decomunicação para redes locais
• Ethernet = 10 Mbps• Fast Ethernet = 100 Mbps• Gigabit Ethernet = 1.000 Mbps• 10 Gigabit Ethernet = 10.000 Mbps
Internet
• Rede mundial decomputadores
• Infra-estrutura heterogênea, mantida por instituições públicas e privadas
• Conjunto de serviços e protocolos padrão
Principais serviços da Internet
• HTTP – transferênciade hiperdocumentos– Navegação em páginas da WEB– WEB = teia
• FTP – File Transfer Protocol– Transferência de arquivos
Principais serviços da Internet
• SMTP – Simple MailTransfer Protocol– Envio e recebimento de e-mails
• Diversos outros serviços são desenvolvidos sobre os protocolos básicos
Comércio eletrônico
• B2C – business toconsumer
• B2B – Business to Business• Preocupação: segurança
Criptografia
• Processo de tornar asinformações indecifráveispara protegê-las de visualização ou uso não autorizados
• É requerida uma chave para decodificar as informações
Assinatura digital
• Processo de criptografiade documentos utilizandochaves simétricas
• Chave pública: validação da autoria• Chave privada: inviolabilidade
Desenvolvimento de sistemas de execução em rede
• Atualmente há umgrande interesse emdesenvolver sistemas que executem em rede e sobre a Internet
• Novos padrões de sistemas têm sido criados
Sistemas Cliente/Servidor
• Programação modular:um sistema é dividido emdiversos módulos, facilitando o desenvolvimento e a manutenção
• Distribuição dos módulos– os módulos do sistema precisam executar no
mesmo dispositivo de processamento?
Divisão do processamento
• Divisão doprocessamento: móduloscliente (front-end) e módulos servidor (back-end) executam em plataformas de software e hardware adequadas às funções que devem executar
Sistemas cliente/servidor
Servidor de aplicações
Servidor debancos de dados
Front-end
Back-end
Interligação em Rede
Vantagens
• Sistemascliente-servidor são,geralmente, heterogêneos, utilizando soluções de múltiplos vendedores (sistemas abertos - open systems)
Vantagens
• Escalabilidadehorizontal
• Escalabilidade vertical• Economia: a manutenção
de ambientes de pequeno porte costuma ser menos onerosa que ambientes de grande porte
Vantagens
• Permite a integraçãode novas aplicaçõescom aplicações legadas
• Permite a utilização de soluções em hardware de grande porte (mainframes) em conjunto com aplicações em estações de trabalho (rightsizing)
Vantagens
• Aumento naprodutividade dousuário: interfaces gráficas
• Aumento na produtividade do desenvolvedor– ferramentas de desenvolvimento em ambientes
cliente-servidor são menos complexas
Vantagens
• Utilização efetiva dosrecursos– busca aproveitar ao máximo tanto os recursos
das estações cliente como do servidor• Controle centralizado
– processos críticos possuem um controle centralizado
Mudança de plataforma
• Downsizing• Upsizing• Rightsizing• Smartsizing
Componentes de um sistema
• Interface com ousuário
• Lógica do negócio• Acesso aos bancos de dados• 3 camadas
Banco de Dados
Terminal Mainframe• Serviços de Interface• Lógica da Interface
• Lógica do Negócio• Lógica de Dados• Serviços de Dados• Serviços de Arquivo
Sistemas baseados em mainframe