三级网络学习重点-第20讲到第30讲
三.即时通信系统 1. 即时通信系统概述 提供近实时的信息交换和用户状态跟踪。在RFC 2778中,即时消息系统被定义为:允许用户相互订阅并获取彼此的状态变更信息,以便用户间互相收发短信息。 除了实时消息交换和状态跟踪服务,IM系统一般还提供附加功能:音频/视频聊天、应用共享、文件传输、文件共享、游戏邀请、远程助理、白板等。 2. 即时通信系统的基础通信模式 即时通信(IM)系统一般采用两种通信模式,一种是客户机/服务器模式,即消息的发送和消息的接收必须通过服务器来中转。另一种是客户机/客户机模式,也就是直接的点对点的模式。 MSN Messager、ICQ、AIM、Yahoo Messenger等主流即时通信(IM)软件的文本消息大多使用客户机/服务器模式,而文件传送等大数据量业务使用的是客户机/客户机模式。 (1) P2P通信模式 P2P通信模式在即时通信系统中体现为消息交换时不通过服务器进行处理。这个过程一般也有两种模式。一种是客户端在获得好友信息的时候,服务器端已经将每个好友的远程地址和端口发送到了客户端。另外一种是客户端在试图建立与好友之间的连接时,需要去服务器端询问好友的远程地址和端口。 (2) 中转通信模式 中转通信模式与P2P通信模式不同。在中转通信模式中,当一个客户端与另一客户端之间进行消息交互时,其携带了被请求一方的唯一标识(ID),由服务器端根据数据包中包含的来源(From)、目的地(To)信息查询通信地址表,并将信息进行组织,然后再转发到目的地。**** Hidden Message ***** 支持~ 学习 {:6_267:} {:6_267:} {:1_1:} 顶一下
{:6_267:} 谢谢分享 {:6_267:}{:6_267:} 支持 你们这些骗子 eyrty 系统的整理一下提高自己的知识水品 支持下 {:6_267:}{:6_267:}{:6_267:}