【因特網(wǎng)延遲交談:體系結(jié)構(gòu)】該備忘錄的狀態(tài)
該備忘錄為互聯(lián)網(wǎng)團(tuán)體提供信息 。它并不制定任何互聯(lián)網(wǎng)標(biāo)準(zhǔn),可以被無限制的發(fā)布 。
Copyright(c)TheInternetSociety(2000).AllRightsReserved.
摘要:
IRC(因特網(wǎng)延遲交談)協(xié)議用于文本交談,1989年它首次被實現(xiàn)并用于BBS用戶間的交談
1993年五月RFC1459(IRC)將它以文獻(xiàn)形式正式確立下來,以后它就不斷發(fā)展
這篇文獻(xiàn)描述了目前IRC協(xié)議的結(jié)構(gòu)以及它各個組成部分的在整個協(xié)議中的角色
其它文獻(xiàn)詳描述了這里定義的各種組成之間的協(xié)議
目錄
1.介紹 2
2.組件 2
2.1服務(wù)器 3
2.2客戶機 3
2.2.1用戶客戶機 3
2.2.2服務(wù)客戶機 3
3.結(jié)構(gòu) 3
4.IRC協(xié)議服務(wù) 3
4.1客戶機定位 4
4.2消息延遲 4
4.3頻道收集和治理 4
5.IRC概念 4
5.1一對一交流 4
5.2和多個 4
5.2.1和一個頻道 5
5.2.2向一個主機/服務(wù)器掩網(wǎng) 5
5.2.3向一系列目標(biāo) 5
5.3向所有 5
5.3.1客戶機向客戶機 5
5.3.2客戶機向服務(wù)器 6
5.3.3服務(wù)器向服務(wù)器 6
6當(dāng)前的問題 6
6.1可用范圍 6
6.2可靠性 6
6.3網(wǎng)絡(luò)擁塞 6
6.4保密問題 6
7.保密 7
8.目前的支持和獲取渠道 7
9.感謝 7
10.參考文獻(xiàn) 7
11.作者地址 7
12.完整版權(quán)說明 8
致謝 8
1.介紹
IRC(Internet延遲交談)協(xié)議用于文本交談被設(shè)計出來已經(jīng)有許多年了,這篇文檔描述了
它目前的體系結(jié)構(gòu) 。
IRC協(xié)議是基于客戶服務(wù)器模型的,可以很好地分布式地在許多機器上運行 。一個典型
的設(shè)置涉及一個進(jìn)程(服務(wù)器),它作為中心點接受客戶(或其它服務(wù)器)的連接,并且實現(xiàn)
要求的消息傳送/多元技術(shù)和其它的功能 。
這種分布模型,由于它要求每個服務(wù)器都擁有全局狀態(tài)信息,限制了一個網(wǎng)絡(luò)所能達(dá)到
的最大規(guī)模,因此是此協(xié)議最令人不能容忍的問題 。現(xiàn)存的網(wǎng)絡(luò)能夠以難以置信的速度
持續(xù)增長,我們必須感謝硬件制造商們給了我們比以往更加強大的系統(tǒng) 。
2.組件
接下來的幾節(jié)定義了IRC協(xié)議的基本組件
2.1服務(wù)器
服務(wù)器是IRC的主干,因為它是協(xié)議中唯一能夠?qū)⑺衅渌M件連接在一起的組件:它
為客戶機提供連接的節(jié)點以使它們之間進(jìn)行交談[IRC-CLIENT],并且提供供其它服務(wù)器
連接的節(jié)點[IRC-SERVER] 。服務(wù)器也負(fù)責(zé)提供IRC協(xié)議定義的基本服務(wù) 。
2.2客戶機
任何不是服務(wù)器并且連到一個服務(wù)器的機器都可以稱作客戶機 。有兩種客戶機,它們用
于不同的目的 。
2.2.1用戶客戶機
用戶客戶機一般是提供基于文本界面的程序,程序用來通過IRC進(jìn)行交流 。這種特
殊類型的客戶機常被稱作“用戶機” 。
2.2.2服務(wù)客戶機
不像用戶機,服務(wù)客戶機沒有設(shè)計為手工作用,也不用于交談 。它們對協(xié)議交談功
能的使用受到更加的限制,卻可以隨意地使用來自服務(wù)器的更加秘密的數(shù)據(jù).
服務(wù)機是典型的用來向用戶機提供各種服務(wù)(不必和IRC自身相關(guān))的自動機器 。一
個例子是一個收集和IRC網(wǎng)絡(luò)相連的用戶機的來源的統(tǒng)計數(shù)據(jù)的服務(wù) 。
3.結(jié)構(gòu)
一組相互連接的服務(wù)器就定義了一個IRC網(wǎng)絡(luò),一臺服務(wù)器構(gòu)成最簡單的IRC網(wǎng)絡(luò) 。
對IRC服務(wù)器來說,唯一答應(yīng)的網(wǎng)絡(luò)結(jié)構(gòu)是一個生成樹,每個服務(wù)器都作為對它可見的
網(wǎng)絡(luò)的中心結(jié)點 。
1--
AD---4
2--//
B----C
/
3E
服務(wù)器:A,B,C,D,E客戶機:1,2,3,4
[圖一小型IRC網(wǎng)絡(luò)示例]
推薦閱讀
- Internet延遲交談:通道管理
- Ipv6 針對因特網(wǎng)協(xié)議第六版的
- 因特網(wǎng)交換密鑰
- 因特網(wǎng)子網(wǎng)
- 3360用戶初步評測 完美解決全屏手寫延遲
- 如何解決收款語音提醒延遲
- 如何禮貌的結(jié)束電話交談
- 冰汽時代暴風(fēng)雪怎么拖延 冰汽時代延遲暴風(fēng)雪方法介紹
- 如何降低網(wǎng)絡(luò)延遲 來看看
- 工行信用卡可以延遲幾天還款
