超级终端使用的TCP/IP通信协议



有人能告诉我通过Tcp/Ip的超级终端连接使用哪个通信协议吗?

协议此处表示UDP套接字/服务器和其他(如果有)。

实际上,我需要设计一个应用程序(在QT中,Linux作为操作系统),以便通过以太网与机器(基本上是打印机)进行通信。我需要向打印机发送请求,并从打印机接收响应(如果有的话)。

它可以使用Tcp/IP通过超级终端进行通信。

所以我想知道我应该使用哪种协议进行通信。由于Printer只是支持以太网,因此我不知道是否可以使用Socket/Server进行通信。

需要对此提出建议。欢迎所有想法/建议。

提前感谢

您需要正确使用术语。TCP/IP和UDP是传输层。协议是指通过传输传输的应用程序数据。套接字是编程API,允许应用程序访问传输以便发送/接收协议数据。

现在,回答您的问题-超级终端通常使用TCP/IP上的Telnet协议。现有的许多协议都是基于文本的,Telnet在很大程度上与简单的ASCII文本兼容,这使得用户可以方便地使用Telnet UI客户端(如HyperTerminal)手动向网络连接的设备发送文本命令。但是,大多数设备/协议并不使用实际的Telnet协议。但是,如果你可以使用超级终端与设备通信,你可以对你的应用程序进行编码,以发送/接收相同的文本命令。

最新更新