“IRC”到底是什么?
我在 Wikipedia 上读到过它,但我从未见过有人使用它(或者如果我见过,我并不认识它)。我所知道的唯一一种“聊天”是 AIM、Yahoo! Messenger 等...
即 IRC 通常用于什么,与其他(更“正常”)聊天服务相比,它有哪些优势?
答案1
它是一个老式的聊天系统,对群聊非常有用 - 许多 Linux 发行版使用它来提供非正式支持。它的优点和缺点是它的简单性 - 默认情况下,它除了文本之外几乎不会做任何事情,尽管也有方法可以通过它发送文件。
其优点在于它几乎可以在任何联网系统上运行(即使没有客户端 - 有不错的基于 Web 的前端),架构相当简单,运行自己的服务器很简单,而且它是纯文本。身份验证是可选的,主要用于“保留”您的昵称或执行与管理相关的任务。如果您想要一种匿名服务并且可能会随时有新用户加入,那么它是完美的选择。
缺点是默认情况下它是纯文本,除非它是启用 SSL 的服务器,否则您和服务器之间的任何人都可以嗅探到您的所有密码和您说的所有内容。
答案2
这是黑客不想被人听到时会使用的聊天方式。这是一个相当原始的聊天程序。可以把它想象成海洋中的航道:你看不到它们,直到一艘船穿过水面留下尾流。如果两艘船在海洋中央相遇交换非法毒品,你必须实时捕捉它们,否则就没有留下任何会面的证据。
答案3
IRC(Internet 中继聊天)是一种实时多用户消息系统。用户连接到 IRC 服务器并加入一个或多个频道,或与单个用户进行一对一聊天。用户输入消息(最多几百个字符,我不确定实际限制是多少)并将其发送到他们所在的频道。然后,该频道中的其他人会收到其他人发送的消息。服务器是频道的中心联系点,充当每个用户消息的中继,因此得名。此外,服务器可以链接在一起,来回中继它们的流量。通常,IRC 客户端会将频道中的对话呈现为按时间顺序向上滚动的消息列表,每条消息占一行或多行(取决于长度),并以一些用户名标识符和其他信息(如时间戳)作为前缀,具体取决于客户端的单独配置。
还有很多其他的实时通信系统,但 IRC 有几个关键优势,即使在今天也仍然具有相关性。IRC 是去中心化的。没有任何一家公司控制 IRC(与 gchat、facebook chat 或 AIM 等不同)。任何人都可以设置自己的服务器并按照自己的喜好使用它。
IRC 的频道模式非常灵活,允许同时与多达数百人进行实时讨论。大多数其他聊天系统都没有类似的功能。尽管拥有数百名活跃参与者的 IRC 频道可能难以跟踪或无法跟踪,但一般情况下,频道中只有一小部分人在任何时候积极聊天,其余人要么闲着,不参与,要么只是阅读。
IRC 具有访问级别和复杂频道模式的概念。例如,用户可能根据其 IP 地址被禁止进入某个频道,或者某个频道可能是秘密的(不会显示在服务器上的频道列表中)或私人频道,需要邀请或密码才能进入。频道中的用户可能是操作员或管理员(能够禁止他人、更改频道模式等)。“受监管”频道中的非操作员用户无法发言,除非操作员授予他们发言权。这些选项使困难的聊天情况(例如数百人,包括想要捣乱的人)变得易于管理。
典型的 IRC 频道往往以某种方式与事件或社区相关联。例如,UStream(实时视频流)使用 IRC 实现主播和观众之间的实时通信。上面列出的 IRC 服务器可由特定组控制以及 IRC 频道的访问和控制可由特定用户控制的优势可以帮助频道所有者保持他们想要的高信噪比水平(通过踢出/禁止不受欢迎的用户、使用仅限邀请的系统、管理频道等)
IRC 经常被朋友或社区用作虚拟聚会场所。除了让兴趣相投的人或一群朋友互相交谈外,频道并不一定具有其他重要用途。
IRC 还可以用于其他目的,特别是在使用专门的客户端插件或完全自主的机器人客户端的情况下,例如文件共享、僵尸网络控制或游戏,其中消息包含命令而不仅仅是聊天。
答案4
我自己曾经是那些从来不理解 IRC 用途的人之一,直到最近我才找到了一个可以真正使用它的理由。
当您遇到不值得单独发一个帖子的问题时,由于您知道答案会很简短,IRC 是一种很好的方式,可以让您简要地陈述您的问题,并且通常比创建论坛帖子更快地得到答复。
此外,许多论坛都有很多规则,而且往往更加正式。因此,主题创建者通常会谨慎选择用词,在问题上投入大量精力,因为这些问题很可能会与他们的身份联系在一起,并长期存在,供任何人查看。
根据我的经验,IRC 通常更加随意且不太严格,在IRC中提出一个简单的问题而不提供太多细节不会立即引起人们的负面反应。
在了解了 IRC 之后,我很惊讶有这么多网站/项目/社区实际上有一个活跃的 IRC。每当你有疑问时,只需在 Google 上搜索名称 +IRC。几天前我买了一部 iphone,对越狱有疑问,所以我就谷歌搜索了“越狱 irc”,并立即联系了经验丰富、可以帮助我的人 :)