协议转换器是做什么用的?用途有哪些?
一、中继做用。由于信号在线路上传输,距离远后,信号会衰减。所以需要一个网络协议转换器将信号放大、中继。使之传输的更远的目标机上。
二、转换协议。举个最简单的例子:在串行网络中,最常使用的协议有RS232,RS485,CAN,USB等。如果你的PC机只有一个DB9的串口,而需要通信的另一台机器使用的是USB接口。怎么办呢?解决办法很简单,使用一个USB-RS232的协议转换器就可以了。将时两个不同的协议时序,电平等进行互换。
光猫是不是协议转换器?
不一样的,两者区别还是很大的。 光猫是一种类似于基带MODEM(数字调制解调器)的设备,和基带MODEM不同的是接入的是光纤专线,是光信号。 用于广域网中光电信号的转换和接口协议的转换,接入路由器,是广域网接入。光电收发器是用局域网中光电信号的转换,而仅仅是信号转换,没有接口协议的转换. 协议转换器简称协转,也叫接口转换器,协议转换器也就是网关,它能使处于通信网上采用不同高层协议的主机仍然互相合作,完成各种分布式应用。
它工作在传输层或更高。
接口协议转换器一般用一个ASIC芯片就可以完成,成本低,体积小。
它可以将IEEE802.3协议的以太网或V.35数据接口同标准G.703协议的2M接口之间进行相互转换。
它将以太网信号或V.35信号转换为E1信号,以E1信号形式在同步/准同步数字网上进行长距离传输。
主要目的是为了延长以太网信号和V.35信号的传输距离,是一种网络接入设备。
协议转换器怎么调试?
协议转换器的主要功能是接收调试服务器发来的各种调试协议信息,将它们转换成JTAG 时序信号,控制ARM 核以及EmbeddedICE 宏单元,并返回一些数据和状态信息给调试器。所以协议转换器主要由两部分组成:与调试器的通信接口部分,用于准确接收调试器发来的各种调试协议信息;与目标板的JTAG 接口部分,用于产生快速稳定的JTAG 时序信号。
各调试工具生产商所设计的协议转换器各不相同,但归纳起来主要有3种实现模型:
1.利用PC 的并口,外部加上简单的接口驱动电路或单片机引出JTAG 接口。这种实现模型的特点是价格便宜,没有固件程序或只有简单的固件程序,与调试器的接口单一,JTAG 时钟频率低,程序下载速度慢。网上流行的Wiggler 协议转换器和EasyJTAG 协议转换器就是基于这种实现模型。
2.利用单片复杂FPGA,实现与调试器的接口部分和产生快速JTAG 时序信号。这种实现模式的特点是价格昂贵,固件程序复杂,JTAG 时钟频率高,下载速度快。ARM 公司生产的Multi-ICE 协议转换器就是基于这种实现模型。
3.利用通用微处理器实现与调试器的接口部分,利用简单FPGA 或CPLD 产生快速JTAG 信号。这种实现模型是前两种实现模型的折中,价格适中,固件程序升级容易,与调试器的接口丰富,JTAG 时钟频率快,程序下载速度快。
本文介绍了使用ST72651设计实现协议转换器。利用ST72651 内部集成的USB模块和数据传输协处理器(DTC)分别实现与调试器的接口和JTAG 信号的稳定高速产生。这种实现方法属于第3 种模型,但微处理器模块和DTC 模块是封装在同一个芯片里面,这保证了微处理器模块和DTC 模块之间数据的快速传输。
路由器可以代替协议转换器么?它们主要区别是什么?
在网络使用上路由器可以代替协议转换器,路由器除了路由(路由管理和数据转发)的功能外,还有一个功能就是不同线路、协议之间转换,例如,以太网转换成SDH线路传输等。路由器一般都是可以选配不同种类的接口卡的,接口卡的种类很多,可以根据实际情况选配。主要区别:
1、协议转换器一般两边的协议是固定的,购买时要注意选择,它不具备路由功能,一般都是从一个协议转换到另一个协议,数据不进行过多处理,直接转发(TTL不会变)。
2、路由器的使用方式就复杂多变了,可以实现多种协议的互相转换;
3、管理方式上也有较大区别,一般协议转换器是不可以管理的,而路由器是完全可以管理的;
4、在排错上来说,路由器由于可以管理,可以查到更多的错误信息,更利于维护。