IRC
维基百科,自由的百科全书
| 網路協議 | |
| 應用層 | |
|---|---|
| DHCP · DNS · FTP · Gopher · HTTP · IMAP4 · IRC · NNTP · XMPP · POP3 · SIP · SMTP · SNMP · SSH · TELNET · RPC · RTCP · RTP ·RTSP · SDP · SOAP · GTP · STUN · NTP · SSDP · 更多 | |
| 传输层 | |
| TCP · UDP · TLS · DCCP · SCTP · RSVP · PPTP · 更多 | |
| 网络层 | |
| IP (IPv4 · IPv6) · OSPF · BGP · IS-IS · IPsec · 更多 | |
| 数据链路层 | |
| 802.11 · 802.16 · Wi-Fi · WiMAX · ARP · RARP · ATM · DTM · 令牌环 · 以太网 · FDDI · 帧中继 · GPRS · EVDO · HSPA · HDLC · PPP · L2TP · ISDN · 更多 | |
| 物理层 | |
| 以太网物理层 · 调制解调器 · PLC · SONET/SDH · G.709 · 光导纤维 · 同轴电缆 · 双绞线 · 更多 | |
IRC(Internet Relay Chat的缩写,“因特网中继聊天”)是一种通过网络的即时聊天方式。其主要用于群体聊天,但同样也可以用于个人对个人的聊天。
芬兰人雅尔口·欧伊卡林恁(Jarkko Oikarinen)于1988年8月创造了IRC来取代一个叫做MUT的程序。
目录 |
[编辑] 技術訊息
IRC是一種公開的協議,採用TCP和SSL協議。一個IRC服務器可以連接其它的IRC服務器以擴展為一個IRC網路。IRC用戶通過客戶端軟體和伺服器相連。大多數的IRC伺服器不需要客戶註冊登錄,但在連接前必須設定好暱稱(nickname)。
[编辑] IRC结构
[编辑] IRC服务器
IRC是一个分布式的客户端/服务器结构。 通过连接到一个IRC服务器,我们可以访问这个服务器以及它所连接的其他服务器上的频道。 要使用IRC,必须先登陆到一个IRC服务器上,最常见的为irc.freenode.net。
[编辑] IRC频道
频道存在于一个IRC服务器上。 一个频道类似于一个聊天室,频道名称必须以#符号开始,例如#irchelp。
[编辑] 客戶端軟件
- mIRC被認為是Windows操作系統下最受歡迎,應用最廣的IRC客戶端軟件。
- ChatZilla是Mozilla瀏覽器下的IRC客戶端程序,基於JavaScript和XUL語言編寫的。
- Opera瀏覽器有內建的IRC客戶端軟件。
- Pidgin(前称Gaim)這樣的即時通訊(IM)軟件也同樣支持IRC網路。
- X-Chat有Linux版本和Windows版本,更有其他許多非官方版本
- HydraIRC是GPL授權,評價不錯
- KVIrc是一款優秀的windows系統的IRC客戶端軟件,移植於Qt GUI toolkit。支援UTF-8碼。原始碼GPL授權。
- Irssi 類UNIX系統下 console 界面的 IRC 客戶端,常常與 Screen 一起搭配使用。
- Colloquy 是Mac OS X下的免费IRC客户端,界面设计友好,还有Console可以监控背后针对每个频道执行所有iRC命令。
[编辑] IRC机器人
IRC机器人是一些运行在后台或者服务器上的程序,通过登陆某一个频道,分析接受到的内容并做出相应的动作。 最著名的是mobibot,可以通过命令mobibot: weather ZBAA查询天气预报。

