Default TTL (Time to Live) Values of Different OS
in Others
TTL (Time to Live) is a timer value included in packets send over networks that tells the recipient how long or use the packet before discarding and expiring the data. TTL values are different for different Operating Systems.So we can determine the OS based on the TTL value.
Here are the default TTL value of different devices/ Operating Systems:
Device OS | Version | Protocol | TTL |
---|---|---|---|
AIX | TCP | 60 | |
AIX | UDP | 30 | |
AIX | 3.2,4.1 | ICMP | 255 |
BSDI | BSD/OS 3.1 & 4.1 | ICMP | 255 |
Compa | Tru64v5.0 | ICMP | 64 |
Cisco | ICMP | 254 | |
DEC Pathworks | V5 | TCP & UDP | 30 |
Foundry | ICMP | 64 | |
FreeBSD | 2.1R | TCP & UDP | 64 |
FreeBSD | 3.4, 4.0 | ICMP | 255 |
FreeBSD | 5 | ICMP | 64 |
Windows | for Workgroups | TCP & UDP | 32 |
Windows | 95 | TCP & UDP | 32 |
Windows | 98 | ICMP | 32 |
Windows | 98,98 SE | ICMP | 128 |
Windows | Server 2003 | 128 | |
Windows | XP | ICMP/TCP/UDP | 128 |
Windows | Vista | ICMP/TCP/UDP | 128 |
Windows | 7 | ICMP/TCP/UDP | 128 |
Windows | Server 2008 | ICMP/TCP/UDP | 128 |
Windows | 10 | ICMP/TCP/UDP | 128 |