Mais fácil:
http://pt.wikipedia.org/wiki/Qualidade_de_serviço_(telecomunicações)
PHP:
No campo das telecomunicações e redes de computadores, o termo Qualidade de Serviço (QoS) pode tender para duas interpretações relacionadas, mas distintas.
Em redes de comutação de circuitos, refere-se à probabilidade de sucesso em estabelecer uma ligação a um destino. Em redes de comutação de pacotes refere-se à garantia de largura de banda ou, como em muitos casos, é utilizada informalmente para referir a probabilidade de um pacote circular entre dois pontos de rede.
Ou seja. Para um determinado protocolo você reserva uma largura da banda.
Por Exemplo:
VoIP (SIP) é um protocolo que encapsula voz dentro de pacotes IP.
Portanto, estes pacotes não podem sofrer atraso de entrega. Caso sofra a qualidade da ligação será péssima, cortando e até cair.
Então imagine, que você tenha 2 Mb de internet.
Vai baixar lá um po*n tube e usa os 2Mb (baixando 200Kbps) teoricamente vc está ocupando todo o seu link.
Aí a sua mãe quer fazer uma ligação para a sua tia lá em minas, mas a ligação VoIP precisa de 50Kbps para ter uma qualidade aceitável.
Ou seja, o seu download vai ficar brigando com o VoIP.
Com o QoS você reserva 50Kbps para o protocolo VoIP (SIP), qdo começa a fazer o download vai aos 200Kbps, mas qdo sua mãe vai fazer uma ligação o seu download abaixa para 150Kbps e a sua mãe ocupa os outros 50Kbps com a ligação VoIP.
E tem tb o ToS (Type of Service).
Entendeu? =D
Pessoal, expliquei de maneira rápida. VoIP não é um protocolo e sim os protocolos são SIP, H323, RTP, RTCP.
Enfim, só dei uma exemplo, para entender VoIP procure outras fontes =D