نمایش نتایج: از شماره 1 تا 3 از مجموع 3
سپاس ها 5سپاس
  • 4 توسط alisc
  • 1 توسط gallaxy67

موضوع: پرسش در مورد TTL

  
  1. #1
    نام حقيقي: Blackie

    عضو عادی شناسه تصویری hexman
    تاریخ عضویت
    Jul 2012
    محل سکونت
    تهران
    نوشته
    2,343
    سپاسگزاری شده
    406
    سپاسگزاری کرده
    852

    پرسش در مورد TTL

    سلام دوستان من امروز توی شبکه ای پی یه network printer رو به ای پی 192.168.0.14 ping کردم در ریپلای ttl رو 64 میزنه بعدش هم trace کردم ادرسشو میبینید که روتری بین سیستم من و پرینتر وجود نداره بعدش سروری به نام srv1 و ای پی 192.168.0.1 رو پینگ کردم که این بار ttl مقدارش 128 بود .چرا مقدار این پارامتر در این 2 حالت متفاوت هست؟








  2. #2
    نام حقيقي: علی شفائی

    عضو عادی شناسه تصویری alisc
    تاریخ عضویت
    Sep 2010
    محل سکونت
    شهریار
    نوشته
    1,897
    سپاسگزاری شده
    1730
    سپاسگزاری کرده
    2052
    ببینید TTL برای هر سیستم متفاوت هست !

    ویندوز TTL = 128 داره !
    لینوکس TTL = 64 داره !

    فقط به باد داشته باشید که پکت به ازای عبور از هر روتر ، یک عدد از TTL اون کم میشه ! یعنی روتر یک TTL بر میداره و پکت رو از خودش عبور میده !


    Here are the values for the more popular operating systems:
    Operating System Time To Live TCP Window Size
    Linux (Kernel 2.4 and 2.6) 64 5840
    Google Linux 64 5720
    FreeBSD 64 65535
    Windows XP 128 65535
    Windows Vista and 7 (Server 2008) 128 8192
    iOS 12.4 (Cisco Routers) 255 4128


    منبع : Hacker Geek: OS Fingerprinting With TTL and TCP Window Sizes


    gallaxy67، exxtreme، hexman و 1 نفر دیگر سپاسگزاری کرده‌اند.

  3. #3
    نام حقيقي: AliRezA

    عضو عادی شناسه تصویری gallaxy67
    تاریخ عضویت
    May 2010
    محل سکونت
    Here
    نوشته
    1,233
    سپاسگزاری شده
    1014
    سپاسگزاری کرده
    200
    Different operating systems send replies to pings with different TTL (it doesn't depend upon the TTL in the incoming ping). Common starting values include 64, 128 and 255. I.e., your words "it means that (128 - 45) / 2 hops exist in my way to google" are wrong. Assuming that they use regular linux systems, they send ICMP packets with TTL = 64, and thus there are only 19 hops.
    شما اگر به اختلاف این دوتا نود شبکه ات دقت میکردی متوجه میشدی که وقتی یه سیستم ویندوزی رو پینگ میکنی 128 وقتی سیستم یا نود غیر ویندوزی رو پینگ میکنی 64. TTL رو سیستمی که داره پینگ میشه تعیین میکنه ، پیشفرض ویندوز 128 هست ، برای اون پرینترت 64 هست.
    ( خداییش خودم هم نمیدونستم الان سرچ کردم متوجه این داستان شدم ، )

    - - - ادامه - - -

    خب علی آقا هم که جواب رو دادند با توضیحات بهتر


    hexman سپاسگزاری کرده است.

کلمات کلیدی در جستجوها:

ttl 64 یعنی چه؟

در مورد ttl

برچسب برای این موضوع

مجوز های ارسال و ویرایش

  • شما نمی توانید موضوع جدید ارسال کنید
  • شما نمی توانید به پست ها پاسخ دهید
  • شما نمی توانید فایل پیوست ضمیمه کنید
  • شما نمی توانید پست های خود را ویرایش کنید
  •