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 dedicado durante a transmissão (mesmo quando não há nada a transmitir). A comutação de pacotes é utilizada para optimizar o uso da
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.