Details: Protocol IRC
The protocol IRC stands for Internet Relay Chat.
Original proposed in 1993 in RFC 1459, protocol IRC was created as an
experimental protocol for the Internet. At the time, it had been in use
for several years as a way for Bulletin Board System users to chat with
each other. Protocol IRC relies on a backbone of servers which serve as
a central connection point, forming an IRC network. Protocol IRC
requires a spanning tree network configuration with each server acting
as a central node. Clients then connect to the server while “operators,”
which is a subclass of clients with maintenance rights, perform general
maintenance. Communications take several forms including one-to-one,
one-to-many, and one-to-all. With one-to-one communications, the
communications are generally between clients, not servers. One-to-many
communications can include one message to a list, to a group, or to a
host/server based on a “mask.” One to all messages are like broadcast
messages with the message being transmitted to all servers and/or
clients. Over the years, protocol IRC has been updated with additions
addressing: architecture, channel management, client protocol, and
server protocol (RFCs 2810, 2811, 2812, and 2813 respectively). Related
protocols include IRCX and IRCwx.
Associated Protocol IRC Applications:
IRC servers and clients
