protocol translator
A network device or software that converts one protocol into another, similar, protocol.