科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网网络频道运行Telnet工具软件ARP会做些什么(1)

运行Telnet工具软件ARP会做些什么(1)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

当我们在另一个系统(s u n)上运行带有-e选项的t c p d u m p命令时,显示的是硬件地址。第1行中紧接着的一个输出字段是a r p,表明帧类型字段的值是0 x 0 8 0 6,说明此数据帧是一个A R P请求或回答。

作者:论坛整理 来源:ZDNet网络安全 2007年12月22日

关键字: telnet命令 opentelnet linux telnet telnet入侵 telnet telnet端口

  • 评论
  • 分享微博
  • 分享邮件

  为了看清楚ARP的运作过程,我们执行telnet命令与无效的服务器连接。

  

  

  

  当我们在另一个系统(s u n)上运行带有-e选项的t c p d u m p命令时,显示的是硬件地址(在我们的例子中是48 bit 的以太网地址)。图4 - 4中的t c p d u m p的原始输出如附录A中的图A - 3所示。由于这是本书第一个t c p d u m p 输出例子,你应该去查看附录中的原始输出,看看我们作了哪些修改。

  

  

  

  图4-4 TCP连接请求产生的ARP请求和应答

  我们删除了t c p d u m p命令输出的最后四行,因为它们是结束连接的信息

  在第1行中,源端主机(b s d i)的硬件地址是0 : 0 : c 0 : 6 f : 2 d : 4 0。目的端主机的硬件地址是ff : ff : ff : ff : ff : ff ,这是一个以太网广播地址。电缆上的每个以太网接口都要接收这个数据帧并对它进行处理,如图4 - 2所示。

  第1行中紧接着的一个输出字段是a r p,表明帧类型字段的值是0 x 0 8 0 6,说明此数据帧是一个A R P请求或回答。

  在每行中,单词a r p或i p后面的值6 0指的是以太网数据帧的长度。由于A R P请求或回答的数据帧长都是4 2字节(2 8字节的A R P数据,1 4字节的以太网帧头),因此,每一帧都必须加入填充字符以达到以太网的最小长度要求:6 0字节。

  这个最小长度6 0字节包含1 4字节的以太网帧头,但是不包括4个字节的以太网帧尾。有一些书把最小长度定为6 4字节,它包括以太网的帧尾。我们把最小长度定为4 6字节,是有意不包括1 4字节的帧首部,因为对应的最大长度(1 5 0 0字节)指的是M T U—最大传输单元(见图2 - 5)。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章