Cidade

sábado, 26 de dezembro de 2009

Conceitos - Parte I V

PACOTES

Segundo o Wikipédia:

Em uma rede de computadores ou telecomunicações, pacote, trama ou datagrama é uma estrutura unitária de transmissão de dados ou uma sequência de dados transmitida por uma rede ou linha de comunicação que utilize a comutação de pacotes.


A informação a transmitir geralmente é quebrada em inúmeros pacotes e então transmitida. Além da parte da informação, o pacote possui um cabeçalho, que contém informações importantes para a transmissão, como o endereço do destinatário, soma para checagem de erros, prioridades, entre outras.

Um pacote deve ser completo, sem depender de trocas anteriores, porque não há qualquer conexão ou duração fixa entre dois pontos de comunicação, como ocorre por exemplo na maior parte das conversas telefônicas por voz. Se a rede de comutação de pacotes for do tipo datagrama, cada pacote tem um tratamento independente, sem qualquer ligação com o tratamento dado aos nós de pacotes anteriores.[1]

[1] http://pt.wikipedia.org/wiki/Pacote
 
Mais ainda assim não sei se todos iriam percebem bem o seu significado, sendo assim eu escrevi essa historinha com base de um manual da COBRA que foi utilizado no meu curso de manutenção de computadores (valeu "Maravalhas" você é fera em comunicações) lá no CEFET.
 
É mais ou menos assim:
 
¹ Já de posse de toda essa informação, já posso então dizer sem preocupações que a menor porção de uma informação (no nosso mundo digital) é um bit, vamos imaginar agora que trabalhamos num banco onde a informação vale “Ouro” (e isso é verdade).


Nesse banco temos muitos e muitos bits armazenados, cada grupo desses bits forma uma informação e cada grupo de informação forma uma barra que vale tanto quanto o “Ouro”. Vamos imaginar agora que possamos manipular essas barras e que precisamos transportar todas as nossas barras para um banco central onde todas as barras são armazenadas. Nesta situação as barras eram colocadas dentro de um saco, quando o saco estava totalmente preenchido com as barras, nos então colocamos esses sacos numa carroça, quando essa carroça estivesse cheia, seria feito o transporte até o banco central.

Só que aí tinham os problemas, as estradas até o banco central não eram bem pavimentadas, eram cheias de buracos e com isso durante o transporte sempre caiam alguns sacos no meio do caminho.

A estrada também não era segura, pois existia a possibilidade de surgirem ladrões e quando isso acontecia levavam todos os sacos e com isso toda a informação era perdida, com isso nosso “Ouro” ia embora.

Existia também a possibilidade da carroça quebrar num ponto em que não poderíamos resgatar a carga nela contida, com isso perderíamos mais uma vez toda a informação que foi armazenada nela, mais “Ouro” perdido.

Alguns sacos no meio do percurso acabavam furando e com isso as barras iam caindo no meio do caminho. Mais “Ouro” perdido.

Para resolver esses problemas, foi feita a seguinte sugestão:

Ao invés de se colocar todas as barras dentro de um saco, elas eram agora empacotadas com um determinado número de barras. E na hora que fosse carregar a carroça, essa só levaria um determinado número de pacotes e não mais todos.

Assim, se a carroça que fosse transportas a carga agora, fosse assaltada, só uma parte dos pacotes seria perdida. Seria também anotado a quantidade de ouro enviada e colado essa informação junto com o outro trasportado, assim quando chegasse ao destino é só conferir se a quantidade de Ouro é igual ao informado.

Se a carroça por algum motivo perdesse a carga, somente aqueles pacotes seriam perdidos e não haveria perda de informação completa como acontecia antes. A quantidade enviada seria "verificada" ("checada") para então ver se necessitaria de novo transporte (nova transmissão).


Nota¹: Essa história foi tirada de um Manual da COBRA sobre Teleprocessamento de Dados.

Fica aqui registrado meu forte abraço ao Professor Maravalhas (CEFET) que me orientou em meus primeiros passos no mundo das telecomunicações.

Muito obrigado pela Luz que o senhor me deu.



Depois dessa historinha podemos agora fazer nossas analogias:



O Pacote – Conforme foi dito, o bit seria a menor unidade de informação representável, para se montar uma informação, seja um numero ou uma palavra, precisamos da associação de um grupo desses bits, bem, com 8 bits temos um byte, e se continuarmos associando de byte em byte (que na verdade são vários bits juntos) teremos uma informação completa.

Sendo assim o PACOTE nada mais é do que a associação de vários bits juntos, organizados de maneira que possamos transmitir essa informação por uma rede qualquer.

Agora podemos avançara ainda mais sobre o protocolo X.25!!

Nenhum comentário:

Postar um comentário