|
Cursos
On-line Gratuitos-
XML
Aula
01
Ao
contrário do que muitos podem pensar, o TCP/IP é na verdade um Protocol
Suíte, ou seja, um conjunto de protocolos. O TCP/IP na verdade é
a sigla de Transmission Control Protocol / Internet Protocol.
Nos
anos 70, a Advanced Research Projects Agency viu a necessidade de
criar uma tecnologia que pudesse oferecer duas características principais
a uma rede de computadores:
Esta
rede foi chamada de ARPANET e ela foi o ponto de partida para chegarmos
à Internet.
Não
existe uma empresa que tenha os direitos sobre o TCP/IP, sendo que
a Internet Architeture Board (IAB) é formada por um grupo de profissionais,
divididos em grupos de pesquisa e desenvolvimento chamadas de Task
Forces, sendo que cada um destes grupos tem a determinação de desenvolver
o TCP/IP sobre um determinado aspecto de tecnologia.
Quando
falamos em comutação de pacotes, associamos a duas formas principais
de realizar a conexão entre computadores:
Um
exemplo clássico de comutação de circuito ocorre quando você se
conecta através do seu micro (via Home Banking através de um número
telefônico exclusivo para este serviço) com o seu banco para efetuar
operações bancárias, como por exemplo, solicitar um talão de cheques.
Este tipo de conexão possui uma grande vantagem e outra grande desvantagem:
| Vantagem |
Desvantagem |
| Sistema
menos sujeito a falhas. Após a conexão estabelecida entre
as partes, o canal que é aberto para a comunicação não estará
acessível a outro equipamento, oferecendo assim um alto grau
de confiabilidade. |
A
falta de flexibilidade, pois se ocorrer a necessidade de comunicação
com outro equipamento/sistema, será necessário a troca de
circuito de comunicação. |
Já
na comutação de pacotes, os equipamentos que estiverem participando
da comunicação na rede estarão ligados através de Routers (mesmo
circuito) e, desta forma, qualquer um dos participantes da "conversa",
poderão trocar informações com qualquer um dos demais participantes.
O
nome comutação de pacotes se dá pelo fato de que, as mensagens que
são enviadas pela rede, devem ser quebradas em pacotes (Packets).
Este procedimento é realizado para melhorar a performance da comunicação.
Estes pacotes são formados por um endereço de origem, um endereço
de destino, a sequência do pacote na quebra da mensagem total. Esta
sequência ou numeração é necessária para que o destinatário possa
ordenar os pacotes e montar o quebra-cabeça para em seguida poder
interpretar o conteúdo da mensagem.
Algumas
redes (principalmente as de maior parte) se utilizam de Packet Switches
(equipamento de comutação de pacotes) para gerenciar a distribuição
dos Packets no processo de comunicação.
Veja
a seguir um exemplo gráfico do processo de comutação de pacotes:

Observe
que no gráfico acima, apesar do computador B estar "recebendo"
a transmissão dos pacotes do computador A, ele simplesmente os ignora,
pois estes são destinados ao computador C.
Este
tipo de tecnologia, tem como uma das grandes vantagens a possibilidade
de várias conexões, ou seja, um mesmo computador poderá trocar pacotes
com diversos computadores.
Nesta
tecnologia, a principal desvantagem é a performance. Pelo fato do
circuito estar compartilhando a sua comunicação com diversas máquinas,
a velocidade de transmissão é prejudicada.
Vamos
falar um pouco agora sobre a InternetWorking, ou seja, tecnologia
que permite a conexão de diferentes redes através de um sistema
de roteamento de mensagens. Este procedimento sobre o TCP/IP opera
de forma independente do aplicativo que está sendo executado pelos
equipamentos que participam da rede. O TCP/IP oculta detalhes físicos
e permite maior flexibilidade na comunicação.
Através
do InternetWorking, as redes são ligadas por equipamentos que tem
o nome de Roteadores, sendo estes responsáveis pelo tráfego dos
pacotes entre os equipamentos que participam da comunicação, mesmo
que estes não estejam fisicamente ligados entre si.Em outras palavras,
esta tecnologia permite a formação de uma WAN (grande rede, formada
pela interligação de várias redes locais). Veja a seguir um esquema
gráfico com o uso da tecnologia em questão:

Observe que, se o micro A01 da rede A, desejar enviar uma mensagem
a outro micro que não esteja presente na sua rede física, como por
exemplo o micro B34 da rede B, O Roteador 01 sabe que este micro
está conectado ao Roteador 02, logo este envia os pacotes ao roteador
02, responsável pela distribuição de pacotes aos micros da Rede
B.
Agora
surge um problema ... O micro da rede B que irá receber pacotes
do micro da rede A, está operando na mesma plataforma ou sistema
operacional? Neste caso entra em ação o que chamamos de interoperabilidade,
ou seja, a possibilidade de equipamentos que utilizam plataformas
diferentes, conseguirem trocar mensagens entre si, sem que para
isso ocorra perda de dados.
Isso
ocorre com frequência na Internet. Você pode estar utilizando um
micro que utiliza o Windows e enviar um e-mail para um amigo que
utiliza um Apple que por sua vez irá encaminhar a mesma mensagem
para um outro conhecido que opera sobre a plataforma Linux. Estas
três pessoas, apesar de utilizar diferentes sistemas operacionais,
estão "vendo" a mesma mensagem.
Na
próxima aula iremos estudar sobre as camadas do TCP/IP bem como
seus protocolos de aplicação.
Voltar
Principal
| Cursos Gratuitos
| Cursos Diversos
| Dicas
| Promoções
| Mapa do
Site | QUIZ
|
|
Classificados | Central
Currículo | Fórum
| Fale Conosco |