IRC/简介

维基教科书,自由的教学读本
< IRC

IRC是一种协议[编辑]

IRC是一种RFC标准公开规定的,分布式的主从式架构——即服务端对客户端进行服务的网络即时通讯协议,采用w:TCPw:SSL协议。在IRC协议中,不同的独立服务器可以互相进行中继,组成一个整体,提供更加大型聊天网络服务,这也是IRC名字中“中继”的由来。

IRC是一种协议,在OSI模型中位于应用层,仅是提供了一种适宜于聊天的方式,而不是指某个具体的聊天电脑程序、软件或者网络服务器。换句话说,只要有服务器和客户端软件实现了IRC协议,就能够以IRC设计的方式进行在线聊天。例如,IRC服务器可以是某个组织公开所运营的大型网络,不需要客户注册和登录即可使用;也可以是私自架设的内部IRC服务器,公司内部使用IRC进行交流。

可见,如果要使用IRC聊天,那么必须选择一款IRC客户端软件,并登录到IRC服务器上。而可供选择的IRC客户端和服务器则非常多。

常用的 IRC 服务器[编辑]

IRC服务器是由不同的机构和个人运行的聊天网络,就好比是不同的在线网站,是互相之间彼此独立,毫不相关的。现在常用的 IRC 服务器有

IRC上有许多不同的频道来讨论不同的主题 —— 这类似于聊天室,不同聊天室的用户可以在各自的聊天室中互相畅所欲言。通常,IRC的频道是以主题划分的,这是为了便于在IRC上进行对特定某个主题的讨论和交流,而不同于很多汉语使用者的网络通讯模式:“聊天”,即目的性较弱的生活交流。IRC广泛用于对特定主题进行非正式的或者非会议式的群体交流,特别是哪些集体项目,尽管它同样也可以实现个人对个人交流。

在连接IRC服务器后,你需要加入一个”频道“来参与讨论或聊天,你可以同时加入多个频道。一般来说,IRC的频道以井号(#)开头,井号提醒用户某个单词是一个IRC频道的名字。

  • 单个#号开头的频道表明这是一个和自由和开源软件项目有关的正式交流频道,例如,#wikipedia-zh 是中文维基百科交流使用的官方正式频道;
  • 两个#号开头的频道表明这是一个非官方、非正式,或和某个项目无关的自由讨论频道。