Você está na página 1de 5

Historia da Internet:

a uma rede mundial de computadores e foi criada nos Estados Unidos da


Amrica na dcada de 1960, quando temiam um ataque russo as bases
militares. O ataque poderia divulgar informaes sigilosas, deixando assim os
EUA vulnervel. Foi ento que se idealizou o modelo de troca de informaes
e compartilhamento que permite a descentralizao das mesmas. Sendo
assim, se tivesse um ataque ao Pentgono, as informaes armazenadas no
seriam perdidas. Foi ento criada uma rede, a ARPANET, criada pela ARPA,
sigla para Advanced Research Projects Agency. Em 1962, J. C. R. Licklider,
do Instituto Tecnolgico de Massachusetts (MIT), A Internet teve outras
pessoas importantes que influenciaram o seu surgimento, seriam eles:
professores de universidade (ex: Ken King), estudantes e investigadores (ex.:
Vint Cerf), empresas de tecnologia (ex.: IBM) e tambm alguns polticos norte-
americanos (ex.: Al Gore); criando portanto, a tese que vigorava anteriormente
que enfatizava somente a vertente militar da sua criao. [1]

J no comeo da dcada de 1990, a internet comeou a chegar ao usurio


comum, atravs da inveno do World Wide Web (WWW), criada pelo fsico
britnico Tim Bernes-Lee, que possibilitou a utilizao de uma interface grfica
e a criao de sites e surgimento de navegadores. Sendo nos dias de hoje uma
ferramenta presente em quase todos os seguimentos da vida moderna.

A ARPANET funciona em um sistema conhecido como chaveamento de


pacotes, um sistema que transmite dados em rede de computadores na qual
as informaes se dividem em pacotes pequenos que contem dados como
endereo do destinatrio e informaes que consegue fazer a remontagem da
mensagem original. Esse ataque inimigo que os Estados Unidos da Amrica
tinham medo nunca aconteceu. Porem o que o Departamento de Defesa dos
Estados Unidos no imaginava e que ali daria incio ao maior fenmeno
miditico do sculo 20', que seria um comunicao que em um prazo to curto,
apenas 4 anos conseguiria atingir cerca de 50 milhes de pessoas. E aos
pouco, diversas universidades e departamentos pblicos eram conectados,
usando linhas telefnicas. Ai ento algum tempo depois quando foi se criando
redes de rdio e satlite, os protocolos quem existiam comearam a ter
problemas de comunicao entre elas, dando incio a criao de uma nova
arquitetura de referncia. Por isso com a capacidade em conectar vrias redes
de maneira uniforme foi a criao de uns dos principais objetivos do projeto
que seria a arquitetura que posteriormente ficou conhecida como
modelo de referncia TCP/IP.

O que e o protocolo TCP/IP.


O TCP/IP nada mais e que o principal protocolo pra envio de recebimentos de
dados de internet. TCP (Transmission Control Protocol) e o IP (Internet
Protocol). Esse protocolo e uma forma de linguagem utilizada para que
computadores se comuniquem. Por mais que duas maquinas sejam
conectadas a mesma rede, se no usarem a mesma lngua no tem como se
estabelecer uma comunicao entre elas.
ai que o protocolo TCP/IP, permite que as aplicaes se comuniquem.
O protocolo TCP/IP e um conjunto de protocolos e so divididos em:

Aplicao

usada por programas pra enviar e receber informaes de outros programas


por uma rede de dados. Podemos encontrar alguns protocolos como:

FTP File Transfer Protocol: Permite a transferncia de dados entre


dois computadores atravs de login e senha.
TFTP Trivial File Transfer Protocol: Permite a transferncia de dados
entre dois computadores sem a necessidade de login e senha.
SNMP Simple Network Management Protocol usado para gerenciar os
elementos de rede basedo no envio e recebimento dados.
HTTP Hypertext Transfer Protocol usado pra transportar as
pginas HTML de servidores web para navegadores. Esse protocolo e
usado realiza a comunicao entre servidores WEB e Navegadores que
so instalados nos computadores.
DHCP Dynamic host configuration protocol usado para designar os
endereos IPs aos computadores que esto conectados na rede um
servio que baseado no servidor que automaticamente designa os
endereos IPs pra cada computador que se conecta na rede. Assim no
precisa entrar em cada computador e informar o IP. Isso facilita as
mudanas de redes.

A Camada de Transporte

a camada que quando existe a transmisso de dados ela e responsvel por


pegar os dados na camada de aplicao e dividir em vrios pacotes menores.
O TCP (Transmission Control Protocol) e o mais usado na camada de
transporte pois ele pode tanto destrinchar as informaes em pacotes como
tambm ele pode organizar para que a mensagem pode ser interpretada pela
camada de aplicao. Ele tambm alm de organizar os pacotes ele verifica se
os dados esto ntegros. Outro protocolo nessa camada e o UDP (User
Datagram Protocol) que e usado quando alguns dados menos importantes so
transmitidos em requisies DNS, isso porque ele no possui funcionalidade de
reorganizao de informaes e nem verifica a integridade dos dados. Mas tem
uma vantagem que e ser mais rpido que o TCP.

O UDP quando utilizado a aplicao que for solicitar os dados a responsvel


por verificar a integridade e organizar os pacotes, fazendo a funo que o TCP
faria.

Os dois protocolos TCP e UDP que vo buscar os dados na camada de


aplicao e acrescenta um endereo virtual (cabealho) em cada pacote que
no removido quando a informao chega ao receptor. No cabealho tem
informaes importantes tais como a sequencia dos dados e a soma para
integridade, o numero de porta da entrada. Porem o cabealho UDP tem
apenas 8 bytes enquanto o TCP possui de 20 a 24 bytes.

A Camada de Internet

No TCP/IP o computador que conectado a rede e identificado e com o


endereo virtual, chamado de IP. A camada de internet que responsvel por
criar o cabealho no pacote do dado recebido da camada de transporte que
alm dos dados de controle e adicionado o endereo de IP fonte e o IP de
destino, que ser o computador que recebera o dado enviado.

O Caminho que o pacote com dados utiliza para chegar ao seu lugar de
destino e chamado de roteamento.

As redes conectadas a internet so conectadas em um dispositivo que se


chama roteador que faz toda a parte entre a rede local e a internet. No
roteador existe uma tabela que esto configuradas redes e tambm uma
configurao padro chamada de gateway, que e apontada para outro roteador
na internet. Quando um computador enviar dados atravs da internet o primeiro
verifica se o computador de destino e conhecido, se ele no for conhecido ele
vai enviar os dados para o gateway padro do outro roteador.

Existem alguns protocolos que trabalham na camada de internet :


ARP Address Resolution Protocol ele empacota o dado do IP em
pacotes de ethernet e o protocolo de mensagem, usado para ethernet
atravs do numero de IP. Sem isso o pacote de ethernet e capaz de
no ser gerado porque no e determinado.
IP Internet Protocol. Com exceo do ARP e RARP todos os dados do
pacote so empacotados em um pacote de dados que e fornecido pelo
IP.
RARP Reverse address resolution. E um protocolo usado que permite
que um computador sem armazenamento de dado tenha um endereo
de IP apartir do endereo de ethernet.

Os endereos de IPs so responsveis por pegar dados recebidos pela


camada de transporte e divide em datagramas.

O datagrama pode ter no mximo 65.535 bytes, j com o cabealho que


usa 20 ou 24 bytes isso depende se o campo do cabealho for utilizado ou
no.

A Camada de Interface de Rede

Esta camada e aonde e definida por qual interface fsica seu computador estra
conectado, lembrando que quase sempre seu computador estar conectado a
rede Ethernet.

Na Ethernet existem trs camadas a se citar:

LCC - Logic Link Control Responsvel pela informao que o


protocolo na camada de internet os dados a serem transmitidos e por
esse motivo que a camada recebe o pacote da rede e precisa saber
qual o protocolo da camada de internet a ser entregue o dado.
MAC - Media Access Control o responsvel que monta o quadro
que ser enviado pela rede e adiciona o enderece de MAC de origem
como o de destino.
Physical a responsvel que converte o quadro que foi gerado pelo
MAC em eletricidade ou em ondas eletromagnticas. Isso tanto na
camada LCC quanto na MAC se acrescenta o seu prprio cabealho ao
datagrama vindo da camada de Internet.

Na camada LCC se adiciona cabealhos com 3 ou 5 bytes , este datagrama


tem tamanho de no mximo 1500 bytes que se forma mximo de 1.497 ou
1.492 bytes por dado e a camada MAC adiciona cabealho de 22 bytes a 4
bytes CRC (correo do dado)

Referncias:

http://www.hardwaresecrets.com/how-tcp-ip-protocol-works-part-1/
http://www.comptechdoc.org/independent/networking/protocol/protnet.ht
ml
http://www.thegeekstuff.com/2011/11/tcp-ip-fundamentals/