²úÆ··ÖÀà+
TTLÐÒéÊÇʲô£¿Ïê½âTTLÐÒé
¸ãÍøÕ¾µÄÅóÓѶ¼ÖªµÀpingÃüÁîÊǷdz£ÓÐÓõġ£ttlÊÇʲôÒâ˼?ÕâÑùµÄÎÊÌ⣬ÆäʵËùÖªµÀµÄTTL¸ü¶àµÄÊǹØÓÚÍøÂç·½ÃæµÄ£¬±ÈÈç76net±ØÓ®¹ÙÍøÊÖ»ú°æÔÚping ip»òping ÍøÕ¾µÄʱºò¶¼¿ÉÒÔ¿´µ½ÓÐTTLÊýÖµ£¬ÈçÏÂͼ£¬ÏàÐÅÍøÓÑËùÎʵÄÎÊÌâÓ¦¸ÃÊÇpingÖеÄTTLʲôÒâ˼°É£¬ÏÂÃæ76net±ØÓ®¹ÙÍøÊÖ»ú°æÀ´Ïêϸ½éÉÜÏÂTTLÊÇʲôÒâ˼¡£Ï£Íû¶ÔÄúÓÐËù°ïÖú£¡
Ò»¡¢TTLÊÇʲôÒâ˼£¿
TTLÊÇÒ»¸öipÐÒéµÄÖµ£¬Ëü¸æËßÍøÂ磬Êý¾Ý°üÔÚÍøÂçÖеÄʱ¼äÊÇ·ñÌ«³¤¶øÓ¦±»¶ªÆú¡£ÓкܶàÔÒòʹ°üÔÚÒ»¶¨Ê±¼äÄÚ²»Äܱ»´«µÝµ½Ä¿µÄµØ¡£
TTL µÄ³õֵͨ³£ÊÇϵͳȱʡֵ£¬ÊǰüÍ·ÖеÄ8λµÄÓò¡£TTLµÄ×î³õÉèÏëÊÇÈ·¶¨Ò»¸öʱ¼ä·¶Î§£¬³¬¹ý´Ëʱ¼ä¾Í°Ñ°ü¶ªÆú¡£ÓÉÓÚÿ¸ö·ÓÉÆ÷¶¼ÖÁÉÙÒª°ÑTTLÓò¼õÒ»£¬TTLͨ³£±íʾ°üÔÚ±»¶ªÆúǰ×î¶àÄܾ¹ýµÄ·ÓÉÆ÷¸öÊý¡£µ±¼ÇÊýµ½0ʱ£¬Â·ÓÉÆ÷¾ö¶¨¶ªÆú¸Ã°ü£¬²¢·¢ËÍÒ»¸öICMP±¨Îĸø×î³õµÄ·¢ËÍÕß¡£
¡¡¡¡ÔÚÍøÂçÖÐÖ÷ÒªÊÇÖ¸pingÍøËÙÖеÄTTLÊýÖµ£¬pingÃüÁîÏàÐÅÊìÏ¤ÍøÂçµÄÅóÓѶ¼²»»áİÉú£¬Ò²Îª´ó¼Ò½éÉܹý²»ÉÙpingÃüÁîÏà¹ØÖªÊ¶£¬ÔÚÍøÂçÓ¦ÓÃÖУ¬pingÍøËÙÓëIPµØÖ·µÈ¶¼ÊǷdz£³£ÓõÄÃüÁͨ¹ýping ip»òÍøÖ·¿ÉÒÔÖªµÀÍøÂçÊÇ·ñ³©Í¨»òÕßÍøÂç´«ÊäÖÊÁ¿ÈçºÎµÈ£¬ÊÇÍøÂç¼¼ÊõÈËÔ±³£Óõļì²âÍøÂçÃüÁî¡£ÈçÏÂͼÊÇping±È¿Ë¶ûÍøÍøËÙ½ØÍ¼£º¡¡¡¡
¶þ¡¢pingÍøËÙÖеÄTTLÊÇʲôÒâ˼
¡¡¡¡´ÓÉÏͼ¿ÉÒÔ¿´³ö£¬pingµçÄÔ°ÙÊÂÍøÍøËÙÖеÄTTL=114£¬ÄÇôÕâ¸öTTLÊýÖµÊÇʲôÒâË¼ÄØ?ͨË×µÄ˵£¬TTLÊÇIPÐÒé°üÖеÄÒ»¸öÖµ£¬Ëü¸æËßÍøÂç,Êý¾Ý°üÔÚÍøÂçÖеÄʱ¼äÊÇ·ñÌ«³¤¶øÓ¦±»¶ªÆú¡£ÓкܶàÔÒòʹ°üÔÚÒ»¶¨Ê±¼äÄÚ²»Äܱ»´«µÝµ½Ä¿µÄµØ¡£½â¾ö·½·¨¾ÍÊÇÔÚÒ»¶Îʱ¼äºó¶ªÆúÕâ¸ö°ü£¬È»ºó¸ø·¢ËÍÕßÒ»¸ö±¨ÎÄ£¬ÓÉ·¢ËÍÕß¾ö¶¨ÊÇ·ñÒªÖØ·¢¡£TTLµÄ³õֵͨ³£ÊÇϵͳȱʡֵ£¬ÊǰüÍ·ÖеÄ8λµÄÓò¡£TTLµÄ×î³õÉèÏëÊÇÈ·¶¨Ò»¸öʱ¼ä·¶Î§£¬³¬¹ý´Ëʱ¼ä¾Í°Ñ°ü¶ªÆú¡£ÓÉÓÚÿ¸ö·ÓÉÆ÷¶¼ÖÁÉÙÒª°ÑTTLÓò¼õÒ»£¬TTLͨ³£±íʾ°üÔÚ±»¶ªÆúǰ×î¶àÄܾ¹ýµÄ·ÓÉÆ÷¸öÊý¡£µ±¼ÇÊýµ½0ʱ£¬Â·ÓÉÆ÷¾ö¶¨¶ªÆú¸Ã°ü£¬²¢·¢ËÍÒ»¸öICMP±¨Îĸø×î³õµÄ·¢ËÍÕß¡£
ÔÚ±ÈÈçÎÒpingÒ»ÏÂѧÎÞÓǵÄÍøÖ·£¬µã»÷¡°¿ªÊ¼²Ëµ¥--ÔËÐС±£¬ÔÚÔËÐÐÊäÈë¿òÊäÈëcmdÃüÁȻºóÖ´ÐиÃÃüÁî¼´¿É´ò¿ªÃüÁîÌáʾ·ûÔËÐд°¿Ú£¬È»ºóÊäÈë¡°ping www.xue51.com¡±ÃüÁ˫ÒýºÅ³ýÍ⣩£¬ÊäÈëÖ®ºó¾Í»á·µ»ØÁËTTLÖµ¡£ÈçͼËùʾ£º
ÉÏÃæ¶ªÊ§¶ÈÊÇ0£¥£¬ËµÃ÷ÍøÖ·ÄÜÕý³£·ÃÎÊ´ò¿ª£¬Èç¹û·¢ÏÖ½ÓÊܲ»ÁË£¬Êý¾ÝÈ«²¿¶ªÊ§µÄ»°£¬ÄÇ˵Ã÷·þÎñÆ÷¿Õ¼äÉϳýÁËÎÊÌ⣬Õâ¾ÍÒªÁªÏµÄãµÄ¿Õ¼ä·þÎñÉÌ¡£
TTLֵĬÈÏÇé¿öÏ£¬LinuxϵͳµÄTTLֵΪ64»ò255£¬Windows NT/2000/XPϵͳµÄĬÈÏTTLֵΪ128£¬Win7ϵͳµÄTTLÖµÊÇ64£¬Windows 98ϵͳµÄTTLֵΪ32£¬UNIXÖ÷»úµÄTTLֵΪ255¡££¨Õâ¸öÊÇ´ÓÍøÂçÉÏÕÒµ½µÄ£©£¬Êï¹â²©¿ÍµÄÄ¿µÄÖ÷»úÊDzÉÓÃFreeBSDϵͳµÄ£¨¿ÉÄÜÒѾ¸ü»»£©£¬ÔÚÕâÀï¿ÉÄÜTTLÖµÊÇ64£¬¶ø²»ÊÇUNIXÖ÷»úµÄ255£¬ËùÒÔÔÚ´ÓÕâÀﵽĿµÄÖ÷»ú¾¹ýÁË64-51=13¸ö·ÓÉ(´Ë´¦ÈÝÒ×ÒýÆðÎóÇø£¬64ÊÇ´ú±í FressBSDµÄĬÈÏTTL»¹ÊÇ·¢Æð·½µÄTTL£¬Õâ¸öTTL³õʼֵӦ¸ÃÊDZ»PING·½µÄ£¬ÎÒÈÏΪӦ¸ÃÊÇ´ú±í·¢Æð·½µÄTTL£¬ÒòΪTTLÊÇÓÉ·¢ËÍÖ÷»úÉèÖá£
¡¡¡¡¼òµ¥¸ÅÀ¨µÄ˵£¬ttlÊÇÒ»¸öʱ¼äÖµ£¬TTLÊÇ·¢³öÐÅÏ¢ÔÙ·µ»ØµÄʱ¼ä¡£ÊÇÒ»¸öÉú´æÖÜÆÚ£¬Ëû²»ÄܼÆËã;¾¶Â·ÓÉ£¬ËûÓë·ÓÉû¹ØÏµ£¬Óë·þÎñÆ÷²Ù×÷ϵͳÓйØÏµ£¬Í¨¹ý¹Û²ìTTLÖµµÄ´óС£¬¿ÉÒÔ´ÖÂÔµÄÅжϳöÄ¿±êµÄÖ÷»úϵͳÀàÐÍ£¬Ò»°ãÇé¿öÏ£º
¡¡¡¡TTLÖµÔÚ100ÖÁ130Ö®¼ä£¬Ö÷»úϵͳΪWINDOWS
¡¡¡¡TTLÖµÔÚ240ÖÁ255Ö®¼ä£¬Ö÷»úϵͳΪUNIX»òLINUX
¡¡¡¡ËùÒÔ76net±ØÓ®¹ÙÍøÊÖ»ú°æ»á·¢ÏÖping²»Í¬ÍøÕ¾»ò²»Í¬·þÎñÆ÷Ö÷»úµÃµ½µÄTTLÊýÖµÊDz»Ò»ÑùµÄ£¬Ö÷ÒªÊÇÓÉ·þÎñÆ÷Ö÷»úµÄ²Ù×÷ϵͳ¾ö¶¨£¬Ò»°ã76net±ØÓ®¹ÙÍøÊÖ»ú°æÖ»Òª¼òµ¥Á˽âÕâЩ֪ʶ¾Í¿ÉÒÔ˵»ù±¾¶®TTLÊÇʲôÒâ˼ÁË¡£
Èý¡¢TTLÖµ²Î¿¼£º
TTLʱ¼äÔ½³¤£¬»º´æÊ±¼äÔ½³¤£¬¸üÐÂÔ½²»ÈÝÒ×¼°Ê±ÉúЧ¡£ Ôö´óTTLÖµ£¬ÒÔ½ÚÔ¼ÓòÃû½âÎöʱ¼ä£¬¸øÍøÕ¾·ÃÎʼÓËÙ¡£
TTLÉèÖõÄСһЩ£¬ÉúЧʱ¼ä¾Í»á¿ìһЩ¡£¶þ.¼õСTTLÖµ£¬¼õÉÙ¸ü»»¿Õ¼äʱµÄ²»¿É·ÃÎÊʱ¼ä¡£¹ØÓÚÍøÂç´ÊÓïµÄttlÖµÒ²ÓÐttÁµ£¬Ëµ°×ÁËŮͬÐÔÁµÕߣ¬µ±ÕâЩ¶¼ÊÇÌâÍâ»°
¡¡¡¡TTLÆäËûÒâ˼·½Ã棬ÔÚµç·ÖÐÓÐTTLµçƽ£¬TTLµçƽÐźű»ÀûÓõÄ×î¶àÊÇÒòΪͨ³£Êý¾Ý±íʾ²ÉÓöþ½øÖƹ涨£¬+5VµÈ¼ÛÓÚÂß¼¡°1¡±£¬0VµÈ¼ÛÓÚÂß¼¡°0¡±£¬Õâ±»³Æ×öTTL(¾§Ìå¹Ü-¾§Ìå¹ÜÂß¼µçƽ)ÐźÅϵͳ£¬ÕâÊǼÆËã»ú´¦ÀíÆ÷¿ØÖƵÄÉ豸ÄÚ²¿¸÷²¿·ÖÖ®¼äͨÐŵıê×¼¼¼Êõ¡£ÔÚÉú»î·½Ã棬TTL»¹±»Ö¸£ºÅ®Í¬ÐÔÁµ£¬TÒâÒåÉÏΪÀϹ«£¬PÔòÊÇÊÜÕչ˵ÄÀÏÆÅ£¬TTL¾ÍÊÇÖ¸TTÁµ£¬¼´Á½¸öTÔÚÒ»Æð£¬TÒ»°ãÊdz¤µÃºÜÏñÄÐÉúµÄÅ®Éú¡£
¡¡¡¡TTLÊÇʲôÒâ˼ÕâÀïËãÊDZȽÏÈ«ÃæµÄΪ´ó¼Ò×ܽáÁËһϣ¬Æäʵ¸ü¶àµÄʱºò76net±ØÓ®¹ÙÍøÊÖ»ú°æÊÇÖ¸pingÍøËÙÖеÄTTLÊýÖµ£¬ÔĶÁÍê±¾ÎÄÏàÐÅ´ó¼Ò¶ÔTTLÓÐ×űȽÏÇå³þµÄÈÏʶ°É¡£
ÏÂÃæÊÇÆäËüÍøÓѵIJ¹³ä£º
TTL(Time-To-Live)µÄ×÷ÓÃÊÇÏÞÖÆÊý¾Ý°üÔÚÍøÂçÖдæÔÚµÄʱ¼ä£¬·ÀÖ¹Êý¾Ý°ü²»¶ÏµÄÔÚIP»¥ÁªÍøÂçÉÏÑ»·¡£
TTLÖ¸¶¨Êý¾Ý°ü±»Â·ÓÉÆ÷¶ªÆú֮ǰÔÊÐíͨ¹ýµÄ×î´óÍø¶ÎÊýÁ¿£¬ÊÇIPÊý¾Ý°üÔÚÍøÂçÖпÉÒÔת·¢µÄ×î´óÌøÊý(Ô¾µãÊý)£¬TTLλÓÚIPv4°üµÄµÚ9¸ö×Ö½Ú£¬ÊÇÒ»¸ö8 bit×ֶΡ£
TTL×Ö¶ÎÓÉÊý¾Ý°üµÄ·¢ËÍÕßÉèÖã¬Â·ÓÉÆ÷ת·¢Êý¾Ý°üʱ£¬ÖÁÉÙ½«TTL¼õС1¡£Â·ÓÉÆ÷½«»á¶ªÆúTTL=0µÄÊý¾Ý°ü£¬²¢ÏòÊý¾Ý°üÔ´µØÖ··¢ËÍÒ»¸öÀàÐÍ11µÄICMP±¨ÎÄ£¬±íʾtime exceeded£¨TTLΪ0£©£¬ÓÉ·¢ËÍÕß¾ö¶¨ÊÇ·ñÒªÖØ·¢¡£
TTLµÄ×î´óÖµÊÇ255£¬ÍƼöÖµÊÇ64£¬windowsÖÐTTLĬÈÏÖµ±£´æÔÚ×¢²á±íHKLMSYSTEMCurrentControlSetServicesTcpipParameters ϵÄDefaultTTL(DWORD)ÖУ¬ÐÞ¸ÄÉèÖúóÖØÆô²ÅÉúЧ¡£
pingÃüÁî½á¹ûÖеÄTTL£ºÀ´×Ô 192.168.1.1 µÄ»Ø¸´: ×Ö½Ú=32 ʱ¼ä<1ms TTL=64
ping -i 1 8.8.8.8ºó¿É×¥µ½Time-to-live exceededµÄÊý¾Ý°ü£¬wireshark×¥°üʹÓÃicmp.type == 11¹ýÂ˶ÔÓ¦µÄICMP°ü£ºTime-to-live exceeded (Time to live exceeded in transit)£¬×¥°üÖпÉÒÔ¸ù¾ÝTTLÖµÅжÏÊý¾Ý°üÊÇ·ñ±»ÖмäÉ豸αÔì¡£
ÔÚÓòÃûϵͳ (DNS)ÖеÄTTL´æ»îʱ¼ä£¬ÓÃÒÔÉ趨ÓòÃû¼Í¼µÄ×»º´æÊ±¼ä¡£