Criou página com ' O quadro histórico da época em que a internet começou a ser idealizada era de instabilidade politica. Em meados dos anos 50, o mundo estava vivenciando a chama Guerra-...'
 
Sem resumo de edição
Linha 44: Linha 44:
Nela, podemos destacar alguns protocolos:
Nela, podemos destacar alguns protocolos:
-HTTP (Hypertext Transfer Protocol): é um protocolo de comunicação que estabelece a transferência de hipertexto. Sua função é permitir a transferencia de arquivos no formato HTML (HyperText Markup Language), atravez de uma cadeia de caracteres chamada URL entre um navegador e um servidor.
-HTTP (Hypertext Transfer Protocol): é um protocolo de comunicação que estabelece a transferência de hipertexto. Sua função é permitir a transferencia de arquivos no formato HTML (HyperText Markup Language), atravez de uma cadeia de caracteres chamada URL entre um navegador e um servidor.
-HTTPS (HyperText Transfer Protocol Secure): é uma implementação do HTTP, com uma camada adicional de segurança que permite que os dados sejam transferidos por uma conexão criptografada.
-HTTPS (HyperText Transfer Protocol Secure): é uma implementação do HTTP, com uma camada adicional de segurança que permite que os dados sejam transferidos por uma conexão criptografada.
-DNS (Domain Name System):  o protocolo DNS permite a nomeação de endereços de IP, pouco agradaveis para o usuário, de modo a facilitar a memorização e acesso à esses endereços. Por exemplo, o IP XXX.YYY.0.1 pode ser nomeado como setor.empresa.com.
-DNS (Domain Name System):  o protocolo DNS permite a nomeação de endereços de IP, pouco agradaveis para o usuário, de modo a facilitar a memorização e acesso à esses endereços. Por exemplo, o IP XXX.YYY.0.1 pode ser nomeado como setor.empresa.com.
-FTP (File Transfer Protocol): este protocolo oferece um meio de transferencia de arquivos, dando ao servidor e ao usuário, opções como ver caracteristicas dos arquivos, encorporar opções de ajuda e comunicação com o usuário.
-FTP (File Transfer Protocol): este protocolo oferece um meio de transferencia de arquivos, dando ao servidor e ao usuário, opções como ver caracteristicas dos arquivos, encorporar opções de ajuda e comunicação com o usuário.

Edição das 22h34min de 14 de junho de 2013

       O quadro histórico da época em que a internet começou a ser idealizada era de instabilidade politica. Em meados dos anos 50, o mundo estava vivenciando a chama Guerra-Fria, e os Estados Unidos estava preocupado em como proteger seus dados, uma vez que um ataque fisico aos seus computadores resultaria na perda de todos eles. Assim surgiu a ideia de armazena-los em uma rede.

O primeiro conceito de Internet foi o projeto ARPANET (Advanced Research Projects Agency Network), que conectava quatro instituições de pesquisa americanas: Universidade da Califórnia, LA e Santa Bárbara; Instituto de Pesquisa de Stanford e Universidade de Utah, iníciado em 1969. Pioneiro na implementação de protocolos TCP e IP(Transmission Control Protocol / Internet Protocol), usaram-os para a transmição de uma mensagem do Professor Leonard Kleinrock, da Universidade da California para um outro computador conectado a essa rede no Institudo de Pesquisa de Stanford. Outras instituições também desenvolveram seu conceito de INTERNET. Na mesma época, forma criadas a rede militar RAND, pela RAND Corp., a rede comercial NPL, pelo National Physical Laboratory e rede cientifica CYCLADES pelo Institut de Recherche d'Informatique et d'Automatique, na França. A junção dos aspectos de funcionamento dessas quatro redes são o fundamento da Internet moderna. Em 1985, os protocolos TCP/IP foram padronizados e como consequencia, o conceito de uma rede global de redes TCP/IP interligados, chamada INTERNET, foi comcebida. A rede ARPANET foi expandida, quando a National Science Foundation (NSF), em 1981, desenvolveu o Computer Science Network (CSNET) e mais uma vez em 1986 quando a NSFNET providenciou acesso a sites de seu supercomputador para as instituições educacionais americanas, se tornando as duas bases da internet (backbone). Dois anos depois, em 1988, a NSFNET começou a ser apoiada pela IBM, MCI (empresa de telecomunicações) e MERIT (instituição responsável pela rede de computadores das instituições educacionais de Michigan), formando uma associação conhecida como Advanced Network and Services (ANS). Em 1990, o backbone ARPANET foi desativado, dando lugar para o backbone Defense Research Internet (DRI) e a ANSNET passou a ser o backbone principal. Nessa mesma época, a Europa começou a desenvolver seu pŕoprio backbone para conectar alguns países da Europa a rede de Internet, o EBONE. A Internet comercial começou a emergir também nos anos 90. Foram quebradas as restrições academicas da Internet e novos backbone começaram a surgir, criados por empresas privadas com PSI, UUnet, Sprint...

       Em 1984, a International Organization for Standardization, mais conhecida por ISO, lançou um padão arquitetonico chamado Modelo OSI (Open System Interconnection), com o intuito de facilitar o processo de interconectividade entre maquinas de diversos fabricantes.

Este modelo divide as redes de computadores em 7 camadas hierarquicas, onde, em cada camada, os protocolos implementão uma funcionalidade e cada camada usa suas próprias funções (implementadas pelo protocolo, como dito anteriormente) e funções das camadas anteriores. As sete camadas são (empilhadas em ordem):

**camada 7: Aplicação

       **camada 6: Apresentação 
       **camada 5: Sessão 
       **camada 4: Transporte 
       **camada 3: Rede 
       **camada 2: Link de dados 
       **camada 1: Físico 

1 – Camada Fisica: A camada Fisica define as caracteristicas fisicas e eletricas do dispisitivo. De forma resumida, esta camada é a responsável por um dispositivo e seu meio de transmição, por exemplo um cabo de cobre ou um cabo de fibra óptica, incluindo o layout de pinos, tensões, impedância da linha, especificações do cabo, temporização, hubs, repetidores, adaptadores de rede, adaptadores de barramento de host (HBA usado em redes de área de armazenamento), etc.

2 – Camada de Enlace ou Ligação de Dados: Conhecida também como camada de link de dados, essa camada detecta erros da camada fisica e pode corrigir os erros detectados. Além disso, controla o fluxo de dados e estabelece um protocolo de comunicação entre sistemas diretamente conectados.

3 – Camada de Rede: Camada responsável por controlar opreções de rede em geral. Ela faz o roteameto dos pacotes (conjunto de dados) entre a fonte e o destino, faz o controle de congestionamento, evitando-o e contabiliza o numero de pacotes ou bytes utilizados pelo usuário, para fins de tarifação. A Camada de Rede é responsável encaminhar os dados dentre os endereços de rede, analogamente a uma central dos Correios, fazendo com que os dados cheguem ao usuário pelo melhor caminho, de forma organizada e com o minimo de erros possível. Nesta camada são executados protocolos como ICMP (Internet Control Message Protocol), ARP (Address Resolution Protocol). RARP (Reverse Address Resolution Protocol), IGMP (Internet Group Management Protocol) e o Protocolo IP (Internet Protocol). O Internet Protocol é responsável por endereçar servidores e rotiar datagramas (unidade de transferência básica associada a uma rede de comutação de pacotes em que a entrega, hora de chegada, e a ordem não são garantidos) de um servidor fonte a um servidor destino. Genericamente, o IP a identificação de uma maquina numa rede local ou global. 4 – Camada de Transporte: A Camada de Transporte é responsável por receber os dados provenientes da Camada de Sessão (camada 5) e segmenta-los para que sejam enviados a Camada de Rede (a camada de rede tranforma esses segmentos em pacotes). No receptor, elas faz o processo contrario, junta os segmentos e os envia para a Camada de Sessão.

5 – Camada de Sessão: Permite que duas aplicações em maquinas diferentes estabeleção uma comunicação e marca a transmição de dados entre elas, pois se houver algum erro, a comunicação é reiniciada apartir da ultima marcação.

6 – Camada de Apresentação: Esta camada recebe dados da Camada de Aplicação (camada 7) e converte o formato recebido para um formato comum para que possa ser transmitido para qualquer outra maquina dentro do padrão OSI.

7 – Camada de Aplicação: Topo da escala OSI, essa camada é reservada para protocolos de comunicação. É onde os aplicativos acessam os serviços de rede, onde é estabelicida a conexão entre servidores, por exemplo, para transferencia de arquivos, e-mails, jogos em rede, etc. Nela, podemos destacar alguns protocolos: -HTTP (Hypertext Transfer Protocol): é um protocolo de comunicação que estabelece a transferência de hipertexto. Sua função é permitir a transferencia de arquivos no formato HTML (HyperText Markup Language), atravez de uma cadeia de caracteres chamada URL entre um navegador e um servidor. -HTTPS (HyperText Transfer Protocol Secure): é uma implementação do HTTP, com uma camada adicional de segurança que permite que os dados sejam transferidos por uma conexão criptografada. -DNS (Domain Name System): o protocolo DNS permite a nomeação de endereços de IP, pouco agradaveis para o usuário, de modo a facilitar a memorização e acesso à esses endereços. Por exemplo, o IP XXX.YYY.0.1 pode ser nomeado como setor.empresa.com. -FTP (File Transfer Protocol): este protocolo oferece um meio de transferencia de arquivos, dando ao servidor e ao usuário, opções como ver caracteristicas dos arquivos, encorporar opções de ajuda e comunicação com o usuário.