IRCP/IRC

網際網路線上聊天協定 (IRCP)適合在一個分散式環境中的多台機器上運行,從而實現網際網路上的遠程會議IRC 協定在使用 TCP/IP 網路協定的系統上開發,然而它並沒有要求TCP/IP 是其唯一的運行環境。IRC 是一種文本協定,它僅要求用戶有一簡單連線埠程式能與伺服器連線。

基本介紹

  • 中文名:網際網路線上聊天協定
  • 外文名:Internet Relay Chat Protocol
  • 簡稱:IRCP/IRC
  • 隸屬TCP/IP 網路協定
IRCP/IRC:網際網路線上聊天協定
IRCP/IRC:Internet Relay Chat Protocol
IRCP 的一種典型配置包括:單一進程(伺服器)形成一個供客戶機(或其它伺服器)連線、實現所需信息的傳送/多路復用技術等功能的中央節點。伺服器作為 IRC 中樞,提供一個中央節點,客戶機連線上來實現相互聊天;其它伺服器連線上來就形成一個 IRC 網路。IRC 伺服器唯一需要的設定是配置生成樹,每一個伺服器都能充當其所在網路的中心節點。
為了維持 IRC 網路中的合理秩序,需要一種特殊類型的客戶機(操作員)以實現基本的網路維護功能。所謂 IRC 信道指一個命名的包含一個或多個用戶的小組,送給這個信道的信息,每一個組內的用戶均可收到。
IRCP 允許一對一,一對多,客戶端對伺服器以及伺服器對伺服器間的通信。IRCP 協定為大多數網路即時訊息及聊天系統提供了技術基礎。
協定結構
IRCP 是一種具有很多命令的文本協定,其主要命令是:
用戶〈用戶名〉〈主機名〉〈伺服器名〉〈真實名〉:在連線初使用,詳細說明新用戶的用戶名、主機名、伺服器名及真實名
通過〈口令〉:在設定“連線口令”時使用
暱稱〈暱稱〉〈跳轉〉:給用戶一個暱稱或更換以前的暱稱
伺服器〈伺服器名〉〈跳轉〉〈信息〉:告訴伺服器連線的另一個終端是伺服器
進入〈用戶〉〈口令〉:請求獲得操作權
停止〈停止訊息〉:用戶會話以停止訊息結束
伺服器停止〈伺服器〉〈注釋〉:停止和終結伺服器提示
連線〈頻道〉:客戶機開始收聽特別頻道
主題〈頻道〉:改換或檢查頻道
名字〈頻道〉:列出所有的暱稱使其他任何信道上的用戶都可以看到
目錄〈信道〉:列出信道及其主題
刪除〈信道〉〈用戶〉〈注釋〉:強制性地從信道上刪除用戶

相關詞條

熱門詞條

聯絡我們