شروع کار

مفاهیم اصلی

مفاهیم اساسی شبکه که در سراسر ابزارهای TraceNet استفاده می‌شوند.

آدرس IP

یک شناسه عددی یکتا که به یک دستگاه در شبکه اختصاص داده می‌شود. دستگاه‌ها با استفاده از آدرس‌های IP یکدیگر را پیدا کرده و با هم ارتباط برقرار می‌کنند.

IPv4203.0.113.10
IPv62001:db8::1
  • ‏IPv4 — چهار عدد جداشده با نقطه (۰ تا ۲۵۵)، پرکاربردترین قالب
  • ‏IPv6 — در قالب هگزادسیمال، طراحی‌شده برای مقیاس‌پذیری اینترنت

DNS (سامانه نام دامنه)

نام‌های دامنه قابل‌خواندن برای انسان را به آدرس‌های IP تبدیل می‌کند که کامپیوترها بتوانند آن‌ها را درک کنند.

جستجو (Lookup)example.com → 93.184.216.34
  • رکوردهای A / AAAA — آدرس‌های IP
  • رکوردهای MX — سرورهای ایمیل
  • رکوردهای TXT — سیاست‌های تأیید و امنیت
  • رکوردهای CNAME — نام‌های مستعار دامنه

پورت‌ها

یک نقطه انتهایی منطقی برای ارتباط که یک سرویس مشخص روی یک دستگاه را مشخص می‌کند. چندین سرویس می‌توانند از طریق پورت‌های مختلف یک آدرس IP مشترک را استفاده کنند.

  • HTTP (وب) → پورت ۸۰
  • HTTPS (وب امن) → پورت ۴۴۳
  • SSH (دسترسی از راه دور) → پورت ۲۲
  • SMTP (ایمیل) → پورت ۲۵

پینگ (Ping)

بررسی می‌کند که آیا یک میزبان در دسترس است و زمان رفت و برگشت (RTT) را با استفاده از ICMP Echo Request اندازه‌گیری می‌کند.

  • بررسی اینکه آیا سرور آنلاین است
  • اندازه‌گیری تأخیر شبکه
  • تشخیص از دست رفتن بسته‌ها (Packet Loss)

Traceroute

مسیر بسته‌ها تا مقصد را نشان می‌دهد و هر گره میانی (روتر) در طول مسیر را نمایش می‌دهد.

  • عیب‌یابی مشکلات مسیریابی
  • شناسایی گلوگاه‌های شبکه
  • مشخص کردن محل وقوع Packet Loss

SSL / TLS

پروتکل‌های رمزنگاری که ارتباط بین مرورگرها و سرورها را ایمن می‌کنند. پروتکل HTTPS بر پایه TLS ساخته شده است.

  • رمزنگاری داده‌های در حال انتقال
  • احراز هویت سرور از طریق گواهی‌های دیجیتال
  • حفاظت در برابر شنود و دست‌کاری داده‌ها