DCC
E233834
DCC (Direct Client-to-Client) is an IRC protocol extension that enables users to establish direct connections for private chats and file transfers outside the main IRC server.
All labels observed (2)
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf | IRC protocol extension ⓘ |
| abbreviationOf | Direct Client-to-Client ⓘ |
| advantage |
potentially higher transfer speeds than relaying via server
ⓘ
reduced load on IRC server for large file transfers ⓘ |
| associatedWith | CTCP ⓘ |
| bypasses | main IRC server for data transfer ⓘ |
| category |
application-layer protocol
ⓘ
network protocol ⓘ |
| chatMode | plain text ⓘ |
| commonIn | traditional desktop IRC clients ⓘ |
| communicationModel | peer-to-peer ⓘ |
| controlChannel | IRC server ⓘ |
| dataChannelType | out-of-band relative to IRC text channel ⓘ |
| dataPath | client-to-client ⓘ |
| enables | peer-to-peer communication between IRC users ⓘ |
| featureOf | many IRC clients ⓘ |
| fileTransferMode | binary ⓘ |
| fullName | Direct Client-to-Client ⓘ |
| hasVariant |
DCC ACCEPT
ⓘ
DCC CHAT ⓘ DCC GET ⓘ DCC RESUME ⓘ DCC self-linksurface differs ⓘ
surface form:
DCC SEND
|
| initiatedBy | one IRC user sending a DCC request ⓘ |
| introducedFor | enhancing IRC functionality beyond server-mediated messaging ⓘ |
| layer | application layer ⓘ |
| lessCommonIn | modern web-based IRC clients ⓘ |
| negotiatedOver | IRC CTCP messages ⓘ |
| negotiationPhase | occurs via IRC messages before direct connection ⓘ |
| operatesOutside | IRC server message routing ⓘ |
| protocolFamily | IRC-related protocols ⓘ |
| purpose | enable direct connections between IRC clients ⓘ |
| relatedConcept |
direct messaging
ⓘ
peer-to-peer file sharing ⓘ |
| requires |
both clients to be reachable over the network
ⓘ
client support in IRC software ⓘ exchange of IP address and port between clients ⓘ |
| securityConcern |
can be used to distribute malware via file transfer
ⓘ
exposes client IP addresses ⓘ |
| supports |
file transfer
ⓘ
private chat ⓘ |
| transportLayer | TCP ⓘ |
| typicalUseCase |
conducting private one-to-one chats
ⓘ
sending files between IRC users ⓘ |
| usedIn |
IRC
ⓘ
IRC ⓘ
surface form:
Internet Relay Chat
|
| uses | separate TCP connection from the IRC connection ⓘ |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.