利用TTL值来鉴别操作系统
TTL:生存时间
指定数据报被路由器丢弃之前允许通过的网段数量。
TTL 是由发送主机设置的,以防止数据包不断在 IP 互联网络上永不终止地循环。
转发 IP 数据包时,要求路由器至少将 TTL 减小 1。
使用PING时涉及到的 ICMP 报文类型
一个为ICMP请求回显(ICMP Echo Request)
一个为ICMP回显应答(ICMP Echo Reply)
三、TTL 字段值可以帮助我们识别操作系统类型。
UNIX 及类 UNIX 操作系统 ICMP 回显应答的 TTL 字段值为 255
Compaq Tru64 5.0 ICMP 回显应答的 TTL 字段值为 64
微软 Windows NT/2K操作系统 ICMP 回显应答的 TTL 字段值为 128
微软 Windows 95 操作系统 ICMP 回显应答的 TTL 字段值为 32
当然,返回的TTL值是相同的
但有些情况下有所特殊
LINUX Kernel 2.2.x & 2.4.x ICMP 回显应答的 TTL 字段值为 64
FreeBSD 4.1, 4.0, 3.4;
Sun Solaris 2.5.1, 2.6, 2.7, 2.8;
OpenBSD 2.6, 2.7,
NetBSD
HP UX 10.20
ICMP 回显应答的 TTL 字段值为 255
Windows 95/98/98SE
Windows ME
ICMP 回显应答的 TTL 字段值为 32
Windows NT4 WRKS
Windows NT4 Server
Windows 2000
ICMP 回显应答的 TTL 字段值为 128
这样,我们就可以通过这种方法来辨别
操作系统 TTL
LINUX 64
WIN2K/NT 128
WINDOWS 系列 32
UNIX 系列 255
分享到:
相关推荐
### PECL转TTL与TTL转PECL电平转换传输芯片详解 #### 一、概述 本篇文章将深入解析一款名为MC10ELT28/D与MC100ELT28的电平转换传输芯片。该芯片集成了PECL到TTL以及TTL到PECL的双向电平转换功能,适用于发送与接收...
辅助软件 USB-TTL测试工具辅助软件 USB-TTL测试工具辅助软件 USB-TTL测试工具辅助软件 USB-TTL测试工具辅助软件 USB-TTL测试工具辅助软件 USB-TTL测试工具辅助软件 USB-TTL测试工具辅助软件 USB-TTL测试工具辅助软件...
在计算机网络中,Time To Live(TTL)是一个重要的概念,它主要应用于数据包在网络中的生存时间。TTL值在IP协议头中被定义,用于防止数据包在网络中无限循环,确保信息能够及时到达目的地或者在规定的时间内被丢弃。...
USB-TTL测试工具是一种常用的硬件调试设备,尤其在嵌入式系统开发和物联网(IoT)项目中,它能够帮助开发者通过USB接口与目标设备进行串行通信。USB-TTL转换器通常包含一个微控制器,如CH340或PL2303,这些微控制器...
1 拆机(不知道怎么拆的小盆友请关电脑一边玩去吧) 接好TTL线 注意:TTL线上TX接路由器的RX TTL上的RX接路由器的TX 千万不要接VCC 路由器上VCC电压高 TTL线必烧 总共需要接三条线 TX RX GND 不行将TX和RX调换">刷机...
TTL(Transistor-Transistor Logic,晶体管-晶体管逻辑)是一种数字电路逻辑家族,广泛应用于电子设计中。它基于双极型晶体管技术,主要特点是在输入端拥有电流控制特性,意味着输入端由电流而非电压控制。 1. TTL...
光耦合器(光耦)在RS232转TTL电路转换中起着关键作用,该过程涉及电子信号从RS232电平转换为TTL(晶体管-晶体管逻辑)电平。在深入探讨光耦RS232转TTL电路图的知识点之前,我们先要理解RS232和TTL电平的基本概念...
路由器TTL线刷机教程 一、路由器TTL线刷机前的准备 在开始刷机之前,我们需要准备好一些东西。首先,我们需要购买一个USB转TTL线,这个东西的价格通常在12到20之间。然后,我们需要在PC上安装TTL线驱动,这一步是...
USB转TTL驱动是连接微控制器(如Arduino、ESP8266或STM32等)与个人计算机之间通信的重要工具。它允许用户通过USB接口对这些设备进行编程、调试和数据传输。在这个压缩包中,包含的是适用于Windows操作系统的USB转...
标题中的"TTL驱动包(USB2023驱动)"指的是一个特定的硬件接口驱动程序,主要用于连接和支持采用TTL电平通信的设备,如微控制器、传感器等。USB2023驱动则是该接口的USB版本,允许通过USB端口与TTL设备进行通信。在...
USB-TTL测试工具是一款在Windows 10操作系统中使用的实用程序,特别针对64位架构设计,用于与基于USB到TTL转换器的硬件设备进行通信和测试。USB-TTL接口是许多电子爱好者和工程师常用的一种接口,它允许PC通过USB...
组播报文在网络传播的时候是需要设置TTL的(除非网口都是2层交换机),因为路由器和3层交换机转发的时候TTL会检查TTL是否大于1,而默认的TTL为1. 本demo添加了TTL值设置和绑定IP设置,这样就可以指定从哪个网卡发送...
路由器TTL刷机教程1 本文将详细介绍路由器TTL刷机的步骤和注意事项,旨在帮助用户成功刷机。下面是详细的教程: 准备工作 1. 将编程器切换到刷机模式,安装TTL刷机驱动。 2. 认识TTL刷机接口。TTL刷机接口分别是...
USB转TTL驱动是将USB接口转换为TTL电平串行通信的一种工具,它使得计算机可以通过USB接口与各种电子设备进行数据交换,尤其是那些使用TTL电平串口的微控制器,如Arduino、STM32等开发板。在本文中,我们将详细探讨...
USB转TTL模块是电子工程领域中常用的工具,主要用于计算机与微控制器之间的串行通信。在本案例中,我们关注的是使用CH340G芯片的USB转TTL转换器。CH340G是一款经济实惠、功能强大的集成电路,设计用于实现USB到串行...
USB-TTL转换器是一种常用的硬件设备,用于将电脑的USB接口转换为标准的TTL电平串行通信接口。在许多嵌入式系统、单片机开发和物联网项目中,这种转换器扮演着重要的角色,因为它能方便地让开发者通过USB接口与微控制...
USB转TTL(Transistor-Transistor Logic)转换电路是一种常用于计算机与各种串行通信设备之间进行数据传输的接口转换方案。TTL信号是一种广泛使用的逻辑电平标准,其中逻辑"1"通常对应+5V电压,逻辑"0"对应0V电压。...
USB转RS422简易检测方法一、接线:将信号端TX-/D-与RX-...RS485 RS422自检方法 监控云台调试助手 串口调试助手V2.2 YF-USB-TTL下载线驱动及资料 YF-U5A1、U5A2、U5B2、U5C1、UTA1驱动 USB-TTL测试工具 CH340 CH341 驱动
《小米路由3 TTL救砖包详解及恢复指南》 小米路由3是一款深受用户喜爱的智能路由器,然而在日常使用过程中,由于各种原因可能导致系统故障,甚至出现“砖头”状态,无法正常启动。这时,就需要借助特定的工具——...