1

  • 026-910-10-914
  • info@one3erver.com
    • Farsi
    • English
  • عضویت
  • پنل کاربری
وان سرور Menu   ≡ ╳
  • صفحه اصلی
  • سرور مجازی
    • سرور مجازی آمریکا
    • سرور مجازی فرانسه
    • سرور مجازی آلمان
    • سرور مجازی هلند
    • سرور مجازی حرفه ای Nvme
    • سرور مجازی ارزان انگلیس ( آنی )
    • سرور مجازی ارزان NVMe ( آنی )
    • سرور مجازی دیگر کشورها
      • سنگاپور ، استرالیا
      • ترکیه ، ژاپن ، امارات ، هنگ کنگ
      • سرور مجازی از 43 کشور
  • سرور اختصاصی
    • سرور اختصاصی هلند
    • سرور اختصاصی OVH
    • سرور اختصاصی آمریکا
  • هاستینگ و دامنه
    • هاست ایران
    • هاست پر سرعت NVMe
    • هاست شرکتی NVMe
    • هاست استاندارد ارزان
    • هاست ریسلری
    • ثبت آنلاین دامنه
    • صدور گواهینامه ssl
  • دیگر سرویسها
    • سرور مجازی ترید
    • سرور وبینار ( کلاس آنلاین )
  • جزیره آموزشی
  • درباره ما
    • تماس با ما
    • قوانین کلی سایت وان سرور
    • نماد اعتماد
    • سوالات متدوال
    • فرصت شغلی

آموزش استفاده از TCP traceroute

  • 18/04/2023
  • 0 Comments
زمان تقریبی مطالعه: 4 دقیقه

آموزش استفاده از TCP traceroute

trace route چیست ؟

فرض کنید اتصال شما به یک سرور از دست میره. اولین احتمالی که هست خاموش شدن یا مشکل کانفیگ سرور هستش. ولی زمانی که اینترنت خودتون رو تغییر بدید، مثلا به جای ایرانسل از همراه اول استفاده می کنید اتصال برقرار میشه.! اولین احتمالی که هست مشکل در مسیر ارسال پکت هاست. برای چک کردن مسیر ارسال از tracet route استفاده میکنن.

trace route چطوری کار میکنه ؟

زمان ارسال پکت های چیزی بهشون اضافه میشه به نام TTL که مخفف Time to Live هستش. یعنی مدت زمان زنده ماندن پکت شما و یک عددی رو داخل خودش نگاه میداره، این عدد میتونه 1 تا 255 باشه ( این محدودیت به دلیل مقدار حافظه ای هست که برای این عدد در نظر گرفته شده ). البته معیارش زمان نیست معیار تعداد روتر هایی داخل مسیر هستش
خب این یعنی چی ؟
فرض میکنیم شما پکتی رو ارسال میکنید با TTL = 50 و ip =1.1.1.1 زمانی که پکت از مودم شما عبور میکنه. TTL تغییر میکنه به 49 ، وقتی از روتر بالا دستی مودم شما عبور میکنه TTL میشه 48 و این روند ادامه پیدا میکنه تا زمانی که برسه به مقصد که 1.1.1.1 هست.
پس TLL بعد از گذاشت از هر روتر یکی ازش کم میشه

آموزش استفاده از TCP traceroute

حالا بیایم فرض کنیم قبل از این که پکت به مقصد ما برسه TTL پکت ما داخل یکی از روتر ها 0 بشه ، حالا چه اتفاقی می افته ؟
پکت حذف میشه ولی این آخر کار نیست. روتری که پکت ما رو حذف کرده یک پیام برای ما ارسال میکنه این پیام با پروتکل ICMP که ازش برای عیب یابی در شبکه استفاده میکنن ارسال میشه این پروتکل در لایه network کار میکنه
این قسمت رو دقت کنید ! هر نوع پکتی ارسال کنید با هر پروتکلی ( icmp،udp،tcp) زمانی که TTL =0 بشه پیامی که از سمت روتر برای ما ارسال میشه icmp هستش
داخل این پیام آدرس ip روتر نوشته شده البته اطلاعات دیگه ای هم به ما میده

حالا اگر ما بخوایم آدرس تمام روتر های مسیر رو پیدا کنیم میتونیم یک پکت درست کنیم با TTL که خودمون مشخص کردیم
به این صورت که اگر بخوایم ip روتر اول رو پیدا کنیم پکتی ارسال میکنیم با TTL = 1 و زمانی که به روتر اول میرسه TTL میشه 0 و روتر برای ما یک پیام ارسال میکنه ، حالا اگه بخوایم ip روتر دوم رو پیدا کنیم پکتی ارسال میکنیم با TTL = 2

آموزش استفاده از TCP traceroute

چطوری از trace route استفاده کنیم ؟

ویندوز :

در ویندوز باید وارد cmd بشید و از دستور tracert استفاده کنید به این صورت
tracert 1.1.1.1

این دستور با پروتکل icmp کار میکنه

آموزش استفاده از TCP traceroute

لینوکس :

در لینوکس از دو دستور traceroute و tracepath میتونید استفاده کنید

tracepath داخل سیستم عامل موجوده ولی برای traceroute باید برنامه نصب بشه

دستور نصب :

ubuntu : apt install traceroute
centos : yum install traceroute

هر دو دستور از پورتکل udp برای trace استفاده میکنن. با سویچ -T در traceroute میتونید از پروتکل tcp هم استفاده کنید.

آموزش استفاده از TCP traceroute در ویندوز

برای استفاده از tracetcp در ویندوز به دو نرم افزار WinPcap و tracetcp نیاز دارید

(لینک دانلود نرم افزار ها )

ابتدا نرم افزار WinPcap را نصب کنید

آموزش استفاده از TCP traceroute

سپس نرم افزار tracetcp را داخل مسیر C:\Windows\System32 قرار بدین

آموزش استفاده از TCP traceroute

بعد از نصب وارد cmd بشید و دستور tracetcp را با ip مدنظرتون وارد کنید

آموزش استفاده از TCP traceroute

آموزش ویدیویی استفاده از TCP traceroute

5/5 - (26 امتیاز)
  • previous post

Leave a Comment لغو پاسخ

Search


ربات پشتیبان سرور و هاست


Recent Posts

آموزش استفاده از TCP traceroute
18/04/2023
نصب وردپرس در اوبونتو ubuntu
19/12/2021
نصب و تامین امنیت phpMyAdmin با Nginx در CentOS 7
18/12/2021
بک آپ گیری خودکار از MongoDB
12/12/2021
آموزش راه اندازی K3S , GlusterFS , Load balancer
16/11/2021

دسته‌ها

  • آموزش سئو و بهینه سازی
  • آموزش کنترل پنل ها
  • آموزش نرم افزارهای اکانتینگ
  • آموزش های سرورمجازی لینوکس
  • آموزش های سرورمجازی میکروتیک
  • آموزش های سرورمجازی ویندوز
  • آموزش های نرم افزارها
  • آموزش های هاست
  • اخبارهای ویژه
  • ادوب کانکت
  • اینستاگرام
  • تست نفوذ و امنیت
  • چیستان
  • دانلود سنتر
  • دسته‌بندی نشده



0

58000

محاسبه گر قیمت:
قیمت واحد: 58000
درگاه پرداخت
درگاه پرداخت
نماد اعتماد
دسترسی سریع
  • قوانین سایت
  • سوالات متداول
  • نمایندگی
  • درخواست پشتیبانی
  • پنل کاربران
  • تماس با ما


  • برنامه انی دسک برنامه پوتی ssh برنامه وین اسکیپ برنامه وین باکس
    سرورهای مجازی
  • سرور مجازی آمریکا
  • سرور مجازی فرانسه
  • سرور مجازی آلمان
  • سرور مجازی هلند
  • سرور مجازی NVMe
  • سرور مجازی ارزان
  • دسته بندی جزیره
    • آموزش سئو و بهینه سازی
    • آموزش کنترل پنل ها
    • آموزش نرم افزارهای اکانتینگ
    • آموزش های سرورمجازی لینوکس
    • آموزش های سرورمجازی میکروتیک
    • آموزش های سرورمجازی ویندوز
    • آموزش های نرم افزارها
    • آموزش های هاست
    • اخبارهای ویژه
    • ادوب کانکت
    • اینستاگرام
    • تست نفوذ و امنیت
    • چیستان
    • دانلود سنتر
    • دسته‌بندی نشده
    Copyright © 2011-2023 one3erver.com. All Rights Reserved