Közvetlen klienstől ügyfélig
A DCC ( Direct Client-to-Client ) az egyik IRC - bővítmény , amely lehetővé teszi az ügyfelek számára, hogy ne szerveren keresztül, hanem közvetlenül két kliens közötti TCP -kapcsolat létrehozásával cseréljenek információkat. A kapcsolat kezdeményezőjét a DCC alprotokoll határozza meg.
A DCC a következő alprotokollokat tartalmazza:
- DCC CHAT – Csevegést hoz létre két kliens között. Ugyanakkor a chat-forgalom nem halad át a szerveren, ami bizalmasabbá teszi az ilyen kapcsolatot. A tcp kapcsolatot egy távoli kliens kezdeményezi.
- DCC SEND - kísérlet küldeni egy fájlt egy távoli kliensnek, miközben a tcp kapcsolat kezdeményezője a távoli kliens.
- DCC RSEND - (Reverse Send) - kísérlet küldeni egy fájlt egy távoli kliensnek, miközben a helyi kliens a tcp kapcsolat kezdeményezőjeként működik.
- DCC RECV – A KVIrc kliensben megvalósított DCC SEND kiterjesztés lehetővé teszi a helyi kliens számára, hogy egy adott fájlt kérjen egy távoli klienstől. Ebben az esetben a távoli kliens a tcp kapcsolat kezdeményezőjeként működik.
- DCC GET – A KVIrc kliensben megvalósított DCC SEND kiterjesztés lehetővé teszi a helyi kliens számára, hogy egy adott fájlt kérjen egy távoli klienstől. Ebben az esetben a helyi kliens lép fel a tcp kapcsolat kezdeményezőjeként.
- A DCC VOICE a KVIrc kliensben megvalósított DCC-bővítmény, amely lehetővé teszi egy audio munkamenet beállítását, a hangfolyamot egy adott audiokodekkel kódolják .
Az "S" betű hozzáadása a DCC alprotokoll neve elé SSL kapcsolat használatát jelzi , például: DCC SCHAT. Nem minden ügyfél támogatja.