Comutação de pacotes
Origem: Wikipédia, a enciclopédia livre.
No contexto de redes de computadores, a comutação de pacotes é um paradigma de comunicação de dados em que pacotes (unidade de transferência de informação) são individualmente encaminhados entre nós da rede através de ligações de dados tipicamente partilhadas por outros nós. Este contrasta com o paradigma rival, a comutação de circuitos, que estabelece uma ligação virtual entre ambos nós para seu uso exclusivo durante a transmissão (mesmo quando não há nada a transmitir). A comutação de pacotes é utilizada para optimizar a largura de banda da rede, minimizar a latência (i.e., o tempo que o pacote demora a atravessar a rede) e aumentar a robustez da comunicação.
A comutação de pacotes é mais complexa, apresentando maior variação na qualidade de serviço, introduzindo jitter e atrasos vários; porém, utiliza melhor os recursos da rede, uma vez que são utilizadas técnicas de multiplexagem temporal estatística.
A comutação por pacotes pode efectuar-se:
- Com ligação (circuito virtual): é estabelecido um caminho virtual fixo (sem parâmetros fixos, como na comutação de circuitos) e todos os pacotes seguirão por esse caminho. Uma grande vantagem é que oferece a garantia de entrega dos pacotes, e de uma forma ordenada. Ex: ATM,Frame Relay,X-25;
- Sem ligação (datagrama): os pacotes são encaminhados independentemente, oferecendo flexibilidade e robustez superiores (já que a rede pode reajustar-se mediante a quebra de um link) embora seja necessário enviar sempre o endereço de origem. Ex: IP.