Guia de Redes, E-commerce e Tecnologias Web
Classificado em Computação
Escrito em em
português com um tamanho de 8,15 KB
Fundamentos de Redes e E-commerce
P2P (Peer-to-Peer): Modelo cliente/servidor, onde o servidor oferece serviços e o cliente os utiliza.
Leilões na Internet:
- Vantagens: Flexibilidade, conveniência, acesso global e economia operacional.
- Desvantagens: Inspeção de mercadorias e potencial de fraude.
Business to Business (B2B): É o nome dado ao comércio associado a operações de compra e venda, de informações, de produtos e de serviços através da Internet ou através da utilização de redes privadas partilhadas entre duas empresas, substituindo assim os processos físicos que envolvem as transações comerciais.
B2C (Business-to-Consumer / Business-to-Customer): É o comércio efetuado diretamente entre a empresa produtora, vendedora ou prestadora de serviços e o consumidor final, através da Internet.
C2B (Consumer-to-Business): É um modelo de negócio em que os consumidores (pessoas físicas) criam valor e as empresas consomem este valor.
C2C (Consumer-to-Consumer): Os negócios são realizados por uma plataforma na internet e intermediados por uma empresa que oferece infraestrutura tecnológica e administrativa. Tanto comprador quanto vendedor podem ser avaliados por todos os membros da comunidade que já realizaram transações, e a nota recebida por cada um gera uma espécie de ranking dos bons negócios.
Infraestrutura e Protocolos Web
Web: World Wide Web; ambiente formado por documentos ou sites (ex: WWW).
Internet: Diversas redes conectadas entre si.
HTTP Request: É um protocolo de pedido e resposta, o que significa que o seu computador envia uma solicitação pedindo uma determinada página ou arquivo, e o servidor na internet envia de volta essa página ou arquivo.
URL (Uniform Resource Locator): Em português, Localizador Padrão de Recursos. É o endereço de um recurso (um arquivo, uma impressora, etc.) disponível em uma rede, seja a Internet ou uma rede corporativa (intranet). Estrutura: protocolo://máquina/caminho/recurso
Componentes WWW: HTTP e FTP, entre outros. O campo máquina designa o servidor que disponibiliza o documento ou recurso. O caminho especifica o local (geralmente num sistema de arquivos) onde se encontra o recurso dentro do servidor.
HTML: É uma linguagem de formatação que diz exatamente como o documento foi construído por seu autor. Exemplo: especifica a posição e tamanho das figuras, o tipo, cor e tamanho da fonte, a cor do fundo, o tamanho das margens, etc.
HTTP (Protocolo de Transferência de Hipertexto): É um protocolo de comunicação que utiliza a porta 80.
HTTPS (HyperText Transfer Protocol Secure): É a combinação do protocolo HTTP com o SSL/TLS (Secure Sockets Layer). Torna a página segura e utiliza a porta 443.
Desenvolvimento e Computação em Nuvem
Páginas Estáticas: São construídas com a linguagem HTML, que não permite grandes alterações para criar efeitos nem funcionalidades além dos links.
Páginas Dinâmicas: Quando se inclui qualquer efeito especial ou funcionalidade; para isso, é necessário utilizar outras linguagens de programação, tais como PHP, ASP, JSP, ColdFusion ou ASP.NET.
IaaS (Infrastructure as a Service): É a entrega de infraestrutura de computação como um serviço totalmente terceirizado. Se você necessita de máquinas virtuais, armazenamento em nuvem, componentes de infraestrutura de rede, firewalls e serviços de configuração, IaaS é a resposta. As taxas de utilização são calculadas por tempo de processamento, quantidade de dados armazenados, largura de banda consumida, infraestrutura de rede usada por hora, etc.
SaaS (Software as a Service): Baseia-se no conceito de alugar software de um determinado provedor em vez de comprá-lo da maneira convencional (adquirindo um DVD do produto, por exemplo). O software está hospedado em servidores de rede centralizada para disponibilizar funcionalidades pela web ou intranet. Também conhecido como 'software sob demanda', é atualmente o tipo mais popular de computação em nuvem por sua alta flexibilidade, serviços excelentes, maior escalabilidade e menos manutenção.
Evolução da Web e Serviços
- Web 1.0: Grande biblioteca virtual; primeira geração de internet comercial; conteúdo não interativo; usuário apenas como espectador; possuía hiperlinks e espaços de leitura.
- Web 2.0: Segunda geração; conteúdo interativo; o usuário participa ativamente; há muita informação não confiável; geração de exposição; há baixa privacidade.
- Web 3.0: Terceira geração; uso inteligente pelo conhecimento adquirido; de rede mundial para base de dados mundial; linguagem comum; respostas como agente/conselheiro; maior gama de informações disponível.
P2P (Peer-to-Peer - Par-a-Par): Formato de rede de computadores em que a principal característica é a descentralização das funções convencionais de rede, onde o computador de cada usuário conectado realiza funções de servidor e de cliente ao mesmo tempo. Vantagens: Reduzem o custo e facilitam a distribuição de conteúdo. Desvantagens: Grande quantidade de arquivos ilegais; todos os nós compartilham informação e nenhum nó a possui completa.
Categorias de Serviços:
- Voz: VoIP, Skype.
- Vídeo: Joost, IPTV, Streaming, VoD.
- Mensagens: MSN, Orkut, Facebook.
- Compartilhamento: eMule, BitTorrent.
RSS: Permite que usuários da internet se inscrevam em sites com 'feeds' para receberem atualizações.
Mundo Virtual: Ambiente interativo, simulado em um ambiente computacional, acessado por múltiplos usuários; possui representação gráfica em duas ou três dimensões.
Rede Convergente: Dados, voz e vídeo em uma mesma rede através de comutação de pacotes.
Segurança e Processamento de Dados
Modulação: Frequências de sinal analógico ou contínuo; multiplexagem; visa reduzir problemas de hardware, ruídos e interferências. Sinais modulados pulsados: ASK, FSK ou PSK.
Criptografia: É o estudo dos princípios e técnicas pelas quais a informação pode ser transformada da sua forma original para outra ilegível, de forma que possa ser conhecida apenas por seu destinatário, tornando-a difícil de ser lida por alguém não autorizado.
Cifra de Substituição: Criptografia que opera de acordo com um sistema predefinido de substituição. Para criptografar uma mensagem, unidades do texto (letras isoladas, pares ou grupos) são substituídas para formar a cifra.
Transposição: Na cifra de transposição, as letras são reordenadas e não disfarçadas. Baseia-se em uma chave (palavra ou frase) que não contém letras repetidas.
Criptografia Simétrica: Algoritmo que embaralha as informações tornando-as ilegíveis. Para que a informação volte a ser legível, é preciso inserir a senha de sessão (key session) criada no processo de encriptação.
Criptografia Assimétrica: A chave utilizada para codificar é diferente da chave utilizada para descodificar (as chaves NÃO são iguais). Utiliza chave pública e chave privada.
Ferramentas de Compressão: WinZip, WinRAR, Gzip, Tar.
Portas de Protocolos:
- SMTP: 25
- POP: 110
- FTP: 21
- HTTP: 443 (Nota: Geralmente associado a HTTPS)