打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Telnet测试自己写的TCP服务器

Telnet 也是一个linux的命令 详情可以查看  http://man.linuxde.net   这是linux命令大全所有的命令和参数都能查到

有时候我们写一个tcp的服务器程序,需要让客户端发起一个连接,来验证是否能正确的

绑定到端口

接受连接

接受数据

通常我们需要写一个客户端,但是如果你用telnet的话,那就不用为了上面的这个目的而写一个客户端了。

也许你会说,telnet不是用的是23端口吗?除非你的程序绑定到23端口,但是那也不可能啊,因为23已经被telnet的服务器给占用了啊,怎么可能做到?从这个层面讲的话,确实好像不可以了,但是telnet客户端是可以指定要连接的服务器的端口的。

telnet [ip地址] [端口号]

例如:

telnet localhost 65100

假设你的服务器监听的就是65100,那么上面的这个命令就是让telnet向你的服务器发起一个tcp的连接。接着在telnet窗口中输入任何字符,这些字符会发动到你的服务器,为了验证你收到这些字符,当你的服务器收到这些包后,可以给telnet也发包。不过注意在telnet客户端发包的你每敲入一个字符就发送一个包,而不是等你回车。

在你用Telnet连接端退出时 需要按 Ctrl+】 出现Telnet>时输入quit

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
通信技术--CHINA通信网 以在网交换机中TELNET的应用
怎么测试Windows系统中的服务器端口是否开放?
瑞友天翼常见问题解答
配置sql server 2000以允许远程访问
SQL Server不存在或访问被拒绝 1433端口未开放 |渺茫的希望
SQL Server连接中三个常见的错误分析 - 花 - BlogJava
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服