SIP-体系架构(中国科技网NPN技术培训教材)-课件.pptVIP

  • 4
  • 0
  • 约6.19千字
  • 约 22页
  • 2025-10-23 发布于香港
  • 举报

SIP-体系架构(中国科技网NPN技术培训教材)-课件.ppt

SIP体系架构

Agenda对SIP方方面面的回顾SIP在协议栈中的位置SIP梯形和SIP实体SIPURItelURISIP分层方法dialogsession安全

SIP标准核心标准:RFC3261SIP:SessionInitiationProtocolSIP扩展标准:RFC2976TheSIPINFOMethodRFC3263LocatingSIPServersRFC3265SIP-SpecificEventNotificationRFC3311UPDATEMethodRFC3326TheReasonHeaderFieldRFC3372SIPforTelephones(SIP-T):ContextandArchitecturesRFC3398ISUPtoSIPMappingRFC3428SIPExtensionforInstantMessaging……

SIP在协议栈中的位置

一个典型的网络结构,SIPtrapezoidSIP梯形SIPUA或终端构成对话的端点:它发送或接收SIP请求和响应。UA由以下两部分构成:UAClient:发起请求的主叫方应用;UAServer:接收、重定向或拒绝请求,代表用户给到来的请求发送响应。SIP中间服务器是SIP消息在到达其最终目的地前所经过的逻辑实体,这些中间服务器用于对请求路由和重定向。服务器包括代理服务器(ProxyServer),重定向服务器(RedirectServer)和注册服务器(Registrar)。

目的:为了减少负责路由请求的代理服务器的负荷,提高信令路径的鲁棒性SIP实体-重定向服务器重定向服务器(RedirectServer)实现:只是返回用户有可能出现的位置列表,由用户代理去进行用户定位的所有尝试。位置列表将放置在Contact头域中。响应的3XX类有: 300;MultipleChoices 301;MovedPermanently 302;MovedTemporarily 305;UseProxy 380;AlternativeService

SIP实体-重定向服务器sip:helen@

INVITEsip:victor@SIP/2.0

Via:SIP/2.0/UDP:5060

From:helenlisip:helen@

To:zhengsip:victor@

Call-ID:

CSeq:1INVITE

Contact:helenlisip:helen@查询victor@SIP/2.0302MovedTemporarily

Via:SIP/2.0/UDP0

Via:SIP/2.0/UDP:5060

Call-ID:

CSeq:1INVITE

Contact:victorsip:victor@;expires=3600INVITEsip:victor@SIP/2.0

Via:SIP/2.0/UDP:5060

From:helenlisip:helen@

To:zhengsip:victor@

Call-ID:

CSeq:1INVITE

Contact:helenlisip:helen@SIPRequestSIPResponse非SIP协议包

目的:接收请求,决定将这些请求传送到何处,并且将它们传送到下一服务器(使用下一跳路由原理)。SIP实体-代理服务器代理服务器(ProxyServer)3类代理:保留呼叫状态代理(CallStatefulProxy):存储从INVITE到BYE的一个会话所有状态信息;保留状态代理((Transaction)StatefulProxy):事务状态代理,存储一个指定事务相关的状态信息直到这个事务结束;不保留状态代理

INVITEsip:victor@8SIP/2.0

Via:SIP/2.0/UDP10:5060

Via:SIP/2.0/UDP0:5060

From:florasip:flora@

To:zhengsip:victor@

Call-ID:211.808.0.10

CSeq:1INVITE

Contact:florasip:flora@

Content-Type:application/sdp

v=0

o

文档评论(0)

1亿VIP精品文档

相关文档