SSP、MTP、NRZ 在网络知识中是什么的缩写

SSP、MTP、NRZ 在网络知识中是什么的缩写,第1张

SSP Service switching point 业务交换点

7号信令

7号信令:又称为公共信道信令。即以时分方式在一条高速数据链路上传送一群话路信令的信令方式,通常用于局间。

在我国使用的7号信令系统称为中国7号信令系统。SS7网是一个带外数据通信网,它叠加在运营者的交换网之上,是支撑网的重要组成部分。在固定电话网或ISDN网局间,完成本地、长途和国际的自动、半自动电话接续;在移动网内的交换局间提供本地、长途和国际电话呼叫业务,以及相关的移动业务,如短信等业务;为固定网和移动网提供智能网业务和其他增值业务;提供对运行管理和维护信息的传递和采集。

7号信令网大致由以下几部分组成,信令点是SS7信令网中处理控制消息的节点,产生消息的信令点为该消息的源信令点,接收消息的信令点为该消息的目的信令点。有以下三类信令点:

1 Service Switching Point(SSP) 业务交换点是信令消息的产生或终结点,实质上就是本地交换系统(或交换中心CO),它发起呼叫或接收呼入。

2 Signal Transfer Point(STP)完成路由器的功能,查看由SSP发来的消息,然后通过网络把每一个消息交换到合适的地方。STP把其它信令点和网络连接在一起组成更大的网络。

3 Service Control Point(SCP) 是典型的访问数据库服务器,SCP是智能网业务的控制中心,负责业务逻辑的执行,提供呼叫处理功能,接收SSP送来的查询信息和查询数据库,验证后向SSP发出呼叫处理指令,接收SSP产生的话单并进行相应的处理。

在7号信令网中,ISUP信令(ISDN USER PART)消息是用来建立管理释放中心局话音交换机之间的话音中继电路的,提供话音和非话业务所需的信息交换,用以支持基本的承载业务和补充业务,例如:ISUP信令消息可以承载主叫ID, 主叫方的电话号码,用户名等。TCAP信令(Transaction Capabilities Application Part)消息 用以支持电话业务,如免费电话,本地号码可携带,卡业务,移动漫游以及认证业务。TCAP主要包括移动应用部分(MAP)和运营、维护和管理部分(OMAP)。MAP规定移动业务中漫游和频道越局转接等程序,OMAP仅提供MTP路由正式测试和SCCP路由正式测试程序。

MTP Message transfer part 报文传输部分

信息传输部分(MTP),是一种 SS7/C7 协议,主要用于传输信令信息、执行相关功能,诸如差错控制和信令链接安全等。此外,MTP 也支持网络可靠路由功能。MTP 包括两个部分:MTP level 2(MTP2)和 level 3 (MTP3),其功能分别对应 OSI 7 层参考模型 的第2层和第3层。

信息传输部分 Level 2 位于 SS7 协议栈第 2 层。它主要负责单个信令链路上信令单元的可靠传输,通过重新传输技术实现 MTP2 的可靠性。

信息传输部分 level 3 是 SS7 协议栈中的网络层。MTP3 通过目的点代码( Destination Point Codes )传送 SS7 信令信息到公共网络节点,通过八位服务信息传送信息到适当的信令实体。 MTP3 作为 SS7 协议之一,同时也视为 ATM B-ICI 接口的一部分。 MTP3 位于 SS7 协议栈中 MTP2 与用户部分(ISUP、TUP、 SCCP 和 TCAP)之间。其中 B-ISUP 是运行在 MTP3 上的一种应用层协议。

MTP3 分为两部分:信令信息处理 (SMH:Signaling Message Handling)和信令网络管理 (SNM:Signaling Network Management)。SNM 部分主要负责 MTP 的管理; SHM 部分主要处理信令信息的识别、分发和路由选择。MTP3 中为信令信息处理和信令网络管理定义了信令系统功能和程序。信令信息处理部分由信令信息的实际传输和指导信息传送至正确信令链路或用户部分的过程构成;信令网络管理部分由控制信令信息路由选择过程和信令网络功能配置构成,其中配置基于预先确定的信息和信令网络功能的状态。

MTP3 为在网络上传输信息提供了无连接信息传输系统。MTP3 具有许多链路保护特征,以支持发生故障的信令传输点上信令信息的自动重新路由功能。MTP3 还包括一些管理功能,如信令链路上的拥塞控制。

MTP2 用户适配层(M2UA:User Adaptation Layer)是一种通过流控制传输协议(SCTP:Streaming Control Transmission Protocol)实现访问 MTP2 功能服务的协议。MTP3 用户适配层 (M3UA)是一种支持 IP 网络上进行任意 SS7 MTP3 用户信令(如:ISUP、SCCP 和 TUP 信息)传输过程的协议。

NRZ Not return to zero 不归零码

不归零制(NRZ)是一种类型的数据流,在其中连续的数据脉冲"1"一直持续几个时钟脉冲而不回到"0"状态。

非归零码(NRZ)是维持恒定电压水平的信号,在没有信号转换(非归到一个零电压水平)在位间隔时。

1 打破了ABI(增加了几个字段结构sctp_event_subscribe,并希望新的

金额内核)。这里有一个杂牌,适当的解决将是为内核,以接受一个较小的struct_event_subscribe旧的应用程序,具有抗头,只是不给他

们新的领域)。甚至升级到lksctp-devel和一切新的样式头。

--- _sctpc~ 2011-12-20 16:48:45000000000 +0200

+++ _sctpc 2011-12-20 16:49:23498912252 +0200

@@ -832,8 +832,9 @@

{

PyObject ret = 0;

int fd;

+ char padding[4]; // Happily overflowing here

struct sctp_event_subscribe v;

- socklen_t lv = sizeof(v);

+ socklen_t lv = 10; // Come to think of it, it could have been 9 at some point

if (PyArg_ParseTuple(args, "i", &fd)) {

if (getsockopt(fd, SOL_SCTP, SCTP_EVENTS, &v, &lv)) {

2

看起来像内部的一个bugpysctp。get_events电话getsockopt。getsockopt(2)说:

EINVAL optlen invalid in setsockopt()

3

Brian的权利-有这类问题的呼吁getsockopt为SCTP_EVENTS。我一直没能解决这个问题,但我在sctppy已经出来这行:

self__dict__update(selfcontainer_get_events())

在SCTP套接字 CodeGonet,然后似乎做工精细。

SCTP的特点

SCTP处于SCTP用户应用层与IP网络层之间,它运用“关联”(association)这个术语定义交换信息的两个对等SCTP用户间的协议状态 。SCTP也是面向连接的,但在概念上,SCTP“关联”比TCP连接更为广泛:TCP的连接只有一个源地址和一个目的地址,SCTP提供一种方式使得每个SCTP端点能为另一个对等端点提供一组传输地址,即传输地址= 一组IP地址+端口号。

在继承TCP特点的基础上,SCTP提供了一些额外的功能:

1 在多个“流”(stream)中实现用户数据的有序发送

“流”在TCP中指一系列的字节,而在SCTP中是指发送到上层协议的一定系列的用户消息,这些消息的顺序与流内其他消息相关。SCTP用户在建立关联时,可以规定关联支持的流的数目。这个数目是与源端商定的,用户消息与流数目关联。在链路中,SCTP为每个送到对等端的消息分配一个流序号。在接收端,SCTP确保在给定流中消息按顺序发送。同时,当一个流正在等待下一个非顺序的用户消息时,其他流的发送会继续。

2 根据已发现的路径MTU(最大传输单元)大小进行用户数据分片

为了确保发送到下层的SCTP数据包与路径MTU一致,SCTP对用户消息分片。在接收端,分片被重组后传给上层SCTP用户。

3 选择性确认(SACK)和拥塞控制

选择性确认用于数据包丢失发现,TCP中确认序号返回的是发送方已成功收到数据字节序号(不包含确认序号所指的字节),而SCTP反馈给发送端的是丢失的并且要求重传的消息序号。

SCTP运用了TCP中的拥塞控制技术,包括慢启动,拥塞避免和快速重传。因此,当和TCP应用共存时,SCTP应用可接收属于SCTP的网络资源部分。

4 块(chunk)绑定

即多个用户消息可选择地绑定到一个SCTP包上,通过将消息放到一个或多个SCTP数据结构——“块”中,SCTP保留了应用程序的消息框架边界。不同类型的块可绑定到一个SCTP包中,但是控制块必须放在任何一个数据块之前。

5 路径管理

SCTP 路径管理功能主要负责从远端提供的一组传输地址中选择目的传输地址,它根据两个方面来选择目的地址:SCTP用户指示和当前可达的合格目的地。当其他流控制不能提供可达性信息时,路径管理功能定时地扫描链路的可达性,并向SCTP报告远端传输地址所发生的变化。SCTP 路径管理功能模块同时还负责在建立链路时,向远端报告可用的本地地址,并把远端返回的传输地址告诉SCTP用户。

6 支持多宿

当SCTP传送数据包给目的IP地址时,如果此IP地址是不可达的,SCTP可以将消息重路由给一个交替的IP地址。这样,在关联的一端甚至两端,可容忍网络级错误。

7 防范拒绝服务(DoS)攻击

DoS的攻击方式有很多种,最基本的DoS攻击就是利用合理的服务请求来占用过多的服务资源,从而使合法用户无法得到服务的响应。SYN Flooding攻击是DoS攻击的一种实例,是目前效果最好的一种黑客攻击方式。为了抵抗SYN Flooding对目标主机攻击,SCTP在关联初始化阶段实施了一种安全的“Cookie”机制。

8 支持多种传输模式

严格有序传输(像TCP),部分有序传输(像per-stream)和无序传输(像UDP)。

2 SCTP包结构

SCTP包的结构,一个数据包首部可跟一个或多个可变长的块。块采用“类型—长度—值”(TLV)的格式。源端口、目的端口、校验码的意义同TCP中的意义相似。确认标签保存着在SCTP握手中第一次交换的初始标签的值。在关联中,任何SCTP数据包若不包含这样一个标签,当到达时会被接收端丢弃。

在每个块中,TLV包括块类型、传输处理标记、块长度。不同的块类型可用来传输控制信息或数据。

传输序列号(TSN)和流序列号(SSN)是两种不同的序列号,TSN保证整个关联的可靠性,而SSN保证整个流的有序性,这样,在传输中,将数据的可靠性与有序性独立分开。

3 SCTP数据传输

41 SCTP四路握手及抵抗SYN Flooding攻击的原理

一个SCTP关联定义为:[主机A的一组IP地址]+[主机A的端口]+ [主机B的一组IP地址]+[主机B的端口]。 因此,每一端对应组中的任何一个IP地址都可作为相应的源/目的地址来标示本次关联,通过四路握手,两端SCTP主机交换通信状态。

SYN Flooding利用了TCP/IP的固有漏洞,面向连接的TCP三次握手是SYN Flooding存在的基础。SYN Flooding攻击的原理是:恶意的攻击者大量向服务器发送SYN报文,服务器在发出SYN+ACK应答报文后无法收到客户端的ACK报文(第三次握手无法完成),服务器端将为维护一个非常大的半连接列表而消耗非常多的CPU时间和内存资源,还要不断对这个列表中的IP进行SYN+ACK的重试。服务器端将忙于处理攻击者伪造的TCP连接请求而无暇理睬客户的正常请求,此时从正常客户的角度看来,服务器失去响应。

而在一次SCTP四路握手中,INIT消息的接收端不必保存任何状态信息或者分配任何资源,这样就可防范SYN Flooding等DoS攻击。它在发送INIT-ACK消息时,采用了一种机制——“状态Cookie”,该Cookie具有发送端要建立自己状态所需的全部信息。

SCTP产生一个状态Cookie的过程如下:

1 使用收到的INIT和发出的INIT- ACK块中的信息创建一个关联的TCB(传输控制块)。

2 在TCB中,将当前日期设为创建日期,将协议参数“有效Cookie时间”设为生存期间。

3 根据TCB,收集重建TCB所需的最小信息子集,将该子集和密钥产生一个MAC(信息认证编码)。

4 结合上述最小信息子集和MAC产生状态Cookie。

5 在发送完INIT ACK(包含状态Cookie参数)后,发送方必须删除TCB以及任何与新关联有关的本地资源。

INIT和INIT-ACK都必须包含建立初始状态所需的参数:一组IP地址,保证可靠传输的初始TSN,每个被接收的SCTP包中必须含有的初始标签,每一端请求发出的流数目和每一端能支持接收的流数目。交换完这些消息之后,INIT的发送端以COOKIE-ECHO消息的方式发送回状态Cookie。接收端根据所接收到的COOKIE-ECHO中的状态Cookie,完整地重建自己的状态,并回送COOKIE- ACK来确认关联已建立。COOKIE-ECHO和COOKIE-ACK都可将用户数据消息绑定到各自的包中。

由此可见,采用以上这种方式,即使接收再多的INIT消息, 接收端也没有任何资源的消耗:它既不分配任何系统资源,也不保存此次新关联的状态,它只是把相应重建状态所用的状态Cookie作为参数,包含在每一个回送的INIT-ACK消息中,最后该状态Cookie会被COOKIE-ECHO消息发送回来。

22 SCTP数据交换

在两个SCTP主机间的正常数据交换。SCTP主机发送SACK块,用来确认每一个收到的SCTP包。因为SACK能完整地描述接收端的状态,因此,依据SACK,发送端能做出重传判决。SCTP支持类似于TCP中的快速重传和time-out重传算法。

对于数据包丢失发现,SCTP和TCP采用截然不同的机制:当TCP发现接收序号有缺口时,会等到该缺口被填上后,才发送序列号高于丢失数据包的数据。然而,SCTP即使发现接收序号有缺口或顺序错乱,仍会发送后面的数据。

33 SCTP关闭关联

作为面向连接的传输协议,SCTP也运用三路握手来关闭一个关联,但与TCP有一点不同:一个TCP终端在“关联关闭”的过程中能够保持连接开启,并从对端接收新的数据,而SCTP不支持TCP的这种“半关闭”状态。 1 主机A发出“关闭”(SHUTDOWN)块来终止与主机B的关联,主机A进入“SHUTDOWN- PENDING”状态,对应的动作是:不再接受上层应用的数据,只发送队列中剩余的数据,进入“SHUTDOWN-SENT”状态。

2 主机B一旦接收到“关闭”块,就进入“SHUTDOWN-RECEIVED”状态,同主机A一样,不再接受上层应用的数据,只发送队列中剩余的数据。

3 主机A再次发送“关闭”块,通知主机 B所发送的剩余数据已到达,并且重申了关联正在关闭。

4 当第二次收到“关闭”块时,主机B发送“确认关闭”块。

5 主机A随后发送“关闭结束”块,完成本次关联的关闭。

4 结束语

SCTP是为传输信令业务流而开发的,但它所具有的一些优于TCP的先进协议机制,如选择性确认、快速重传、无序递交等,使它又满足高性能传输的需求,这会给它带来更为宽广的应用需求。目前,已有各种 *** 作系统支持SCTP, 如Linux、AIX、Solaris、Windows、FressBSD。在不同协议实现间的互 *** 作性测试的成功,揭示着SCTP正走向商业产品之路。

IEFT正在致力于SCTP进一步的修改,使其更能满足下一代应用的需求,例如支持IPv6地址,解决对端对于IPv6的site-local、link-local地址无连通性的问题,以及在已存在的关联中动态地增加或删除IP地址而无需重启该关联。

此外,在第三代移动通信中,SCTP可作为信令承载层的备选方案之一,它的应用及其性能评估也有待研究。

计算机网络由哪几部分组成?

计算机网络主要由计算机系统、数据通信系统、网络软件及协议三大部分组成。计算机系统是网络的基本模块,为网络内的其它计算机提供共享资源;数据通信系统是连接网络基本模块的桥梁,它提供各种连接技术和信息交换技术;网络软件是网络的组织者和管理者,在网络协议的支持下,为网络用户提供各种服务。计算机网络也是由网络硬件系统和网络软件系统组成。网络硬件系统:主要包括有:网络服务器、网络工作站、网络适配器、传输介质等。网络软件系统:主要包括有:网络 *** 作系统软件、网络通信协议、网络工具软件、网络应用软件等。计算机网络分成通信子网和资源子网两部分。通信子网的功能:负责全网的数据通信;

什么是计算机网络它通常由哪些部分构成

计算机网络的组成及分类 计算机网络通俗地讲就是由多台计算机(或其它计算机网络设备)通过传输介质和软件物理(或逻辑)连接在一起组成的。总的来说计算机网络的组成基本上包括:计算机、网络 *** 作系统、传输介质(可以是有形的,也可以是无形的,如无线网络的传输介质就是空气)以及相应的应用软件四部分。 要学习网络,首先就要了解目前的主要网络类型,分清哪些是我们初级学者必须掌握的,哪些是目前的主流网络类型。 虽然网络类型的划分标准各种各样,但是从地理范围划分是一种大家都认可的通用网络划分标准。按这种标准可以把各种网络类型划分为局域网、城域网、广域网和互联网四种。局域网一般来说只能是一个较小区域内,城域网是不同地区的网络互联,不过在此要说明的一点就是这里的网络划分并没有严格意义上地理范围的区分,只能是一个定性的概念。下面简要介绍这几种计算机网络。 1。 局域网(Local Area Network;LAN) 通常我们常见的“LAN”就是指局域网,这是我们最常见、应用最广的一种网络。现在局域网随着整个计算机网络技术的发展和提高得到充分的应用和普及,几乎每个单位都有自己的局域网,有的甚至家庭中都有自己的小型局域网。很明显,所谓局域网,那就是在局部地区范围内的网络,它所覆盖的地区范围较小。局域网在计算机数量配置上没有太多的限制,少的可以只有两台,多的可达几百台。一般来说在企业局域网中,工作站的数量在几十到两百台次左右。在网络所涉及的地理距离上一般来说可以是几米至10公里以内。局域网一般位于一个建筑物或一个单位内,不存在寻径问题,不包括网络层的应用。 这种网络的特点就是:连接范围窄、用户数少、配置容易、连接速率高。目前局域网最快的速率要算现今的10G以太网了。IEEE的802标准委员会定义了多种主要的LAN网:以太网(Ethernet)、令牌环网(Token Ring)、光纤分布式接口网络(FDDI)、异步传输模式网(ATM)以及最新的无线局域网(WLAN)。这些都将在后面详细介绍。 2。 城域网(Metropolitan Area Network;MAN) 这种网络一般来说是在一个城市,但不在同一地理小区范围内的计算机互联。这种网络的连接距离可以在10 ̄100公里,它采用的是IEEE8026标准。MAN与LAN相比扩展的距离更长,连接的计算机数量更多,在地理范围上可以说是LAN网络的延伸。在一个大型城市或都市地区,一个MAN网络通常连接着多个LAN网。如连接 机构的LAN、医院的LAN、电信的LAN、公司企业的LAN等等。由于光纤连接的引入,使MAN中高速的LAN互连成为可能。 城域网多采用ATM技术做骨干网。ATM是一个用于数据、语音、视频以及多媒体应用程序的高速网络传输方法。ATM包括一个接口和一个协议,该协议能够在一个常规的传输信道上,在比特率不变及变化的通信量之间进行切换。ATM也包括硬件、软件以及与ATM协议标准一致的介质。ATM提供一个可伸缩的主干基础设施,以便能够适应不同规模、速度以及寻址技术的网络。ATM的最大缺点就是成本太高,所以一般在 城域网中应用,如邮政、银行、医院等。 3。广域网(Wide Area Network;WAN) 这种网络也称为远程网,所覆盖的范围比城域网(MAN)更广,它一般是在不同城市之间的LAN或者MAN网络互联,地理范围可从几百公里到几千公里。 因为距离较远,信息衰减比较严重,所以这种网络一般是要租用专线,通过IMP(接口信息处理)协议和线路连接起来,构成网状结构,解决循径问题。这种城域网因为所连接的用>>

计算机网络由哪几部分组成?

计算机网络=资源子网+通信子网+协议

资源子网:由若干个主机组成,它们向各个用户提供服务;

通信子网:由一些专用的节点交换机和连接这些节点的通信链路组成;

一系列的协议:这些协议是为在主机之间或主机和子网之间的通信而用

一个网站大概由哪几部分组成?

用html说明的话一般都是headtitle、script、css、meta、bodylogo、nav/menu、banner、main、footer这个是一个网站必有的几个组成部分。

title:网站的标题

script:网站的效果

css:网站的样式

meta:网站的说明、关键字等

logo:网站的logo

nav/menu:网站的导航

banner:网站的主图

main:网站的主体部分

footer:网站的底部

计算机网络协议是由那几部分组成的

应用层

·DHCP(动态主机分配协议) · DNS (域名解析) · FTP(File Transfer Protocol)文件传输协议 · Gopher (英文原义:The Internet Gopher Protocol 中文释义:(RFC-1436)网际Gopher协议) · >

以上就是关于SSP、MTP、NRZ 在网络知识中是什么的缩写全部的内容,包括:SSP、MTP、NRZ 在网络知识中是什么的缩写、如何开始使用Python SCTP协议栈、SCTP 分片是怎么确定的啊等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9751563.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存