C114门户论坛百科APPEN| 举报 切换到宽版

亚星游戏官网

 找回密码
 注册

只需一步,快速开始

短信验证,便捷登录

搜索
查看: 5610|回复: 0

[IMS(IP多媒体子系统)] IMS/SIP - 深入理解User Agent 概念及UAC/UAS的作用 [复制链接]

军衔等级:

亚星游戏官网-yaxin222  列兵

注册:2009-6-114
发表于 2020-11-10 13:47:51 |显示全部楼层

计算机或通信里的概念对应的名词,很多来源于生活中,因此名词本身在生活中的含义对于理解概念非常具有启发性。

因为虽然这个名词只是一个或几个单词,但实际是前辈们深入理解和实践之后发现最能体现这个概念的生活中的词汇。

所以如果能真正理解这个名词的含义,实际对于理解这个概念就成功了一半。


比方说,user agent ---用户代理,字面意思就是用户的代理,没有别的意思。

那么user很简单,就是使用手机的用户。

那么agent是什么呢?就是代理,代理你去完成一些事情,这样你就不用亲自动手。


那么大家回到IMS里。

大家说基于IMS session的呼叫,当然是属于人与人之间的呼叫。

所以这个user一般是人,但是要建立这个呼叫,人肯定没法自己去搬动二进制发送消息去建立session。

所以需要一个能在机器里运行的东西去做代理, user agent就是这么来的。


User Agent分Client和Server.

但是千万要注意,大家通常容易有一个误解:认为在手机里的User Agent就叫UAC(User Agent Client), 而在Proxy Server里User Agent叫UAS(User Agent Server).

实际上在一个会话当中,一个User Agent同时扮演UAC和UAS的角色:

UAC用于发起请求(request),而UAS用于产生响应(response)。


举报本楼

您需要登录后才可以回帖 登录 | 注册 |

手机版|C114 ( 沪ICP备12002291号-1 )|联系大家 |网站地图  

GMT+8, 2024-11-15 22:58 , Processed in 0.144692 second(s), 15 queries , Gzip On.

Copyright © 1999-2023 C114 All Rights Reserved

Discuz Licensed

回顶部
XML 地图 | Sitemap 地图