进程 ,端口, TLS ,RTP ,DNS SRV

 

进程:一个运行的程序就是一个进程。进程对于一个程序来说就像一个大容器,程序运行以后就被放在了这个大容器中,我们也可以往这个容器里加东西,比如说程序需要的变量等等。现在的操作系统支持多线程,就是同时运行好多程序,所以端口的概念就产生了。

端口:如果一个IP地址是一个房子的话,端口就相当于是房子的门。一个房子一般有几个门,但一个IP地址可以有256×256个端口。一个数据包从一端传到了目的主机,但因为系统支持多进程,有好多正在运行的程序,这个数据包不知道传给哪个正在运行的程序,所以就引用了端口的概念。每个端口都有一个端口号来标识它,每个传过来的数据包包头都标有端口号,这样,就会很容易的把数据包传到指定的正确的程序里。每个端口都是一个队,被传进端口的数据都会排队,等待程序的领取。

TLS: Transport Layer Security.它和SSL都是应用层的协议。是网络中的联系和交流具有安全性,是一个加密协议。他要求client端和server端都有证书,确保了通讯的安全性。

RTPreal-time transport protocol.只要用于internet上的视频和音频的传输。OCS中的视频音频数据就是用RTP来传输。

DNS SRV的作用:是用来指定server位置的。如何设置用户登录方式是自动登录,那么必须在OCS中指派一个server负责分发和授权communicator登录是发出的request。也可以说是maps to负责communicator登录的server的位置。

DNS寻找SRV record的过程: _sipinternaltls._tcp.<domain name>

                                                                _sipinternal._tcp.<domain name>

                                                                _sip._tls.<domain name>

DNS会按照以上顺序查询所需要的SRV记录,如找到了,就不向下继续查询;如没找到,就回退回到sipinternal.<URI domain>解析Host  Name,如解析出来的是IP地址,就会连接这个IP地址。如不是,就会最后尝试连接sipexternal.<URI domain>.

 

posted on 2010-09-03 17:59  椅望  阅读(992)  评论(1编辑  收藏  举报

导航