|
Direct Client-to-Client (DCC) is an IRC-related sub-protocol enabling peers to interconnect using an IRC server for handshaking in order to exchange files or perform non-relayed chats. Once established, a typical DCC session runs independently from the IRC server. Originally designed to be used with ircII it is now supported by many IRC clients. Some peer-to-peer clients on napster-protocol servers also have DCC send/get capability, including TekNap, SunshineUN and Lopster. A variation of the DCC protocol called SDCC (Secure Direct Client-to-Client), also known as DCC SCHAT supports encrypted connections. An RFC specification on the use of DCC does not exist. DCC connections can be initiated in two different ways: * The most common way is to use CTCP to initiate a DCC session. The CTCP is sent from one user, over the IRC network, to another user. * Another way to initiate a DCC session is for the client to connect directly to the DCC server. Using this method, no traffic will go across the IRC network (the parties involved do not need to be connected to an IRC network in order to initiate the DCC connection). ==History== ircII was the first IRC client to implement the CTCP and DCC protocols. The CTCP protocol was implemented by Michael Sandrof in 1990 for ircII version 2.1.〔See the 'NOTES' and 'source/ctcp.c' files included with (ircii-2.1.4e.tar.gz )〕 The DCC protocol was implemented by Troy Rollo in 1991 for version 2.1.2,〔See the 'UPDATES' and 'source/dcc.c' files included with (ircii-2.1.4e.tar.gz )〕 but was never intended to be portable to other IRC clients. 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Direct Client-to-Client」の詳細全文を読む スポンサード リンク
|