- CTCP
-
CTCP, Client-to-client protocol — особый вид соединения между клиентами по протоколу IRC (Internet Relay Chat).
CTCP является широко распространённым протоколом, применяемым на сегодняшний день крупнейшими IRC-клиентами. CTCP расширяет первоначальный протокол IRC, давая пользователям возможность обращаться к другим клиентам или каналам, что позволяет клиентам с канала отвечать по CTCP. Кроме того, CTCP может использоваться для кодирования сообщений, которые первоначальный протокол IRC не позволяет передавать по соединению, подобно сообщениям, содержащим символ перевода строки или с байтом нулевого значения. CTCP не устанавливает прямую связь между клентами; однако для ведения двусторонних бесед обычно используются DCC-соединения.
CTCP помимо прочих вещей позволяет пользователям запрашивать у удалённого клиента версию клиентского программного обеспечения (командой
CTCP VERSION), время (командойCTCP TIME) или получать инфрмацию об удалённом пользователе (командойCTCP USERINFO). Также протокол используется для реализации группы команд /me (командойCTCP ACTION).Сообщение CTCP реализуется как
PRIVMSGилиNOTICEв случаях, когда первый и последний символы сообщения имеют ASCII-значение 0x01. Символы, неразрешённые протоколом IRC, заменяются ESC-последовательностями. В качестве стандартаNOTICEне генерирует в ответ другое сообщение типаNOTICE, сообщения CTCP отправляются какPRIVMSGи ответ производится сообщением типаNOTICEвместоPRIVMSG.См. также
Internet Relay Chat Основные понятия Админ • Бот • Канал • DoS-атака • Оператор канала • Клиент • Флуд • Ghost • Hostmask • IRC • Kickban • Netsplit • Сеть • Оператор • Скрипт • Сервер • Сервисы • vhost Списки и сравнения Список IRC-команд • Список IRC-клиентов • Сравнение IRC-клиентов Связанные протоколы IRC • IRCX • MSN Chat • P10 • CTCP • DCC • XDCC • Ident Боты Eggdrop • Infobot • Mozbot IRC-демоны IRCd • ircu • UnrealIRCd • TIRCd • Bahamut • Charybdis • DreamForge • IRCd-Hybrid • InspIRCd • Plexus • PTLink • RageIRCd • Ratbox • ShadowIRCd • Solid IRCd • Ultimate • ViagraIRCd IRC-сервисы Anope Баунсеры и прокси Bip IRC Proxy • BitlBee • psyBNC • ZNC Сети AbleNET • Byxnet • DALnet • EFnet • freenode • GameSurge • IRC@2ch • IRCnet • OFTC • QuakeNet • Rizon • RusNet • ScoutLink • SlashNET • Undernet • TURLINet Распространённые IRC-клиенты (список • сравнение) Категории:- IRC
- Терминология Интернета
Wikimedia Foundation. 2010.