| 网站首页 | 新闻中心 | 系统安全 | 网络安全 | 安全技术 | 下载中心 | 
课件制作网.
收藏本站
设为首页
安全365
X.25:ITU-T WAN 通信协议
X.25:ITU-T WAN 通信协议
作者:佚名 文章来源:不详 点击数: 更新时间:2007-1-26 8:57:23

X.25:ITU-T WAN 通信协议

  (X.25:ITU-T WAN communication protocol)

  X.25 是 ITU-T 为广域网 WAN 通信所建议的一种数据分组交换网络协议,它定义数据终端设备 DTE 和数据电路终端设备 DCE 之间的数据以及控制信息的交换。

  无论连接网络的系统类型是什么,X.25 都具有高效的使用性能。X.25 典型用于一般电信电讯业务的分组交换网络,如电话行业。通过订户采用的网络进行控制和管理。X.25 是面向连接的业务从而确保数据包的顺序传输。

  当一台 DTE 设备向另一台 DTE 发出通信会话连接请求时,需要建立 X.25 会话业务。接收请求的 DTE 设备端可以同意也可以拒绝该连接。如果同意请求,那么两个系统便开始进行全双工通信传输;任意一台 DTE 设备可以终止该连接行为。一旦会话终止,需要进一步发送建立新会话的请求。X.25 采用虚电路数据包通信方式,其中包括交换虚电路和永久虚电路。

  X.25 协议集与 OSI 协议栈的最初三层是紧密相关的。

  物理层:描述物理环境接口。该组包括三种协议:

  1. X.21 接口,运行于8个交换电路上;
  2. X.21bis 定义模拟接口,允许模拟电路访问数字电路交换网络?/li>
  3. V.24 允许在连接封装交换节点或集中器的租用模拟电路上运行 DTE。

  链路访问层:负责 DTE 和 DCE 之间的可靠通信传输。该主包括四种协议:

  1. LAPB:来自 HDLC,具有 HDLC 的所有特征,使用较为普遍,能够促进逻辑连接的形成;
  2. 链路访问协议 LAP:是 LAPB 协议的前身,如今几乎不被使用;
  3. LAPD:源自 LAPB,用于 ISDN,在 D 信道上完成 DTEs 之间,特别是 DTE 和 ISDN 节点之间的数据传输;
  4. 逻辑链路控制 LLC:一种 IEEE 802 LAN 协议,完成 X.25 数据包在 LAN 信道上的传输过程。

  分组层 PLP:描述网络层(第三层)中分组交换网络的数据传输协议。PLP 负责虚电路中设备之间的分组交换。PLP 能在 LANs 和正在运行 LAPD 的 ISDN 接口上运行逻辑链路控制。PLP 实现五种不同的操作方式:

  1. 呼叫建立 call setup 方式:用于在 DCE 设备间建立 SVCs;
  2. 数据传送 data transfer 方式:用于在虚电路的两个 DCE 设备间传送数据;
  3. 闲置 idle 方式:用于虚电路已经建立但没有进行数据传输的情况;
  4. 呼叫清除 call clearing 方式:用于结束 DCE 设备间的通信会话并终止 SVCs;
  5. 重启 restarting 方式:用于 DCE 设备与本地连接 DCE 的设备之间的同步传输。

  X.75 是 X.25 的信令协议,定义了 PDNs 间的信令系统。X.75 实质上是一种网间接口 NNI。

  这里我们主要讨论 X.25 PLP,其它协议在个别文件中再作讲解。


协议结构

  X.25 PLP 包括很多控制信息。控制数据包,以及所有 X.25 数据包,都是以3字节头开始。字节 1,2包括组(Group)和信道(Channe)字段,两者共同形成12位虚拟电路号。每个信息的附加信息都不相同。

  1、控制包:


1 2 3 4 8 16 23 24bit
0 0 0 1 Group Channel Type C
Additional Information (Variable)

  2、呼叫请求数据包的附加信息如下:

4 bits 4 bits Variable 2 bits 6 bits Variable
Length Calling address Length Called address Calling & Called address 00 Facility length Facilities
Data (Variable)

  其它控制包:

  • 如果可以接收呼叫,CALL ACCEPTED 数据包由被呼叫方 DTE 发出。
  • 发送 CLEAR REQUEST 信息有多种原因。数据包第4字节指明连接清除原因。通过 CLEAR REQUEST CONFIRMATION 数据包进行确认。
  • INTERRUPT 数据包允许短信号(32字节)被发送出序列。通过 INTERRUPT CONFIRMATION 数据包进行确认。
  • 在没有反向流量的位置,RECEIVE READY(RR)数据包用来发送独立确认信息。PPP 字段(type字段的前3位)通告需要的下一个数据包。
  • RECEIVE NOT READY(RNR)数据包允许 DTE 通知其它方暂时停止发送数据包给它。
  • REJECT 数据包允许 DTE 请求重发数据包系列。PPP 字段提供需要的第一个序列号。
  • RESET 和 RESTART 数据包用于不同程度的故障恢复。通过 RESET CONFIRMATION 和 RESTART CONFIRMATION 进行相对确认。
  • DIAGNOSTIC 数据包为用户提供故障通知。

  3、数据包格式如下所示:


1 2 4 8 16 23 24 31 32bit
Q D Modulo Group Channel Piggyback M sequence C
Data (Variable)

相关协议 LAPBX.25帧中继HDLCISDNLLCLAPD、X.75
组织来源

X.25 协议栈由 ISO(http://www.iso.org)和 ITU-T(http://www.itu.org)定义。

相关链接

http://www.cisco.com/univercd/cc/td/doc/cisintwk/ito_doc/x25.htm: X.25 Overview
http://www2.rad.com/networks/1996/x25/x25.htm: X.25 Protocols


【转自世纪安全网 http://www.21safe.com】
文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
     
     
     
    Invision Power Board i
    Microsoft Windows Scri
    XOT:基于 TCP 协议的 C
    X.400:信息处理服务协议
    X.500:目录访问协议
    H.261协议
    H.263协议
    H.225和H.323协议
    H.235协议
    H.245协议

    Copyright © 2006-2008 www.anquan365.com 安全365
    建议使用1024*768分辨率及第三方浏览器对本站进行浏览