sip协议udp_Sip协议udp

SIP协议、TCP/IP协议的区别是什么?

区别:SIP是基于UDP的高层应用协议。

sip协议udp_Sip协议udpsip协议udp_Sip协议udp


sip协议udp_Sip协议udp


sip协议udp_Sip协议udp


SIP:

是由IETF(Internet

Engineering

Task

Force,因特网工程任务组)制定的多媒体通信协议。它是一个基于文本的应用层控制协议,用于创建、修改和释放一个或多个参与者的会话。广泛应用于CS(Circuit

Switched,电路交换)、NGN(Next

Generation

Network,下一代网络)以及IMS(IP

Multimedia

Sub,IP多媒体子系统)的网络中,可以支持并应用于语音、视频、数据等多媒体业务,同时也可以应用于Presence(呈现)、Instant

Message(即时消息)等特色业务。可以说,有IP网络的地方就有SIP协议的存在。

TCP/IP协议:

Tranission

Control

Protocol/Internet

Protocol的简写,中译名为传输控制协议/因特网互联协议,又名网络通讯协议,是Internet最基本的协议、Internet互联网络的基础,由网络层的IP协议和传输层的TCP协议组成。TCP/IP

定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准。协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的协议来完成自己的需求。通俗而言:TCP负责发现传输的问题,一有问题就发出信号,要求重新传输,直到所有数据安全正确地传输到目的地。而IP是给因特网的每一网设备规定一个地址。

请问SIP是什么?装网络电话如何注册SIP

随着近年来SIP协议受到通信界的普遍关注,在互联网界不断开发和完善SIP协议应用的同时。电信界也开始看好该协议,的通信组织3GPP在Release5的IMS(IP多媒体子系统)中宣布以SIP为核心协议,ETSI又在其NGN体系中采用了IMS,SIP协议大有成为下一代网络核心协议的趋势。SIP作为SIP系统中的核心实体,在不同的应用场景中其功能和性能指标上都有一定的异,但是在其应用的初期应首先针对各种场景性的部分作出统一规定,以便为电信提供必要的技术参考,同时为设备生产厂商提供设备开发的技术依据。从而有利于电信网向下一代网络过渡的良性发展。

SIP设备技术要求规定了SIP设备的通用技术要求,包括功能要求、业务要求、接口要求、协议要求、通信流程、作维护与网管要求、性能及可靠性指标、互通要求、电源与接地要求、环境要求等方面的通用技术要求,对于SIP在一些特定场景中的特定要求将结合实际发展情况进行分别研究。

2、SIP介绍

SIP网络结构示意及SIP在SIP网络中的位置如图1所示,用于向SIP网络中的用户提供语音和视频等业务。SIP网络中的主要功能实体包括:SIP、用户终端、AAA、网管、应用、域名和媒体等。网络可根据实际运营需要,选择合适的功能实体向用户提供语音和视频等业务。

SIP网络通过互通单元(IWF)可实现与DN/PLMN网络、H.323网络或软交换网络的互通。IWF为逻辑功能实体,其功能可以内嵌于SIP中,也可以由软交换设备或其他功能实体如SIP实现。当IWF没有内嵌于SIP时,SIP与IWF之间的接口协议为SIP协议。不同SIP网络之间的互联互通可以通过IWF实现。SIP设备技术要求对IWF的具体实现不进行规定。

下面给出图中几个术语的定义,其他设备的说明可参见软交换系列技术规范中的规定。

SIP(SIP ):SIP网络中提供呼叫控制、呼叫路由、用户管理等功能的网络设备。

用户(User Agent):包括SIP用户客户端(UAC)和SIP用户(UAS)两个部分。UAC用于发起请求,而UAS则用于响应请求。用户可以在SIP语音终端、SIP视频终端和SIPIAD等实体上实现。

软交换网络:由软交换设备完成域内用户的注册、呼叫控制、路由、认证计费等功能的网络。

3、SIP基本功能要求

SIP采用IP承载方式,提供的功能有:呼叫控制和处理功能、业务提供/支持功能、用户管理功能、协议处理功能、路由处理、接入认证、计费信息采集、作维护/网管功能、互通功能、安全功能(可选)、黑白名单功能、拥塞控制功能(可选)。

SIP的功能结构图如图2所示。

图2 SIP功能结构图

3.1 呼叫控制和处理功能

SIP可以为基本业务/多媒体业务完成呼叫建立、维持和释放等控制功能,包括呼叫处理、连接控制、智能呼叫触发检出和资源控制等。SIP应支持基本的两方呼叫控制功能和多方呼叫控制功能。多方呼叫的会议桥资源功能应通过媒体完成。

3.2 业务提供/支持功能

SIP应支持基本的语音业务和多媒体业务,还应该支持传统PSTN补充业务和数据、多媒体相关业务。SIP向域内用户提供传统智能网业务需通过软交换设备实现与传统智能网互通。因此,SIP域内可提供的传统智能网业务与软交换设备提供的智能网业务相关,规范中不作具体规定。另外,由于SIP协议在支持用户拍叉簧,,#信号上报等方面还没有明确规定。因此规范中并不要求通过SIP协议实现补充业务的作方式。SIP可以通过应用或PARLAY。提供多种增值业务和智能业务。

3.3 协议处理功能

在协议处理能力方面,SIP应支持SIP,SDP,SNMP,Telnet等协议,可选支持有RADIUS,Diameter协议。SIP所采用的SIP协议必须支持UDP和TCP承载,无论SIP协议采用TCP或UDP承载,缺省端口号为5060。

3.4 路由处理功能

(1)SIP应可以完成域名至IP地址的转换功能。但SIP应实现请求消息重定向功能。

(2)SIP应支持向域名进行域名查询功能。

(3)对于号码分析和存储功能,要求SIP支持存储主叫号码20位、被叫号码24位,并能扩充到28位号码的能力,具有分析10位号码然后选取路由的能力,具有在任意位置增、删号码的能力。

3.5 作维护/网管功能

作维护系统是SIP中负责系统的管理和作维护的部分,是用户使用、配置、管理、监视SIP的工具。SIP应既能支持本地维护和远程维护管理,又可以通过内部的SNMP模块与支持SNMP协议的网管中心进行通信。规范中对于作维护系统从配置管理、故障管理、话务控制功能、安全管理、统计管理以及人机系统几个方面进行了详细规定。

3.6 接入认证功能

(1)SIP应能对用户的每次呼叫请求进行鉴权,对未通过认证的用户发起的呼叫请求予以拒绝和丢弃。SIP可以将所管辖区域内的用户终端的注册和呼叫信息送往认证中心进行用户认证与授权。

(2)SIP还可以通过AAA,实现对记账卡用户的认证和授权。

(3)SIP应能够支持对动态IP地址配置的用户的认证与授权。

3.7 计费信息采集

在计费方面的要求。为提高SIP与现有网络的兼容能力。例如能够在现有电话网的计费系统和现有IP电话网系统中使用,SIP应能够支持CMIS/F协议或F协议、RADIUS协议或Diameter协议、FTP等计费信息的传送协议,具体传送协议的使用由各根据自身网络的特点决定。至于计费方式,SIP至少应具备根据计费对象进行计费信息采集功能,采集的信息包括时长、流量、媒体格式和编码方式等,并负责将采集信息送往计费中心。SIP应至少支持详细话单计费方式,可选支持复式计费、立即计费等功能。SIP应至少提供对主叫号码计费和对账号进行计费。

3.8 SIP支持的通信流程

SIP设备技术要求中还给出了相关通信流程的描述,包括基本的注册流程、成功呼叫流程、可靠临时响应证实流程、异常呼叫流程、呼叫释放流程以及几个典型的补充业务流程等。同时,技术要求还规定,当用户签约信息包含于后台的认证/计费中心时,用户的身份认证和呼叫过程中的计费都需要经过SIP到认证/计费中心完成。SIP设备技术要求中所描述的流程未包含SIP和认证/计费中心之间的交互流程。

4、SIP性能及可靠性要求

4.1 性能要求

呼叫接通率。呼叫接通率是指在一段观察时间内,呼叫接通的次数与总试呼次数的比值。

呼叫处理能力。SIP的呼叫处理能力应通过每小时忙时试呼次数(BHCA)和并发处理能力两个指标进行衡量。

时延。时延是指SIP接收到SIP消息后完成消息处理。并实现消息成功转发的时间间隔。

4.2 可靠性指标

一旦采用基于SIP协议的网络系统,由于SIP是其系统中的关键设备,因此对于SIP的可靠性就需要按电信级系统设备进行要求。在SIP设备技术要求中规定如下:

SIP必须采用容错技术设计,系统必须达到或超过99.999%的可用性。全系统每年的中断时间小于3min。

要求SIP具有高可靠性和高稳定性(如采用双机备份)。

5、电源和环境要求

考虑到SIP可能会用于不同的场景,因此对其设备电源的要求从直流电源和交流电源两个方面来说明,其中直流电源规定了额定电压、电压波动范围和杂音电压的指标。此外,还对SIP的接地要求进行了规定,包括接地方式、接地要求、接地线截面积、接地电阻和电源冗余度等规定。

环境要求则从温湿度、机房地面的要求、机房的防尘和对有害气体浓度的要求、抗电磁干扰能力、SIP本身产生的电磁干扰要求、抗震要求、运输及仓储要求等进行了详细说明。

sip协议防火墙设置

1、开放SIP端口:SIP协议默认使用UDP端口5060和TCP端口5060,需要在防火墙中开放这两个端口,以允许SIP协议的流量通过。

2、开放媒体端口:在SIP协议中,多媒体会话通常使用RTP协议(Real-timeTransportProtocol)传输,RTP协议默认使用UDP端口范围从1024到65535,因此需要在防火墙中开放这个范围的UDP端口,以允许多媒体数据的传输。

3、NAT穿透:由于SIP协议中会涉及到IP地址和端口号的交换,因此在使用NAT时需要进行NAT穿透设置,以确保SIP协议正常运行。

4、限制SIP协议的访问:为了保障网络安全,可以限制SIP协议的访问权限,只允许特定IP地址或IP地址段的设备进行访问。

使用Ja网络编程编写SIP消息的收发,TCP和UDP有什么区别?

TCP保证送达,所以速度慢,但好控制。

UDP不保证送达,所以速度快,但需要自己检查是否丢包。

tcp 慢 准

udp 数据报 快但是数据容易丢失

一般用在游戏中

H323与SIP协议的区别是什么?

SIP是由IETF提出来的一个应用控制(信令)协议。正如名字所隐含的--用于发起会话。它可用来创建、修改以及终结多个参与者参加的多媒体会话进程。参与会话的成员可以通过组播方式、单播连网或者两者结合的形式进行通信。

SIP中有客户机和之分。客户机是指为了向发送请求而与建立连接的应用程序。用户(UserAgent)和(Proxy)中含有客户机。是用于向客户机发出的请求提供服务并回送应答的应用程序。共有四类基本:

·用户:当接到SIP请求时它联系用户,并代表用户返回响应。

·:代表其它客户机发起请求,既充当又充当客户机的媒介程序。在转发请求之前,它可以改写原请求消息中的内容。

·重定向:它接收SIP请求,并把请求中的原地址映射成零个或多个新地址,返回给客户机。

·注册:它接收客户机的注册请求,完成用户地址的注册。用户终端程序往往需要包括用户客户机和用户。、重定向和注册可以看出是公众性的网络。在SIP中还经常提到定位的概念,但是定位不属于SIP服务。

SIP在设计上充分考虑了对其它协议的扩展适应性。它支持许多种地址描述和寻址,包括用户名@主机地址:被叫号码@PSTN地址:Tel:010-62281234普通电话的描述等。这样,SIP主叫按照被叫地址就可以识别出被叫在传统电话网上的位置,然后通过一个与传统电话网相连的发起并建立呼叫。SIP最强大之处就是用户定位功能。SIP本身含有向注册注册的功能,也可以利用其它定位DNS、LDAP等提供的定位服务来增强其定位功能。

SIP共规定了六种信令:INVITE、ACK、CANCEL、OPTIONS、BYE、REGISTER。其中INVITE和ACK用于建立呼叫,完成三次握手,或者用于建立以后改变会话属性;BYE用以结束会话;OPTIONS用于查询能力;CANCEL用于取消已经发出但未最终结束的请求;REGISTER用于客户出向注册注册用户位置等消息。

SIP协议支持三种呼叫方式:由用户服务机(UAC)向用户(UAS)直接呼叫,由UAC在重定向的辅助下进行重定向呼叫和由代表UAC向被叫发起呼叫。通过SIP建立呼叫的例子如图6-8所示。

H.323和SIP协议的比较

H.323和SIP分别是通信领域与因特网两大阵营推出的建议。H.323企图把IP电话当作是众所周知的传统电话,只是传输方式发生了改变,由电路交换变成了分组交换。而SIP协议侧重于将IP电话作为因特网上的一个应用,较其实应用(如FTP,E-mail等)增加了信令和QoS的要求,它们支持的业务基本相同,也都利用RTP作为媒体传输的协议。但H.323是一个相对复杂的协议。

H.323采用基于ASN.1和压缩编码规则的二进制方法表示其消息。ASN.1通常需要特殊的代来进行词法和语法分析。而SIP的基于文本的协议,类似于HTTP。基于文本的编码意味着头域的含义是一目了然的,如From、To、Subject等域名。这种分布式、几乎不需要复杂的文档说明的标准规范夫风格,其优越性已在过去的实践中得到了充分的证明(现在广为流行的邮件协议SMTP就是这样的一个例子)。SIP的消息体部份采用SDP进行描述,SDP中的每一项格式为=,也比较简单。

在支持会议电话方面,H.323由于由多点控制单元(MCU)集中执行会议控制功能,所有参加会议终端都向MCU发送控制消息,MCU可能会成为颈,特别是对于具有附加特性的大型会议;并且H.323不支持信令的组播功能,其单功能限制了可扩展性,降低了可靠性。而SIP设计上就为分布式的呼叫模型,具有分布式的组播功能,其组播功能不仅便于会议控制,而且简化了用户定位、群组邀请等,并且能节约宽带。但是H.323集是中控制便于计费,对宽带的管理也比较简单、有效。

H.323中定义了专门的协议用于补充业务,如H.450.1、H.450.2和H.450.3等。SIP并未专门定义的协议用于此目的,但它很方便地支持补充业务或智能业务。只要充分利用SIP已定义的头域(如Contact头域),并对SIP进行简单的扩展(如增加几个域),就可以实现这些业务。例如对于呼叫转移,只要在BYE请求消息中添加Contact头域,加入意欲转至的第三方地址就可以实现此业务。对于通过扩展头域较难实现的一些智能业务,可在体系结构中增加业务,提供一些补充服务或与智能网设备的接口。

在H.323中,呼叫建立过程涉及到第三条信令信致到:RAS信令信道、呼叫信令信到和H.245控制信道。通过这三条信道的协调才使得H.323的呼叫得以进行,呼叫建立时间很长。在SIP中,会话请求过程和媒体协商过程等一起进行。尽管H.323v2已对呼叫建立过程作了改进,但较之SIP只需要1.5个回路时延来建立呼叫,仍是无法相比。H.323的呼叫信令通道和H.245控制信道需要可靠的传输协议。而SIP于低层协议,一般使用UDP等无法连接的协议,用自己信用层的可靠性机制来保证消息的可靠传输。

总之,H.323沿用的是传统的实现电话信令模式,比较成熟,已经出现了不少H.323产品。H.323符合通信领域传统的设计思想,进行集中、层次控制,采用H.323协议便于与传统的电话网相连。SIP协议借鉴了其它因特网的标准和协议的设计思想,在风格上遵循因特网一贯坚持的简练、开放、兼容和可扩展等原则,比较简单,但推出时间不长,协议并不是很成熟。

请问什么是SIP协议?

SIP是类似于HTTP的基于文本的协议。SIP可以减少应用特别是高级应用的开发时间。由于基于IP协议的SIP利用了IP网络,固定网也会逐渐认识到SIP技术对于他们的深远意义。

什么是SIP协议?

SIP是一个应用层的信令控制协议。用于创建、修改和释放一个或多个参与者的会话。这些会话可以好似Internet多媒体会议、IP电话或多媒体分发。会话的参与者可以通过组播(multicast)、网状单播(unicast)或两者的混合体进行通信。SIP是类似于HTTP的基于文本的协议。SIP可以减少应用特别是高级应用的开发时间。由于基于IP协议的SIP利用了IP网络,固定网也会逐渐认识到SIP技术对于他们的深远意义。使用SIP,服务提供商可以随意选择标准组件。不论媒体内容和参与方数量,用户都可以查找和联系对方。SIP对会话进行协商,以便所有参与方都能够就会话功能达成一致以及进行修改。它甚至可以添加、删除或转移用户。SIP它既不是会话描述协议,也不提供会议控制功能。为了描述消息内容的负载情况和特点,SIP使用Internet的会话描述协议(SDP)来描述终端设备的特点。SIP自身也不提供服务质量(QoS),它与负责语音质量的资源保留设置协议(RSVP)互作。它还与若干个其他协议进行协作,包括负责定位的轻型目录访问协议(LDAP)、负责身份验证的远程身份验证拨入用户服务(RADIUS)以及负责实时传输的RTP等多个协议。SIP的一个重要特点是它不定义要建立的会话的类型,而只定义应该如何管理会话。有了这种灵活性,也就意味着SIP可以用于众多应用和服务中,包括交互式游戏、音乐和视频点播以及语音、视频和Web会议。SIP消息是基于文本的,因而易于读取和调试。新服务的编程更加简单,对于设计人员而言更加直观。SIP如同电子邮件客户机一样重用MIME类型描述,因此与会话相关的应用程序可以自动启动。SIP重用几个现有的比较成熟的Internet服务和协议,如DNS、RTP、RSVP等。不必再引入新服务对SIP基础设施提供支持,因为该基础设施很多部分已经到位或现成可用。对SIP的扩充易于定义,可由服务提供商在新的应用中添加,不会损坏网络。网络中基于SIP的旧设备不会妨碍基于SIP的新服务。例如,如果旧SIP实施不支持新的SIP应用所用的方法/标头,则会将其忽略。SIP于传输层。因此,底层传输可以是采用ATM的IP。SIP使用用户数据报协议(UDP)以及传输控制协议(TCP),将于底层基础设施的用户灵活地连接起来。SIP支持多设备功能调整和协商。如果服务或会话启动了视频和语音

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 836084111@qq.com,本站将立刻删除。