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新手,那麼請加入Freenode,Freenode是世界上最大的IRC伺服器,而且它是一個為了支持自由和開源軟件項目的聊天網絡,有很多著名的項目都在此伺服器上進行討論,例如維基百科。此外,Freenode還是中文用戶最多的IRC伺服器。Freenode的伺服器是irc.freenode.net

IRC上有許多不同的頻道來討論不同的主題 —— 這類似於聊天室,不同聊天室的用戶可以在各自的聊天室中互相暢所欲言。通常,IRC的頻道是以主題劃分的,這是為了便於在IRC上進行對特定某個主題的討論和交流,而不同於很多漢語使用者的網絡通訊模式:「聊天」,即目的性較弱的生活交流。IRC廣泛用於對特定主題進行非正式的或者非會議式的群體交流,特別是哪些集體項目,儘管它同樣也可以實現個人對個人交流。

在連接IRC伺服器後,你需要加入一個」頻道「來參與討論或聊天,你可以同時加入多個頻道。一般來說,IRC的頻道以井號(#)開頭,井號提醒用戶某個單詞是一個IRC頻道的名字。

  • 單個#號開頭的頻道表明這是一個和自由和開源軟件項目有關的正式交流頻道,例如,#wikipedia-zh 是中文維基百科交流使用的官方正式頻道;
  • 兩個#號開頭的頻道表明這是一個非官方、非正式,或和某個項目無關的自由討論頻道。