Directo de cliente a cliente
DCC ( Direct Client-to-Client ) es una de las extensiones de IRC que permite a los clientes intercambiar información no a través de un servidor, sino directamente estableciendo una conexión TCP entre dos clientes. El iniciador de la conexión está determinado por el subprotocolo DCC.
DCC incluye los siguientes subprotocolos:
- DCC CHAT - Establece una sesión de chat entre dos clientes. Al mismo tiempo, el tráfico de chat no pasa por el servidor, lo que hace que dicha conexión sea más confidencial. Una conexión TCP es iniciada por un cliente remoto .
- ENVÍO DCC: un intento de enviar un archivo a un cliente remoto, mientras que el iniciador de la conexión tcp es el cliente remoto .
- DCC RSEND - (Envío inverso) - un intento de enviar un archivo a un cliente remoto, mientras que el cliente local actúa como iniciador de la conexión tcp.
- DCC RECV: la extensión DCC SEND implementada en el cliente KVIrc permite que un cliente local solicite un archivo específico de un cliente remoto. En este caso, el cliente remoto actúa como iniciador de la conexión tcp.
- DCC GET: la extensión DCC SEND implementada en el cliente KVIrc permite que un cliente local solicite un archivo específico de un cliente remoto. En este caso, el cliente local actúa como iniciador de la conexión tcp.
- DCC VOICE es una extensión DCC implementada en el cliente KVIrc que le permite configurar una sesión de audio, la transmisión de audio está codificada con un códec de audio específico .
La adición de la letra "S" antes del nombre del subprotocolo DCC indica el uso de una conexión SSL , por ejemplo: DCC SCHAT. No es compatible con todos los clientes.