计算机网络(三十三)其他应用层协议

计算机网络(三十三)其他应用层协议

1.多媒体通信实现技术

实时多媒体通信当中采用UDP。
需要一个叫做“呼叫控制”的支持。呼叫控制主要采用H.323与SIP协议。
需要RTP协议(结合多媒体数据本身的特性进行传输的一种协议)。
需要压缩技术(在网络上传输音频、视频等大型多媒体数据时进行压缩)的支持。

a.H.323

H.323是由ITU开发用于在IP网上传输音频、视频的一种协议。
H.323定义了4个主要组件:
1.终端(用户终端)
2.网关(吸收用户数据压缩顺序的不一致性)
3.网闸(电话 本管理、呼叫管理)
4.多点控制单元(允许多个终端同时使用)。
H.323的基本构成

b.SIP

与H.323相对的TCP/IP协议即是SIP (Session Initiation Protocol)协议。
终端之间进行多媒体通信时,需要具备事先解析对方地址、呼出对方号码并对所要传输的媒体信息进行处理等功能。还需要具备中断会话和数据转发的功能。这些功能统一于SIP协议中。
相当于OSI参考模型中的会话层。
通过终端之间收发消息,可以令SIP进行呼叫控制并做一些多媒体通信中必要的准备。
SIP基本组成
通过SIP服务器的呼叫控制的顺序:
通过SIP服务器的呼叫控制的顺序
主要SIP命令:
在这里插入图片描述
主要SIP响应消息:
在这里插入图片描述

c.RTP

UDP不是一种可靠性传输协议。
RTP (Real-Time Prot ocol)的主要职责:
1.附加一个表示报文顺序的序列号字段。
2.对报文发送时间进行管理。
RTP为每个报文附加时间戳和序列号。接收报文的应用,根据时间戳决定数据重构的时机。
序列号则根据每发出一次报文加一的原则进行累加。
RTP使用这个序列号对同一时间戳的数据进行排序,掌握是否有丢包的情况发生。
RTCP(RTP Control Protocol)是辅助RTP的一种协议。通过丢包率等线路质量的管理,对RTP的数据传送率进行控制。
RTP通信

d.数字压缩技术

通过有效的压缩可以大量减少音频和视频数据的大小。
MPEG (Moving Picture Experts Group)是决定数字压缩规范的ISO/IEC工作组。
在MPEG的众多规范中:
1.MPEG1主要用千VideoCD
2.MPEG2主要用于DVD和数字电视播放领域
3.有MPEG4和MPEG7等规范
4.音乐压缩的MP3也属于MPEG的规范。
由ITU-T的H.323所规定H.261、H.263与MPEG共同协作的产生了H.264

2.P2P

互联网上电子邮件的通信,普遍属于一台服务器对应多个客户端的C/S模式,即1对N的通信形态。
P2P (Peer To Peer):网络上的终端或主机不经服务器直接1对1相互通信的情况。
P2P中主机具备客户端和服务端两方面的功能,以对等的关系相互提供服务。注意也有不支持P2P的环境。
集中型和P2P型

3.LDAP

LDAP(Lightweight Directory Access Protocol) 是访问目录服务的一种协议也叫轻量级目录访问协议
目录服务是指网络上存在的一种提供相关资源的数据库的服务。有地址簿的意思,可以认为目录服务就是管理网络上资源的一种服务。
LDAP用于访问这种目录服务。目录服务的规范作为 X.500于1988年由ISO(国际标准化组织)制定。而 LDAP在TCP/IP上实现了X.500中的一部分功能。
LDAP是为了更简单地管理网络上的各种资源。
LDAP定义了目录树的结构、数据格式、命名规则 、目录访问顺序和安全认证。
LDIF文件:
在这里插入图片描述
LDAP目录树:
在这里插入图片描述
LDAP常被用于认证管理和资源管理中。

猜你喜欢

转载自blog.csdn.net/NEUChords/article/details/92403094