IRC(網際網路中繼聊天)

IRC(網際網路中繼聊天)

本詞條是多義詞,共3個義項
更多義項 ▼ 收起列表 ▲

IRCInternet Relay Chat的縮寫,“網際網路中繼聊天”)是一種透過網路的即時聊天方式。其主要用於群體聊天,但同樣也可以用於個人對個人的聊天。IRC使用的伺服器連線埠有6667(明文傳輸,如irc://irc.freenode.net)、6697(SSL加密傳輸,如ircs://irc.freenode.net:6697)等。

基本介紹

  • 中文名:網際網路中繼聊天
  • 外文名:Internet Relay Chat
  • 英文縮寫:IRC
簡介,技術信息,IRC結構,IRC伺服器,IRC頻道,客戶端軟體,IRC機器人,

簡介

IRCInternetRelayChat的縮寫,“網際網路中繼聊天”)是一種透過網路的即時聊天方式。其主要用於群體聊天,但同樣也可以用於個人對個人的聊天。IRC使用的伺服器連線埠有6667(明文傳輸,如irc://irc.freenode.net)、6697(SSL加密傳輸,如ircs://irc.freenode.net:6697)等。
芬蘭人雅爾可·歐伊卡利寧(Jarkko Oikarinen)於1988年8月創造了IRC來取代一個叫做MUT的程式。

技術信息

IRC是一種公開的協定,採用TCPSSL協定。一個IRC伺服器可以連線其他的IRC伺服器以擴展為一個IRC網路。IRC用戶透過客戶端軟體和伺服器相連。大多數的IRC伺服器不需要客戶註冊登錄,雖然在連線前必須設定好暱稱(nickname),但客戶端一般都會自動分配一個。

IRC結構

IRC伺服器

IRC是一個分散式的客戶端/伺服器結構。透過連線到一個IRC伺服器,我們可以訪問這個伺服器以及它所連線的其他伺服器上的頻道。 要使用IRC,必須先登錄到一個IRC伺服器上,最常見的為irc.freenode.net。

IRC頻道

頻道存在於一個IRC伺服器上。一個頻道類似於一個聊天室,頻道名稱必須以#符號開始,例如#irchelp。

客戶端軟體

  • mIRC曾被認為是Windows作業系統下最受歡迎、套用最廣的IRC客戶端軟體。
  • ChatZillaMozilla瀏覽器下的IRC客戶端程式,基於JavaScriptXUL語言編寫的。
  • Opera瀏覽器有內置的IRC客戶端軟體。
  • Pidgin支持IRC網上。
  • XChat跨平台IRC客戶端軟體
  • HydraIRCGPL授權對應Windows系統的IRC客戶端軟體
  • KVIrc是一款注重圖形的GPL授權IRC客戶端軟體,基於Qt
  • Irssi類UNIX系統下命令行界面的IRC客戶端,常常與Screen一起搭配使用。
  • Colloquy是Mac OS X下的免費IRC客戶端,界面設計友好,還有Console可以監控背後針對每個頻道執行所有IRC命令。
  • WeeChat也是一款類UNIX系統下的CLI界面的IRC客戶端。
  • QuasselIRC是一款多平台下IRC客戶端。
  • HexChat支持Windows、Linux、OSX平台,並且開放原始碼。
  • LimeChat由日本人開發多平台IRC客戶端軟體。

IRC機器人

主條目:IRC機器人
IRC機器人是一些運行在後台或者伺服器上的程式,透過登入某一個頻道,分析接受到的內容並做出相應的動作。 最著名的是mobibot,可以通過命令mobibot: weather ZBAA查詢天氣預報。ChanServ提供IRC頻道註冊與登錄服務的功能,也可以透過它獲取頻道管理者的許可權。

相關詞條

熱門詞條

聯絡我們