码迷,mamicode.com
首页 > Web开发 > 详细

telnet编程 客户端 服务器

时间:2015-04-01 20:24:30      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:c++   服务器   tcp   telnet   网络编程   

    最近学习ssh协议,为了方便,自己先实现一套telnet服务,以便之后套用ssh。

    先从telnet客户端做起。这里先给出RFC的文档链接:http://oss.org.cn/man/develop/rfc/RFC854.txt 。基本上把telnet介绍得差不多了。但关于NVT的介绍太少,也没有给出一个标准。就比如说键盘的方向键ASCII映射NVT不知道是什么。网上查了很久的资料都没有找到。最终通过自己抓包权威的telnet软件才知道方向键与其他一些按键的NVT ASCII值。就那上键来说,getch()收到的值是十进制:224 72 ,转换为ASCII是十进制 27 91 65 (/033[A),下是27 91 66 (/033[B)。因为没找到其他的标准,我就只处理了方向以及退格键的一些必要NVTASCII。


本文出自 “wchrt” 博客,请务必保留此出处http://wchrt.blog.51cto.com/8472636/1627262

telnet编程 客户端 服务器

标签:c++   服务器   tcp   telnet   网络编程   

原文地址:http://wchrt.blog.51cto.com/8472636/1627262

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!