IRC
Материал из Википедии — свободной энциклопедии
- Прикладной уровень
- HTTP, SMTP, FTP, DHCP, SSH, IRC, SNMP, DNS,
IMAP, NNTP, SIP, Telnet, BitTorrent, XDR, rlogin, RTP… - Транспортный уровень
- TCP, UDP, SCTP, DCCP,RUDP…
- Сетевой уровень
- IPv4, IPv6, ARP, ICMP, IGMP
- Канальный уровень
- Ethernet, 802.11 WiFi, Token ring, FDDI, PPP,
SLIP, ATM, DTM, Frame Relay, SMDS… - Физический уровень
- RS-232, EIA-422, RS-449, EIA-485…
IRC (англ. Internet Relay Chat — ретранслируемый интернет-чат) — сервисная система, при помощи которой можно общаться через сеть Интернет с другими людьми в режиме реального времени. Она была создана в 1988 году финским студентом Ярко Ойкариненом (Jarkko Oikarinen). В русском компьютерном сленге IRC называют «иркой», «ирцем», а также «мирк», «мирц» (кальки с названия наиболее популярного клиента — программы mIRC).
IRC начало завоевывать особенную популярность после операции "Буря в пустыне" (1991), когда сообщения со всего мира собирались в одном месте и в режиме "on-line" транслировались в IRC [1]. Подобным образом IRC использовалось и в 1991, во время путча в СССР, когда пользователи из Москвы в реальном времени сообщали всему миру о происходящем на улицах.
Содержание |
[править] Описание IRC
При подключении к серверу IRC с помощью клиента IRC пользователь видит список доступных каналов, в каждый из которых (или сразу в несколько) он может «войти». Канал представляет собой виртуальную «комнату», в которой могут находиться несколько пользователей. Все сообщения, выдаваемые в канал, видны всем пользователям, которые находятся на этом же канале. Каждый канал имеет своё название и, как правило, определённую тему для обсуждения. После «входа» на канал пользователь может видеть, что пишут остальные участники канала, а также может сам принять участие. Тема, обсуждаемая на канале, обычно следует из его названия (например, канал #Wikipedia-ru).
В IRC нет ограничения на количество людей, которые могут находиться одновременно на канале, а также нет никаких ограничений на количество каналов, которые могут формироваться на сервере. Разные серверы могут объединяться (линковаться) в сеть с единым пространством имён пользователей и каналов. Крупные мировые IRC-сети насчитывают в своём составе сотни серверов.
[править] Документы RFC
Основным документом, стандартизующим протокол IRC является RFC 1459 — Internet Relay Chat Protocol. Позднее были разработаны еще несколько документов, дополняющих стандарт:
- RFC 2810 — Internet Relay Chat: Architecture
- RFC 2811 — Internet Relay Chat: Channel Management
- RFC 2812 — Internet Relay Chat: Client Protocol
- RFC 2813 — Internet Relay Chat: Server Protocol
[править] Популярные IRC-сети
Наибольшее распространение получили IRC-сети:
- DALnet
- EFNet
- FreeNet
- FreeNode, ранее известная как Open Projects Network (OPN)
- IRCNet
- QuakeNet
- Undernet
включая русскоязычные сети:
[править] Популярные IRC-клиенты
Наиболее известные программы-клиенты:
- Miranda IM с плагином IRC Protocol — www.miranda-im.org
- X-Chat (англ.) — xchat.org
- BitchX (англ.) — www.bitchx.org
- Встроенный IRC-клиент браузера Opera
- ChatZilla — клиент, встроенный в SeaMonkey и доступный как расширение для Mozilla Firefox
- irssi (англ.) — www.irssi.org
- Konversation (англ.) — konversation.kde.org
- KVIrc — kvirc.ru
- Gaim — www.gaim.org
- HydraIRC (англ.) - www.hydrairc.com
- mIRC