Você está na página 1de 14

CARACTERSTICAS DO PROTOCOLO TCP/IP

Jess Nogueira Miranda



(jessemiranda92@hotmail.com)
Informtica Industrial Prof: Angilberto Muniz Ferreira Sobrinho, MsC

Resumo
O presente trabalho discorre sobre as principais caractersticas do protocolo TPC/IP, tcnica
que revolucionou o mundo da informtica ao propor a conexo entre diferentes tecnologias de
rede de forma ordenada. Alm das definies acerca desse protocolo, ser apresentado um
breve histrico de sua criao, bem como explicaes na rea de endereamento, roteamento
esttico, mscara de rede, rota defaut e aplicaes do TCP/IP atualmente.

Palavras-chave: TCP/IP. Endereamento. Roteamento. Mscara de Rede. Rota defaut


Introduo
Com o crescimento cada vez mais acentuado das redes de computadores, surge a
necessidade de interconect-las, haja visto que uma grande rede formada por pequenas
unidades de LAN (Local Area Network ), MAN (Metropolitan Area Network) ou WAN
(Wide Area Network). Como existem diversos tipos de usurios e diversos tipos de
aplicaes, existem tecnologias de redes que se adequam melhor a cada perfil de usurio. O
problema comea a surgir quando se preciso conectar diferentes tecnologias de redes de
forma transparente.
Torna-se ento necessrio um protocolo (ou linguagem) comum que independente da
tecnologia de rede utilizada permita uma comunio (ou internetworking) de forma
transparente. Neste contexto, o protocolo TCP/IP (Transport Control Protocol / Internet
Protocol) vem suprir esta necessidade, dando total transparncia aos usurios finais das
diversas tecnologias de rede empregadas pelas diversas LANs, MANs e WANs existentes,
mascarando todos os detalhes da tecnologia de Hardware utilizada.

1 Histrico

A plataforma TCP/IP surgiu atravs dos trabalhos do DARPA (Defense Advanced
Research Projects Agency) dos Estados Unidos, em meados da dcada de 70, constituindo a
ARPANET, que mais tarde se desmembrou em ARPANET, para pesquisa, e MILNET,
voltada para as instituies militares.
Vale ressaltar que desde o princpio a arquitetura TCP/IP foi concebida em um
contexto de guerra (Guerra Fria), onde uma das grandes preocupaes era interligar os
diversos computadores (independente da tecnologia de rede utilizada), de forma simples e no
centralizada, ou seja, se determinados computadores fossem eventualmente destrudos a rede
continuasse funcionando independente daqueles computadores, o que inclui um conceito
muito forte de descentralizao, caracterstica essa que no era comum na poca.
Para encorajar os pesquisadores universitrios a adotar o TCP/IP, o DARPA fez uma
implementao de baixo custo, integrando-o ao sistema operacional UNIX da Universidade
de Berkeley (BSD) j em uso em todas as universidades americanas. Alm disso, teve-se o
cuidado de definir aplicaes de rede similares s j conhecidas em Unix, como rusers e rcp.
Mais tarde a NSF (National Science Foundation) estimulou o seu crescimento criando a
NSFNET, que ligava centros de supercomputao espalhados por todos os Estados Unidos,
numa rede de longa distncia, tambm o utilizando o protocolo TCP/IP para interligar as
diferentes tecnologias de redes. Devido a sua grande facilidade de implementao, baixo
custo e as vantagens que esta rede oferecia, ela cresceu rapidamente e se espalhou por
diversos pases, constuindo o que hoje conhecemos como Internet (BRANDINO, 1998).
Quando se fala do protocolo TCP/IP logo vem mente a palavra Internet, porque a
Internet s o que graas a este protocolo. Vale observar que o usurio pode utilizar o
TCP/IP independente de estar ligado a Internet. A palavra usada atualmente para definir uma
rede que utiliza o TCP/I, mas que no esta ligada Internet, Intranet. Neste contexto,
possvel ter todas as facilidades das aplicaes Internet, ou seja, do protocolo TCP/IP, dentro
de um ambiente fechado.
Como o TCP/IP um sistema aberto, no existe uma pessoa ou instituio responsvel
por ele. Existem sim, organismos como o IAB (Internet Activites Board) que coordena os
esforos de pesquisa na rea, atravs de vrios grupos de trabalho, tal como o IETF (Internet
Engineering Task Force). Todas estas especificaes so descritas nas RFC (Request for
Comments), que detalham o conjunto de padres para comunicao entre os computadores,
assim como as convenes de interconexo, roteamento, trfego e etc.

2 Arquitetura TCP/IP

O nvel de rede da arquitetura Internet TCP/IP exatamente o protocolo IP (Internet
Protocol). Este protocolo tem como funcionalidade bsica rotear pacotes de uma mquina
para outra, dentro de uma mesma rede ou entre redes diferentes (baseado na informao de
endereo contida no pacote), utilizando a tecnologia de chaveamento de pacotes com
datagrama no-confivel. Isto significa dizer que o nvel IP no faz nenhum tipo de
verificao de entrega dos pacotes, nem to pouco estabelece conexo antes de transmitir
qualquer dado (Connectionless Packet Delivery Service), ficando esta responsabilidade para
as camadas superiores, no caso, o TCP (Transmission Control Protocol) para dados com
garantia de entrega ou UDP (User Datagram Protocol) para dados sem garantia de entrega. A
Figura 1 mostra a arquitetura TCP/IP na forma de camadas.


Figura 1 Camadas da arquitetura TCP/IP
Fonte: PUC, 2014









Camada de rede
A camada de rede responsvel pelo envio de datagramas construdos pela camada
Inter-Rede. Esta camada realiza tambm o mapeamento entre um endereo de identificao de
nvel Inter-rede para um endereo fsico ou lgico do nvel de Rede. A camada Inter-Rede
independente do nvel de Rede.
Alguns protocolos existentes nesta camada so:

Protocolos com estrutura de rede prpria (X.25, Frame-Relay, ATM)
Protocolos de Enlace OSI (PPP, Ethernet, Token-Ring, FDDI, HDLC, SLIP)
Protocolos de Nvel Fsico (V.24, X.21)
Protocolos de barramento de alta-velocidade (SCSI, HIPPI)
Protocolos de mapeamento de endereos (ARP - Address Resolution Protocol)

Os protocolos deste nvel possuem um esquema de identificao das mquinas
interligadas por este protocolo. Por exemplo, cada mquina situada em uma rede Ethernet,
Token-Ring ou FDDI possui um identificador nico chamado endereo MAC ou endereo
fsico que permite distinguir uma mquina de outra, possibilitando o envio de mensagens
especficas para cada uma delas. Tais rede so chamadas redes locais de computadores.
Da mesma forma, estaes em redes X.25, Frame-Relay ou ATM tambm possuem
endereos que as distinguem uma das outras. As redes ponto-a-ponto, formadas pela
interligao entre duas mquinas no possuem, geralmente, um endereamento de nvel de
rede (modelo TCP/IP), uma vez que no h necessidade de identificar vrias estaes (PUC,
2014).


Camada Inter-Rede
Esta camada realiza a comunicao entre mquinas vizinhas atravs do protocolo IP.
Para identificar cada uma das mquinas e a rede onde elas esto situadas, definido um
identificador, chamado endereo IP, que independente de outras formas de endereamento
que possam existir nos nveis inferiores. No caso de existir endereamento nos nveis
inferiores realizado um mapeamento para possibilitar a converso de um endereo IP em um
endereo deste nvel.
Os protocolos existentes nesta camada so:

Protocolo de transporte de dados: IP - Internet Protocol
Protocolo de controle e erro: ICMP - Internet Control Message Protocol
Protocolo de controle de grupo de endereos: IGMP - Internet Group
Management Protocol
Protocolos de controle de informaes de roteamento

O protocolo IP realiza a funo mais importante desta camada que a prpria
comunicao inter-redes. Para isto ele realiza a funo de roteamento que consiste no
transporte de mensagens entre redes e na deciso de qual rota uma mensagem deve seguir
atravs da estrutura de rede para chegar ao destino.
O protocolo IP utiliza a prpria estrutura de rede dos nveis inferiores para entregar
uma mensagem destinada a uma mquina que est situada na mesma rede que a mquina
origem. Por outro lado, para enviar mensagem para mquinas situadas em redes distintas, ele
utiliza a funo de roteamento IP. Isto ocorre atravs do envio da mensagem para uma
mquina que executa a funo de roteador. Esta, por sua vez, repassa a mensagem para o
destino ou a repassa para outros roteadores at chegar no destino (PUC, 2014).
Camada de Transporte
Esta camada rene os protocolos que realizam as funes de transporte de dados fim-
a-fim, ou seja, considerando apenas a origem e o destino da comunicao, sem se preocupar
com os elementos intermedirios. A camada de transporte possui dois protocolos que so o
UDP (User Datagram Protocol) e TCP (Transmission Control Protocol).
O protocolo UDP realiza apenas a multiplexao para que vrias aplicaes possam
acessar o sistema de comunicao de forma coerente. O protocolo TCP realiza, alm da
multiplexao, uma srie de funes para tornar a comunicao entre origem e destino mais
confivel. So responsabilidades do protocolo TCP: o controle de fluxo, o controle de erro, a
sequenciao e a multiplexao de mensagens.
A camada de transporte oferece para o nvel de aplicao um conjunto de funes e
procedimentos para acesso ao sistema de comunicao de modo a permitir a criao e a
utilizao de aplicaes de forma independente da implementao. Desta forma, as interfaces
socket ou TLI (ambiente Unix) e Winsock (ambiente Windows) fornecem um conjunto de
funes-padro para permitir que as aplicaes possam ser desenvolvidas independentemente
do sistema operacional no qual rodaro (PUC, 2014).

Camada de Aplicao
A camada de aplicao rene os protocolos que fornecem servios de comunicao ao
sistema ou ao usurio. Pode-se separar os protocolos de aplicao em protocolos de servios
bsicos ou protocolos de servios para o usurio:
Protocolos de servios bsicos, que fornecem servios para atender as prprias
necessidades do sistema de comunicao TCP/IP: DNS, BOOTP, DHCP
Protocolos de servios para o usurio: FTP, HTTP, Telnet, SMTP, POP3,
IMAP, TFTP, NFS, NIS, LPR, LPD, ICQ, RealAudio, Gopher, Archie, Finger,
SNMP e outros (PUC, 2014).

3 Endereo IP

Um endereo IP um identificador nico para certa interface de rede de uma mquina.
Este endereo formado por 32 bits (4 bytes) e possui uma poro de identificao da rede na
qual a interface est conectada e outra para a identificao da mquina dentro daquela rede. O
endereo IP representado pelos 4 bytes separados por pontos e representados por nmeros
decimais. Desta forma o endereo IP:

11010000 11110101 0011100 10100011 representado por 208.245.28.63.

Como o endereo IP identifica tanto uma rede quanto a estao a que se refere, fica
claro que o endereo possui uma parte para rede e outra para a estao. Desta forma, uma
poro do endereo IP designa a rede na qual a estao est conectada, e outra poro
identifica a estao dentro daquela rede.
Uma vez que o endereo IP tem tamanho fico, uma das opes dos projetistas seria
dividir o endereo IP em duas metades, dois bytes para identificar a rede e dois bytes para a
estao. Entretanto isto traria inflexibilidade pois s poderiam ser endereados 65536 redes,
cada uma com 65536 estaes. Uma rede que possusse apenas 100 estaes estaria utilizando
um endereamento de rede com capacidade de 65536 estaes, o que tambm seria um
desperdcio.
A forma original de dividir o endereamento IP em rede e estao, foi feita por meio
de classes. Um endereamento de classe A consiste em endereos que tem uma poro de
identificao de rede de 1 byte e uma poro de identificao de mquina de 3 bytes. Desta
forma, possvel enderear at 256 redes com 2 elevado a 32 estaes. Um endereamento de
classe B utiliza 2 bytes para rede e 2 bytes para estao, enquanto um endereo de classe C
utiliza 3 bytes para rede e 1 byte para estao. Para permitir a distino de uma classe de
endereo para outra, utilizou-se os primeiros bits do primeiro byte para estabelecer a
distino.
As classes originalmente utilizadas na Internet so A, B, C, D, E., conforme mostrado
abaixo. A classe D uma classe especial para identificar endereos de grupo (multicast) e a
classe E reservada.


Figura 2 - Classes de Endereamento IP
Fonte PUC,2014

A Classe A possui endereos suficiente para enderear 128 redes diferentes com at
16.777.214 hosts (estaes) cada uma. A Classe B possui endereos suficientes para enderear
16.284 redes diferentes com at 65.534 hosts cada uma. A Classe C possui endereos
suficientes para enderear 2.097.152 redes diferentes com at 254 hosts cada uma.
As mquinas com mais de uma interface de rede (caso dos roteadores ou mquinas
interligadas mais de uma rede, mas que no efetuam a funo de roteamento) possuem um
endereo IP para cada uma, e podem ser identificados por qualquer um dos dois de modo
independente. Um endereo IP identifica no uma mquina, mas uma conexo rede.
Alguns endereos so reservados para funes especiais:
Endereo de Rede: Identifica a prpria rede e no uma interface de rede especfica,
representado por todos os bits de hostid com o valor ZERO.
Endereo de Broadcast: Identifica todas as mquinas na rede especfica,
representado por todos os bits de hostid com o valor UM. Desta forma, para cada rede A, B ou
C, o primeiro endereo e o ltimo so reservados e no podem ser usados por interfaces de
rede.
Endereo de Broadcast Limitado: Identifica um broadcast na prpria rede, sem
especificar a que rede pertence. Representado por todos os bits do endereo iguais a UM =
255.255.255.255.
Endereo de Loopback: Identifica a prpria mquina. Serve para enviar uma
mensagem para a prpria mquina rotear para ela mesma, ficando a mensagem no nvel IP,
sem ser enviada rede. Este endereo 127.0.0.1. Permite a comunicao inter-processos
(entre aplicaes) situados na mesma mquina.
As figuras abaixo mostram exemplos de endereamento de mquinas situadas na
mesma rede e em redes diferentes. Pode ser observado que como o endereo comea por 200
(ou seja, os dois primeiros bits so 1 e o terceiro 0), eles so de classe C. Por isto, os trs
primeiros bytes do endereo identificam a rede.
Como na primeira figura, ambas as estaes tem o endereo comeando por
200.18.171, elas esto na mesma rede. Na segunda figura, as estaes esto em redes distintas
e uma possvel topologia mostrada, onde um roteador interliga diretamente as duas redes.

Figura 3 - Endereamento de mquinas na mesma rede
Fonte PUC, 2014




Figura 4 - Endereamento de mquinas em redes distintas
Fonte PUC, 2014

A figura abaixo ilustra um diagrama de rede com o endereamento utilizado. Note que
no h necessidade de correlao entre os endereos utilizados nas redes adjacentes. O
mecanismo para que uma mensagem chegue na rede correta o roteamento. Cada elemento
conectando mais de uma rede realiza a funo de roteamento IP, baseado em decises de
rotas. Note que mesmo os enlaces formados por ligaes ponto-apontos so tambm redes
distintas.
Neste diagrama existem 6 redes, identificadas por 200.1.2.0, 139.82.0.0, 210.200.4.0,
210.201.0.0, 10.0.0.0 e 200.1.3.0.


Figura 5 - Diagrama de rede com endereamento
Fonte PUC, 2014





Mapeamento de endereos IP em endereos de rede
Os protocolos de rede compartilhada como Ethernet, Token-Ring e FDDI possuem um
endereo prprio para identificar as diversas mquinas situadas na rede. Em Ethernet e
Token-Ring o endereamento utilizado chamado endereo fsico ou endereo MAC -
Medium Access Control , formado por 6 bytes, conforme a figura abaixo:


Figura 6 - Estrutura do MAC
Fonte PUC, 2014

Este tipo de endereamento s til para identificar diversas mquinas, no possuindo
nenhuma informao capaz de distinguir redes distintas. Para que uma mquina com
protocolo IP envie um pacote para outra mquina situada na mesma rede, ela deve se basear
no protocolo de rede local, j que necessrio saber o endereo fsico. Como o protocolo IP
s identifica uma mquina pelo endereo IP, deve haver um mapeamento entre o endereo IP
e o endereo de rede MAC. Este mapeamento realizado pelo protocolo ARP.
O mapeamento via protocolo ARP s necessrio em uma rede do tipo compartilhada
como Ethernet, Token-Ring, FDDI, etc.. Em uma rede ponto-a-ponto como, por exemplo, um
enlace serial, o protocolo ARP no necessrio, j que h somente um destino possvel.
A figura abaixo mostra uma rede com 3 estaes, onde uma mquina A com endereo
IP 200.18.171.1 deseja enviar uma mensagem para a mquina B cujo endereo
200.18.171.3. A mensagem a ser enviada uma mensagem IP.
No caso do exemplo abaixo, antes de efetivamente enviar a mensagem IP, a estao
utilizar o protocolo ARP para determinar o endereo MAC da interface cujo endereo IP o
destino da mensagem.


Figura 7 - Mapeamento via ARP
Fonte PUC, 2014


4 Roteamento IP
O destino de uma mensagem IP sendo enviado por uma mquina pode ser a prpria
estao, uma estao situada na mesma rede ou uma estao situada numa rede diferente. No
primeiro caso, o pacote enviado ao nvel IP que o retorna para os nveis superiores. No
segundo caso, realizado o mapeamento por meio de ARP e a mensagem enviada por meio
do protocolo de rede (BRANDINO, 1998).
Quando uma estao ou roteador deve enviar um pacote para outra rede, o protocolo
IP deve envi-lo para um roteador situado na mesma rede. O roteador por sua vez ir enviar o
pacote para outro roteador, na mesma rede que este e assim sucessivamente at que o pacote
chegue ao destino final. Este tipo de roteamento chamado de Next-Hop Routing, j que um
pacote sempre enviado para o prximo roteador no caminho.
Neste tipo de roteamento, no h necessidade de que um roteador conhea a rota
completa at o destino. Cada roteador deve conhecer apenas o prximo roteador para o qual
deve enviar a mensagem. Esta deciso chamada de deciso de roteamento. Uma mquina
situada em uma rede que tenha mais de um roteador deve tambm tomar uma deciso de
roteamento para decidir para qual roteador deve enviar o pacote IP.
Quando uma estao deve enviar uma mensagem IP para outra rede, ela deve seguir os
seguintes passos:

1. Determinar que a estao destino esteja em outra rede e por isto deve-se enviar a mensagem
para um roteador;
2. Determinar, atravs da tabela de rotas da mquina origem, qual roteador o correto para se
enviar a mensagem;
3. Descobrir, atravs do protocolo ARP, qual o endereo MAC do roteador;
4. Enviar a mensagem IP com o endereo de nvel de rede apontado para o roteador e o
endereo IP (na mensagem IP) endereado para a mquina destino.

Uma questo importante no pacote roteado consiste no fato de que o pacote a ser
roteado endereado fisicamente ao roteador (endereo MAC), mas endereado
logicamente (endereamento IP) mquina destino. Quando o roteador recebe um pacote que
no endereado a ele, tenta rote-lo.
A deciso de roteamento baseada em uma tabela, chamada de tabela de rotas, que
parte integrante de qualquer protocolo IP. Esta tabela relaciona cada rede destino ao roteador
para onde o pacote deve ser enviado para chegar a ela.
As figuras abaixo mostram o funcionamento do roteamento:


Figura 8 Funcionamento do Roteamento
Fonte PUC, 2014


Nas figuras acima o roteamento realizado somente por um roteador. Caso houvesse
mais de um roteador a ser atravessado, o primeiro roteador procederia de forma idntica
Estao A, ou seja determinaria a rota correta e enviaria a mensagem para o prximo roteador.
O exemplo abaixo ilustra uma estrutura de redes e a tabela de rotas dos roteadores. As
tabelas de rotas de cada roteador so diferentes uma das outras. Nota-se que nestas tabelas a
existncia de rotas diretas, que so informaes redundantes para identificar a capacidade de
acessar a prpria rede na qual os roteadores esto conectados. Este tipo de rota, apesar de
parecer redundante, til para mostrar de forma semelhante as rotas diretas para as redes
conectadas diretamente no roteador.
Outra informao relevante a existncia de uma rota default. Esta rota utilizada
durante a deciso de roteamento no caso de no existir uma rota especfica para a rede destino
da mensagem IP. A rota default pode ser considerada como um resumo de diversas rotas
encaminhadas pelo mesmo prximo roteador.
Sem a utilizao da rota default, a tabela de rotas deveria possuir uma linha para cada
rede que pudesse ser endereada. Em uma rede como a Internet isto seria completamente
impossvel.


Figura 9 Estrutura de redes para comunicao
Fonte PUC, 2014

A tabela de rotas para o roteador da esquerda descrita abaixo:

Tabela 1 Rotas para o roteador da esquerda

Fonte PUC, 2014

A tabela de rotas para o roteador central descrita abaixo:

Tabela 2 Rotas para o roteador central

Fonte PUC, 2014

A tabela de rotas para o roteador da direita descrita abaixo:

Tabela 3 Rotas para o roteador da direita

Fonte PUC, 2014

A rota default geralmente representada nos sistemas operacionais como a rede 0.0.0.0


5 Roteamento esttico x Roteamento dinmico
A alimentao das informaes na tabela de rotas pode ser de modo esttico ou
dinmico ou ambos simultneamente. Na alimentao esttica, as rotas so preenchidas
manualmente, geralmente pela configurao inicial da mquina (PUC, 2014).
Na alimentao dinmica, protocolos como RIP, RIP2, OSPF ou BGP4 so
responsveis pela aquisio de informaes sobre a topologia da rede e a publicao de rotas
na tabela de rotas dos roteadores envolvidos.
Como exemplos de rotas definidas estaticamente, pode-se citar:
Uma rota default (ou roteador default) configurado manualmente nas estaes
(caso tpico da maioria das estaes-cliente em uma rede);
Mais de uma rota default, com os roteadores configurados manualmente nas
estaes;
Rotas adicionais estticas configuradas manualmente endereando redes
especficas;
Roteadores descobertos atravs do protocolo ICMP Router Advertisement;
Rotas informadas atravs do protocolo ICMP Redirect.

Procedimento de Configurao de Roteamento Esttico
1. Identificar todos os endereos envolvidos (redes ou sub-redes);
2. Para cada roteador, identificar todos os links de dados no diretamente conectados
a ele;
3. Para cada roteador, escrever o comando de configurao de rota para cada link no
diretamente conectado a ele.
OBS: para links diretamente conectados o passo (3) no necessrio pois os
endereos e mscaras configurados nas interfaces do roteador so automaticamente
gravados na tabela de rotas.


6 Mscara de Rede
Uma tcnica que permite que se partilhe um mesmo endereo de rede entre diversas
redes o endereamento de sub-rede.
A adio de sub-redes implica uma nova subdiviso do endereo IP. O sufixo
designador do host (host id) dividido em duas partes: a primeira designar uma sub-rede, e a
segunda um host a ela conectado (GUERBER, 2008).
O problema bsico que surge quando realiza-se esta nova diviso que o esquema
convencional de roteamento, que procura extrair a poro que designa a rede, deixa de
funcionar. Para suplantar esta dificuldade, introduz-se no sistema de roteamento uma nova
entidade: a mscara de rede.
A mscara de rede um nmero de 32 bits que, aplicado (atravs de um "e" lgico) a
um determinado endereo, permite a extrao de sua poro de rede". Isto , ele possui bits 1
nas posies correspondentes a esta "poro de rede". Para uma rede classe C sem sub-redes a
mscara seria:

11111111 11111111 11111111 00000000 que em notao decimal corresponde a:
255.255.255.0

Qual seria a mscara de rede usada para extrair a "poro de rede" num classe C
partilhado entre quatro redes? Observa-se que, para poder realizar a partilha, os dois bits mais
significativos do ltimo octeto iro ser usados para determinar a sub-rede. A mscara dever
ento extrair os trs primeiros octetos e estes dois bits adicionais. A mscara seria:

11111111 11111111 11111111 11000000 correspondente a: 255.255.255.192

Esse o nmero que aplicado a um determinado endereo IP ir resultar na extrao
da poro deste endereo sobre a qual ir se desenvolver o roteamento.
A utilizao de mscaras to importante na Internet, que qualquer administrador de
redes, independente de utilizar ou no sub-redes, ir lidar com esse parmetro quando
configurar seus gateways.


Figura 10 Subdiviso do endereo IP
Fonte GUERBER, 2008


A tabela abaixo relaciona as mscaras de rede possveis para subdividir uma rede
classe C, com o nmero de sub-redes e o nmero de equipamentos que cada mscara permite
enderear.

Tabela 4 Mscaras de redes possveis numa classe C

Fonte GUERBER, 2008






A mscara tambm pode ser representada como o nmero de bits utilizados para
enderear a parte de rede, aps o endereo IP (endereo_IP/ nmero_de_bits). Exemplo :


Figura 11 Representao da mscara
Fonte GUERBER, 2008


7 Aplicaes
As aplicaes da arquitetura TCP/IP no possuem uma padronizao comum. As
aplicaes ditas padronizadas, como o SNMP (e-mail), FTP, HTTP, etc possuem uma ou mais
RFCs que as identificam. Logo, qualquer pessoa ou empresa pode escrever um programa de
email utilizando os padres descritos nas RFCs sobre SNMP, por exemplo (BRANDINO,
1998).
Outras aplicaes usadas largamente na Internet entretanto no possuem uma
padronizao, como o caso por exemplo dos programas ICQ (www.icq.com), RealAudio e
RealVideo (www.real.com), Microsoft Netmetting (www.microsoft.com), entre outros. Este
programas no possuem uma padronizao a nvel de RFCs. A especificao da aplicao
fica a cargo da prpria empresa que a confeccionou, cabendo a ela divulgar isto ou no.

Telnet Terminal Remoto
O servio de terminal remoto (telnet) permite que um usurio conecte-se a uma
mquina e tenha acesso a todos os seus recursos (ou pelo menos aqueles que sua senha
permite) como se estivesse trabalhando nesta mquina fisicamente.
possvel, por exemplo, a um usurio conectar-se a uma mquina atravs do telnet e
imprimir um texto na impressora desta rede. Ou executar um programa utilizando os recursos
de hardware da mquina remota. Esta opo particularmente interessante quando uma
pessoa deseja utilizar a velocidade de processamento de uma mquina que ele no possui.
Neste caso ele pode usar o poder de processamento da mquina remota, em geral
supercomputadores (CBPF, 2000).

E-mail - Mensagens Eletrnicas
O E-MAIL (Eletronic Mail) um servio de correio eletrnico, onde pode-se trocar
correspondncia de uma forma rpida e barata com outras pessoas, de forma anloga ao
correio tradicional. Utilizando-se desta analogia, uma carta, quando enviada, deve conter o
endereo do destinatrio e do remetente. No correio eletrnico tambm usa-se endereos,
denominados endereos eletrnicos.
Todos os aplicativos de e-mail utilizam o protocolo SMTP (Simple Mail Transfer
Protocol) para a troca de mensagens entre diferentes servidores. Vrios padres de formato de
mensagens tambm so suportados.





WWW (Word Wide Web)
O servio de WWW o servio que mais cresce na Internet, perdendo somente para o
servio de e-mail, que sem dvida o mais utilizado pelos Internautas. Este servio permite
que os usurios naveguem atravs de pginas de pgina HTML (HyperText Markup
Language Linguagem de Marcao de Texto), conhecidas como HomePages tendo acesso a
textos, figuras, sons, vdeos, imagens, etc e atravs de Hiperlinks que so pontos do texto ou
figuras que ao se clicar o usurio levado a uma outra pgina e assim sucessivamente.
O servio de WWW foi o grande responsvel pela popularizao da Internet, pela sua
forma simples e atrativa de apresentar informaes. O WWW suportado pelo protocolo
HTTP (HyperText Transfer Protocol Protocolo de Transferncia de Hiper-Texto). O servio
de WWW acessado atravs dos Browsers de navegao.

Ping
O Ping utilizado basicamente para verificar se uma mquina esta viva e quanto
tempo uma mensagem UDP gasta para sair da mquina local, ir mquina remota e retornar.
Ao final de sua execuo feita uma estatstica da comunicao. Atravs desta estatstica
pode-se verificar se existe contato com a mquina remota e qual a performance da
comunicao com a mquina.

Concluso
Como podemos ver, a arquitetura TCP/IP traz grandes facilidades na interligao de
redes heterogneas, provendo vrios servios amplamente utilizados atualmente, como: e-
mail, www, ftp, telnet, entre outros. A Internet realmente um fenmeno tecnolgico, que
proporciona mudanas comportamentais e culturais nas pessoas e empresas que dela se
utilizam.
possvel, por exemplo trabalhar em casa e se corresponder com a empresa somente
por email, ter acesso as mais diversas informaes, como jornais, revistas, livros, etc, e ainda
pedir pizza, alugar carro, fazer reserva em vos ou hotis, comprar comida em supermercados
ou CDs tudo sem sair de casa ou do escritrio.
Sem dvida muito j foi feito, com uma arquitetura extremamente simples e por isso
amplamente utilizada. Entretanto, muita coisa ainda precisa ser feita ou melhorada.
Fatores como segurana tambm precisam ser melhorados. Quando o TCP/IP foi
desenvolvido no se imagina a necessidade do uso de criptografia para garantir a segurana
dos dados que trafegam em diferentes redes. Hoje em dia, este requisito fundamental, haja
visto a grande quantidade de aplicaes de comrcio eletrnico que existem na rede.
















Referncias

BRANDINO, W. L. Apostila TCP/I. Disponvel em: < http://blog.segr.com.br/wp-
content/uploads/2013/09/TCP-IP.pdf > Acesso em: 28 set. 2014

CENTRO BRASILEIRO DE PESQUISAS FSICAS. Segurana na Web. Disponvel em: <
http://www.rederio.br/downloads/pdf/nt00800.pdf> Acesso em: 26 set. 2014

GUERBER, C. Laboratrio de Redes Apostila TCP/IP. Universidade do Contestado.
Disponvel em: < http://www.mfa.unc.br/info/carlosrafael/lre/tcpip.pdf > Acesso em: 24 set.
2014

PONTIFCIA UNIVERSIDADE CATLICA DO RIO DE JANEIRO. Apostila de Internet e
Arquitetura TCP: Curso de Rede de Computadores. D Di is sp po on n v ve el l e em m: : < <
h ht tt tp p: :/ // /w ww ww w. .j je ef ff fe er rs so on nc co os st ta a. .c co om m. .b br r/ /T TC CP P. .p pd df f. . > >. . A Ac ce es ss so o e em m: : 2 25 5 s se et t. . 2 20 01 14 4. .

Você também pode gostar