شبکه ها برای یک متخصص IT مبتدی. پایه اجباری

تقریباً 80 درصد از ما که از دانشگاه با رشته IT فارغ التحصیل می شویم، در نهایت برنامه نویس نمی شویم. بسیاری در بخش پشتیبانی فنی، مدیران سیستم، جادوگران راه اندازی دستگاه های کامپیوتری، مشاوران فروش فناوری دیجیتال، مدیران فناوری اطلاعات و غیره مشغول به کار می شوند.

این مقاله فقط برای آن 80٪ است که به تازگی از دانشگاه با برخی از تخصص های IT فارغ التحصیل شده اند و قبلاً نظارت بر موقعیت های خالی را آغاز کرده اند، به عنوان مثال، برای سمت مدیر سیستم یا دستیار او، یا یک مهندس میدان برای یک شرکت برون سپاری، یا برای پشتیبانی فنی خط 1 / 2.

و همچنین برای خودآموزی یا آموزش کارکنان جدید.

در طول فعالیتم در IT، با چنین مشکلی مواجه شدم که دانشگاه ها ابتدایی ترین پایگاه را در شبکه ها ارائه نمی دهند. من برای اولین بار با این موضوع روبرو شدم، زمانی که پس از فارغ التحصیلی از دانشگاه، در سال 2016 به مصاحبه رفتم و نتوانستم به سوالات ساده (همانطور که الان به نظرم می رسد) پاسخ دهم. بعد البته به نظرم رسید که بهم ریختم و درسم را در دانشگاه تمام نکردم. اما همانطور که معلوم شد موضوع در برنامه آموزشی بود. از هم‌اکنون، هنگام آموزش کارکنان جدید نیز با این شکاف دانش روبرو هستم.

و اینکه پس از آن، قبل از اینکه نکات اساسی را بفهمم، مجبور شدم مقالات زیادی را در اینترنت مطالعه کنم، و اینکه اکنون، وقتی از متخصصان جوان موضوعاتی برای مطالعه می پرسند، پیدا کردن و یادگیری آنچه نیاز دارند دشوار است. این به این دلیل است که تعداد زیادی مقاله در اینترنت وجود دارد و همه آنها بر اساس موضوع پراکنده شده اند یا به زبانی بسیار پیچیده نوشته شده اند. به علاوه، بیشتر اطلاعات در ابتدای مقالات آنها عمدتاً شامل تعاریف علمی ساده و سپس بلافاصله فناوری های پیچیده استفاده می شود. در نتیجه چیزهای زیادی به دست می آید که هنوز برای یک مبتدی کاملاً غیرقابل درک است.

به همین دلیل است که تصمیم گرفتم موضوعات اصلی را در یک مقاله جمع آوری کنم و آنها را به ساده ترین شکل ممکن "روی انگشتان دست" توضیح دهم.

من فوراً به شما هشدار می دهم که هیچ اطلاعات عمیقی در مقاله وجود نخواهد داشت، فقط بسیار پایه و اساسی ترین.

موضوعات تحت پوشش:

  1. شبکه های جهانی و محلی
  2. آدرس های IP سفید و خاکستری
  3. NAT
  4. سرور DHCP و زیرشبکه ها
  5. دستگاه های مسیریابی شبکه (روتر، سوئیچ، سوئیچ، هاب)
  6. دستورات اصلی تجزیه و تحلیل شبکه
  7. پروتکل های حمل و نقل UDP و TCP

1. شبکه های جهانی و محلی

کل شبکه اینترنت به تقسیم می شود جهانی (WAN) и محلی (LAN).

تمام دستگاه های کاربر در همان آپارتمان یا دفتر یا حتی ساختمان (کامپیوتر، تلفن های هوشمند، چاپگرها / MFP ها، تلویزیون ها و غیره) به یک روتر متصل هستند که آنها را با یکدیگر ترکیب می کند. شبکه محلی.

اعضای یک شبکه محلی می توانند داده ها را بین دستگاه های خود بدون اتصال به ارائه دهنده اینترنت تبادل کنند. اما برای آنلاین شدن (به عنوان مثال، به موتور جستجوی Yandex یا Google بروید، به VK، Instagram، YouTube یا AmoCRM بروید)، باید به شبکه جهانی.

خروج به شبکه جهانی یک ارائه دهنده اینترنت ارائه می دهد که برای آن هزینه اشتراک به او پرداخت می کنیم. ارائه دهنده سطح سرعت روترهای خود را برای هر اتصال مطابق با تعرفه تعیین می کند. ارائه دهنده یک جفت پیچ خورده یا اپتیک را به روتر ما (شبکه محلی ما) و پس از آن هر دستگاه ما ارسال می کند. شبکه محلی می تواند بیرون برود شبکه جهانی.

برای یک قیاس، شبکه ها را می توان با جاده ها مقایسه کرد.
به عنوان مثال، جاده های شهر شما N هستند شبکه محلی. این جاده ها شما را به مغازه ها، موسسات، پارک ها و مکان های دیگر شهرتان متصل می کند.
برای رسیدن به شهر دیگر N، باید به بزرگراه فدرال بروید و تعداد مشخصی کیلومتر را رانندگی کنید. یعنی برو به شبکه جهانی.

برای درک بهتر آنچه هست شبکه جهانی و محلی طرحی کشیدم

شبکه ها برای یک متخصص IT مبتدی. پایه اجباری

2. آدرس های IP سفید و خاکستری

هر یک از دستگاه های موجود در شبکه دارای ویژگی های خاص خود هستند آدرس IP منحصر به فرد. برای اینکه دستگاه های شبکه بفهمند درخواست و پاسخ را کجا ارسال کنند، لازم است.
این همان است که خانه ها و آپارتمان های ما آدرس دقیق خود را دارند (کد پستی، شهر، خیابان، شماره خانه، شماره آپارتمان).

در شبکه محلی شما (آپارتمان، دفتر یا ساختمان) طیف وسیعی از آدرس های منحصر به فرد وجود دارد. فکر می‌کنم خیلی‌ها متوجه شده‌اند که مثلاً آدرس IP رایانه با اعداد 192.168.XX شروع می‌شود.

بنابراین این آدرس محلی دستگاه شما است.

آنجا محدوده مجاز LAN:

شبکه ها برای یک متخصص IT مبتدی. پایه اجباری

من فکر می کنم از جدول ارائه شده بلافاصله مشخص می شود که چرا رایج ترین محدوده 192.168.XX است.

برای پیدا کردن، به عنوان مثال، آدرس IP رایانه خود (بر اساس سیستم عامل ویندوز)، دستور را در ترمینال تایپ کنید. IPCONFIG

شبکه ها برای یک متخصص IT مبتدی. پایه اجباری

همانطور که می بینید، آدرس آی پی کامپیوتر من در شبکه LAN خانه من است 192.168.88.251

برای دسترسی به شبکه های جهانی، آدرس IP محلی با روتر جایگزین شده است جهانیتوسط ISP به شما داده شده است. آدرس های IP جهانی در محدوده جدول بالا قرار نمی گیرند.

بنابراین در اینجا آدرس‌های IP محلی، آدرس‌های IP خاکستری و آدرس‌های IP سراسری سفید هستند.

برای درک بهتر، نمودار زیر را در نظر بگیرید. روی آن، من هر دستگاه را با آدرس IP خود امضا کردم.

شبکه ها برای یک متخصص IT مبتدی. پایه اجباری

نمودار نشان می دهد که ارائه دهنده ما را به شبکه های جهانی (در اینترنت) با آدرس IP سفید 91.132.25.108

برای روتر ما، ارائه دهنده یک خاکستری صادر کرد آدرس IP 172.17.135.11
و در شبکه محلی ما، همه دستگاه ها، به ترتیب، نیز دارند آدرس های IP خاکستری 192.168.X.X

می توانید در وب سایت با چه آدرس IP به شبکه جهانی دسترسی پیدا کنید 2ip.ru

شبکه ها برای یک متخصص IT مبتدی. پایه اجباری

اما از همه اینها، ارزش به یاد آوردن دارد یک عامل بسیار مهم!
در حال حاضر، مشکل کمبود آدرس‌های IP سفید بدتر شده است، زیرا تعداد دستگاه‌های شبکه مدت‌هاست که از تعداد آدرس‌های IP موجود بیشتر شده است. و به همین دلیل ارائه دهندگان اینترنت به کاربران می دهند آدرس های IP خاکستری (در شبکه محلی ارائه دهنده، به عنوان مثال، در چند ساختمان آپارتمانی) و تحت یک شبکه مشترک منتشر شده است. آدرس آی پی سفید.

برای اینکه بفهمید نشانی IP خاکستری توسط ارائه دهنده به شما داده می شود یا آدرس سفید، می توانید به روتر خود بروید و ببینید روتر شما چه آدرس IP را از ارائه دهنده دریافت می کند.

یا مثلا به سایت بروید mobilon.ru و در قسمت پایین (در فوتر سایت) آدرس آی پی روتر خود را مشاهده خواهید کرد.

به عنوان مثال، در اینجا من از اینترنت خانگی خود وارد شدم:

شبکه ها برای یک متخصص IT مبتدی. پایه اجباری

همانطور که می بینید، در واقع من دارم آدرس IP خاکستری 172.17.132.2 (محدوده آدرس محلی را ببینید). برای اتصال یک آدرس IP سفید، ارائه دهندگان معمولا موارد اضافی را ارائه می دهند. خدمات با مشترک پرداخت.

در واقع، برای اینترنت خانگی، این به هیچ وجه حیاتی نیست. و اینجا برای دفاتر شرکت، خرید یک آدرس IP سفید از ارائه دهنده توصیه می شود، از آنجایی که استفاده از آدرس IP خاکستری منجر به مشکلاتی در عملکرد ip-telephony می شود و همچنین پیکربندی اتصال VPN از راه دور امکان پذیر نخواهد بود. یعنی یک آدرس IP خاکستری به شما اجازه نمی دهد سرور پیکربندی شده خود را به اینترنت بیاورید و به شما اجازه نمی دهد یک اتصال راه دور به یک سرور از شبکه دیگری راه اندازی کنید.

3.NAT

در بخش قبل اشاره کردم که "مشکل عدم وجود آدرس های IP سفید در حال حاضر تشدید شده استو بنابراین، یک طرح اتصال رایج برای ارائه دهندگان اینترنت در حال حاضر این است که بسیاری از مشتریان را با آدرس های IP خاکستری متصل می کنند و آنها را تحت یک IP مشترک سفید به اینترنت جهانی آزاد می کنند.

اما همیشه اینطور نبود، ابتدا به همه آدرس‌های IP سفید داده می‌شد و به زودی برای جلوگیری از مشکل کمبود آدرس‌های IP سفید، فقط اختراع شد. NAT (ترجمه آدرس شبکه) - مکانیسم ترجمه آدرس IP.

NAT روی همه روترها کار می کند و به ما امکان می دهد از شبکه محلی به شبکه جهانی دسترسی پیدا کنیم.

برای درک بهتر، به دو مثال نگاه می کنیم:

1. مورد اول: از شما خریدم آدرس IP سفید 91.105.8.10 و چندین دستگاه در شبکه محلی متصل هستند.

شبکه ها برای یک متخصص IT مبتدی. پایه اجباری

هر دستگاه محلی آدرس IP خاکستری خود را دارد. اما دسترسی به اینترنت فقط از طریق یک آدرس IP سفید امکان پذیر است.

بنابراین، هنگامی که، به عنوان مثال، PC1 با آدرس IP 192.168.1.3 تصمیم به ورود به موتور جستجوی Yandex گرفت، روتر، با صدور یک درخواست از PC1 به شبکه جهانی، مکانیسم را متصل می کند. NATکه آدرس IP PC1 را به آدرس IP جهانی سفید 91.105.8.10 تبدیل می کند

همچنین در جهت مخالف، هنگامی که روتر پاسخی از سرور Yandex دریافت می کند، از مکانیزم استفاده می کند NAT این پاسخ را به آدرس IP 192.168.1.3 که PC1 به آن متصل است هدایت می کند.

2. مورد دوم: شما همچنین چندین دستگاه متصل به شبکه محلی دارید، اما یک آدرس IP سفید از یک ارائه دهنده اینترنت خریداری نکرده اید.

شبکه ها برای یک متخصص IT مبتدی. پایه اجباری

در این مورد، آدرس محلی PC1 (192.168.1.3) ابتدا تبدیل شد NATاهم روتر شما و تبدیل به آدرس IP خاکستری 172.17.115.3، که توسط ارائه دهنده اینترنت به شما داده شده است و سپس آدرس ip خاکستری شما تبدیل می شود NATاهم روتر ارائه دهنده آدرس IP سفید 91.105.108.10، و تنها پس از آن دسترسی به اینترنت (شبکه جهانی) انجام می شود.

یعنی در این صورت معلوم می شود که دستگاه های شما پشت دوبل هستند NATاوه

این طرح دارای درجه امنیت بالاتری برای دستگاه های شما است، اما همچنین دارای تعدادی معایب بزرگ است. به عنوان مثال، ثبت جرعه ناپایدار تجهیزات VoIP یا قابلیت شنیدن یک طرفه هنگام برقراری تماس از طریق IP-telephony.

جزئیات بیشتر در مورد مکانیسم NAT، در مورد جوانب مثبت و منفی آن، در مورد تخصیص پورت، در مورد سوکت ها و در مورد انواع NAT مقاله جداگانه ای خواهم نوشت.

4. DHCP - سرور و شبکه های فرعی

برای اتصال یک دستگاه، به عنوان مثال، یک رایانه به اینترنت، معمولاً به سادگی یک سیم (جفت پیچ خورده) را به رایانه و سپس به یک پورت آزاد روی روتر متصل می کنید، پس از آن رایانه به طور خودکار یک آدرس IP و دسترسی به اینترنت را دریافت می کند. ظاهر می شود.

همچنین با وای فای، مثلاً از تلفن هوشمند یا لپ تاپ، به شبکه مورد نیاز خود متصل می شوید، رمز عبور را وارد می کنید، دستگاه یک آدرس IP دریافت می کند و اینترنت دارید.

А چه چیزی به دستگاه اجازه می دهد تا یک آدرس IP محلی را به طور خودکار دریافت کند؟
این تابع انجام می شود سرور DHCP.

هر روتر مجهز است سرور DHCP. آدرس های IP به طور خودکار به دست آمده است آدرس های IP پویا.

چرا پویا؟

زیرا با هر اتصال جدید یا راه اندازی مجدد روتر، سرور DHCP همچنین راه اندازی مجدد می شود و می تواند به دستگاه ها آدرس های IP متفاوتی بدهد.

یعنی مثلا الان کامپیوتر شما یک آدرس IP دارد 192.168.1.10، پس از راه اندازی مجدد روتر، ممکن است آدرس IP رایانه تبدیل شود 192.168.1.35

برای جلوگیری از تغییر آدرس IP، می توانید آن را تنظیم کنید از نظر استاتیک. این را می توان هم در رایانه در تنظیمات شبکه و هم در خود روتر انجام داد.

و همچنین سرور DHCP در روتر، به طور کلی می توانید آدرس های IP را به صورت دستی غیرفعال و تنظیم کنید.

شما می توانید چندین تنظیم کنید سرورهای DHCP روی یک روتر سپس شبکه محلی به تقسیم می شود زیر شبکه ها.

به عنوان مثال، ما کامپیوترها را به زیرشبکه صفر در محدوده 192.168.0.2-192.168.0.255، چاپگرها را به زیر شبکه اول در محدوده 192.168.1.2-192.168.1.255 متصل می کنیم و Wi-Fi را با زیرشبکه پنجم توزیع می کنیم. محدوده 192.168.5.2-192.168.5.255 (نمودار زیر را ببینید)

شبکه ها برای یک متخصص IT مبتدی. پایه اجباری

معمولاً نیازی به زیرشبکه کردن نیست. این کار زمانی انجام می شود که شرکت تعداد زیادی دستگاه متصل به شبکه داشته باشد و هنگام تنظیم امنیت شبکه.

اما چنین طرحی در شرکت ها کاملاً رایج است.
بنابراین دانستن یک نکته بسیار مهم ضروری است.

اخطار!
اگر نیاز به دسترسی به یک رابط وب از یک رایانه شخصی، به عنوان مثال، یک چاپگر یا یک تلفن IP دارید، و در عین حال رایانه شما در یک زیرشبکه دیگر قرار دارد، نمی توانید متصل شوید.

برای درک، بیایید مثالی بزنیم:

شبکه ها برای یک متخصص IT مبتدی. پایه اجباری

فرض کنید برای شما کار می کنید PC1 با آدرس IP محلی 10.10.5.2 و می خواهید به رابط وب بروید تلفن آی پی با آدرس IP محلی 192.168.1.3، نمی توانید وصل شوید. زیرا دستگاه ها در زیر شبکه های مختلف قرار دارند. به تلفن IP واقع در زیر شبکه 192.168.1. X، فقط می توانید با آن ارتباط برقرار کنید PC3 (192.168.1.5).

همچنین به MFP (172.17.17.12) شما فقط می توانید با PC4 (172.17.17.10).

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

5. دستگاه های مسیریابی شبکه (روتر، سوئیچ، سوئیچ، هاب)

ممکن است عجیب به نظر برسد، اما چنین واقعیتی وجود دارد که تازه واردان به IT (گاهی اوقات مدیران سیستم موجود) مفاهیمی مانند این را نمی دانند یا اشتباه می گیرند. روتر، سوئیچ، سوئیچ، دروازه شبکه و هاب.

من فکر می کنم دلیل این سردرگمی به دلیل این واقعیت است که آنها مترادف و اصطلاحات اصطلاحی را در نام تجهیزات شبکه ایجاد کرده اند و این اکنون بسیاری از مهندسان تازه کار را گمراه می کند.

بیایید آن را کشف کنیم

الف) روتر، روتر و دروازه شبکه

همه می دانند چیست روتر. که این دقیقاً دستگاهی است که اینترنت متصل شده از ارائه دهنده اینترنت در اتاق را توزیع می کند.

بنابراین در اینجا روتر و دروازه شبکه این روتر است.

این تجهیزات دستگاه اصلی در سازماندهی شبکه است. در محیط مهندسی، متداول ترین نامی است که استفاده می شود.روتر".

به هر حال، اگر کارت شبکه دیگری را در آنجا نصب کنید و مثلاً RouterOS Mikrotik را رول کنید، نه تنها یک ستاپ باکس می تواند یک روتر، بلکه یک واحد سیستم رایانه نیز باشد. در مرحله بعد، شبکه را با استفاده از یک سوئیچ به بسیاری از دستگاه ها تقسیم کنید.

شبکه ها برای یک متخصص IT مبتدی. پایه اجباری

ب) سوئیچ چیست و چه تفاوتی با سوئیچ و هاب دارد

سوئیچ و سوئیچ آن نیز است مترادفاست. اما هاب دستگاه کمی متفاوت در مورد او در بند بعدی (ج).

شبکه ها برای یک متخصص IT مبتدی. پایه اجباری

سوئیچ (سوئیچ) در خدمت انشعاب شبکه محلی است. مانند یک سه راهی یا محافظ برق، که در آن دستگاه‌های خود را برای تغذیه آنها با برق از یک پریز وصل می‌کنیم.

شبکه ها برای یک متخصص IT مبتدی. پایه اجباری

سوئیچ نمی داند که چگونه شبکه را مانند روتر مسیریابی کند. به دستگاه شما آدرس IP نمی دهد و بدون کمک روتر نمی تواند شما را از اینترنت خارج کند.

یک روتر استاندارد معمولا 4-5 پورت برای اتصال دستگاه ها دارد. بر این اساس، اگر دستگاه‌های شما با سیم به هم متصل هستند و تعداد آنها بیشتر از پورت‌های روتر است، به یک سوئیچ نیاز دارید. می توانید یک سوئیچ 24 پورت را به یک پورت روتر متصل کنید و به راحتی یک شبکه محلی را برای 24 دستگاه سازماندهی کنید.

و اگر روتر دیگری در اطراف خود دارید، می توانید حالت سوئیچ را در رابط وب آن روشن کنید و همچنین از آن به عنوان سوئیچ استفاده کنید.

ج) هاب

هاب عملکردهای مشابه سوئیچ را انجام می دهد. اما فناوری توزیع آن به شدت چوبی و قدیمی است.

شبکه ها برای یک متخصص IT مبتدی. پایه اجباری

هاب بسته هایی را که از روتر می آیند به همه دستگاه های متصل توزیع می کند و خود دستگاه ها باید بفهمند که آیا بسته است یا نه.

А سوئیچ یک میز MAC دارد و بنابراین بسته های دریافتی را به یک دستگاه خاص که این بسته را درخواست کرده است، توزیع می کند. از این رو انتقال داده تعویض سریعتر و کارآمدتر.

امروزه به ندرت می توان از آن استفاده کرد هاب، اما هنوز هم با آنها روبرو می شوند، باید برای این کار آماده باشید و مطمئن شوید که به کاربر توصیه می کنید هاب را با یک سوئیچ جایگزین کنید.

6. دستورات اساسی برای تجزیه و تحلیل شبکه

الف) فرمان پینگ

برای درک اینکه آیا آدرس IP یا خود دستگاه فعال است، می توانید آن را "پینگ" کنید.
برای انجام این کار، در خط فرمان، دستور ping را بنویسید.آدرس آی پی".

شبکه ها برای یک متخصص IT مبتدی. پایه اجباری

در اینجا سرور google dns را پینگ کردیم و همانطور که می بینیم سرور فعال است (پاسخ به پینگ وجود دارد و برابر با 83 میلی ثانیه است).

اگر مخاطب در دسترس نباشد یا آدرس IP داده شده وجود نداشته باشد، تصویر زیر را مشاهده خواهیم کرد:

شبکه ها برای یک متخصص IT مبتدی. پایه اجباری

یعنی پاسخی به پینگ دریافت نمی کنیم.

اما پینگ استفاده از کلیدها بسیار مفیدتر است:
-t - پینگ مداوم (برای توقف، ترکیب Ctrl + C را فشار دهید)
-a -نمایش نام میزبان پینگ شده (سایت/دستگاه/سرور)

شبکه ها برای یک متخصص IT مبتدی. پایه اجباری

بر این اساس، کلید-a” به ما نشان داد که نام میزبان پینگ شده “dns.google” است.
و با تشکر از کلید-tپینگ بی وقفه رفت، با فشار دادن Ctrl+C آن را متوقف کردم.

با پینگ پیوسته، می توانید ببینید که آیا گره پینگ شده به اندازه کافی رفتار می کند و کیفیت تقریبی کانال اینترنت.

همانطور که از اسکرین شات می بینید، تأخیرهای دوره ای دریافت بسته تا 418 میلی ثانیه وجود دارد، این یک مقدار نسبتاً بحرانی است، زیرا جهش از 83 میلی ثانیه به 418 میلی ثانیه می تواند با کاهش سرعت / فریز کردن تصویر یا در IP بر ارتباطات ویدیویی تأثیر بگذارد. -تلفن با کاهش کیفیت صدا.

در مورد من، به احتمال زیاد اینترنت خانه من طوفانی است.
اما برای مشخص کردن علت با جزئیات بیشتر، لازم است یک Dump اجرا شود. و این موضوعی برای کل مقاله است.

اخطار! گاهی اوقات ارسال در روترها غیرفعال می شود ICMP بسته ها (شخصی آن را به عمد غیرفعال می کند، اما در جایی به طور پیش فرض فعال نیست)، در این حالت، چنین گره ای به "پینگ" پاسخ نمی دهد، اگرچه خود فعال است و به طور معمول در شبکه عمل می کند.

یکی دیگر از امکان های "پینگ" است دریابید که چه آدرس IP در پشت دامنه سایت پنهان شده است. یعنی هاست سایت روی کدام سرور نصب شده است.

برای انجام این کار، به جای آدرس ip، سایت را بنویسید:

شبکه ها برای یک متخصص IT مبتدی. پایه اجباری

همانطور که می بینید، habr یک آدرس IP دارد 178.248.237.68

ب) ردیابی

گاهی اوقات بسیار مهم است که ببینیم یک بسته به کدام سمت یک دستگاه خاص می رود.
شاید جایی سوراخ باشد و بسته به دست مخاطب نرسد. پس اینجا ابزار trace به تعیین اینکه این بسته در چه مرحله ای گیر کرده است کمک می کند.

در سیستم عامل ویندوز، این ابزار با دستور فراخوانی می شود آدرس IP "tracert". یا دامنه:

شبکه ها برای یک متخصص IT مبتدی. پایه اجباری

در اینجا دیدیم که درخواست ما قبل از رسیدن به سرور ya.ru از کدام گره ها عبور می کند

بر سیستم عامل لینوکس این ابزار با دستور فراخوانی می شود ردیابی.

برخی از دستگاه ها، روترها یا دروازه های صوتی VoIP نیز دارای ابزار ردیابی هستند.

ج) ابزار whois

این این ابزار به شما امکان می دهد تمام اطلاعات مربوط به آدرس IP یا ثبت کننده دامنه را پیدا کنید.

مثلاً بررسی کنیم آدرس IP 145.255.1.71. برای انجام این کار، دستور را در ترمینال وارد کنید whois 145.255.1.71

شبکه ها برای یک متخصص IT مبتدی. پایه اجباری

اطلاعاتی در مورد آدرس IP ارائه دهنده، کشور، شهر، آدرس، محدوده و غیره دریافت کرد.

من فقط روی لینوکس ازش استفاده میکنم ابزار به راحتی از مخزن سیستم عامل استاندارد دانلود و نصب می شود.

اما من همچنین خواندم که در ویندوز راه حل مشابهی وجود دارد.

7. پروتکل های انتقال TCP و UDP

کلیه ارسال درخواست ها و دریافت پاسخ ها بین دستگاه های موجود در شبکه با استفاده از پروتکل های انتقال انجام می شود TCP و UDP.

پروتکل TCP تحویل یک درخواست و یکپارچگی انتقال آن را تضمین می کند. قبل از ارسال بسته، در دسترس بودن گره را از قبل بررسی می کند. و اگر یکپارچگی بسته در طول مسیر نقض شود، پس TCP مکمل مواد از دست رفته

به طور کلی، این یک پروتکل است که همه چیز را انجام می دهد تا درخواست شما به درستی به دست مخاطب برسد.

پس TCP پرکاربردترین پروتکل حمل و نقل هنگامی که کاربر در اینترنت گشت و گذار می کند، از سایت ها، خدمات، شبکه های اجتماعی بازدید می کند، استفاده می شود. شبکه ها و غیره

شبکه ها برای یک متخصص IT مبتدی. پایه اجباری

UDP پروتکل چنین انتقال داده ای تضمین شده ندارد TCP. قبل از ارسال، در دسترس بودن گره پایانی را بررسی نمی کند و در صورت تخریب بسته، آن را دوباره پر نمی کند. اگر یک بسته یا چندین بسته در طول مسیر گم شوند، پیام به این شکل ناقص به مخاطب می رسد.

چرا UDP مورد نیاز است؟

واقعیت این است که این پروتکل حمل و نقل مزیت بزرگی نسبت به آن دارد TCP در سرعت انتقال داده از همین رو UDP به طور گسترده ای برای ارسال بسته های صوتی و تصویری بلادرنگ استفاده می شود.. یعنی در تلفن IP و تماس های تصویری.
به عنوان مثال، هر تماسی از طریق واتس اپ یا وایبر از پروتکل حمل و نقل استفاده می کند UDP. همچنین با تماس های ویدیویی، به عنوان مثال، از طریق اسکایپ یا همان پیام رسان های فوری WhatsApp و Viber.

شبکه ها برای یک متخصص IT مبتدی. پایه اجباری

دقیقاً به این دلیل است که UDP انتقال مطلق داده ها و یکپارچگی بسته ارسالی را تضمین نمی کند، اغلب هنگام برقراری تماس از طریق اینترنت مشکلاتی ایجاد می شود.
این قطع صدا، تاخیر، اکو یا صدای روباتیک است.

این مشکل به دلیل شلوغ بودن کانال اینترنت، دوبل NAT یا کانال رادیویی رخ می دهد.

البته خوب است که در چنین مواردی استفاده شود TCPاما افسوس که انتقال آنی بسته های کامل برای انتقال صدا ضروری است و برای این کار ایده آل است. UDP.

برای جلوگیری از مشکلات استفاده UDP پروتکل، فقط باید یک کانال اینترنتی با کیفیت بالا سازماندهی کنید. و همچنین یک باند اختصاصی روی روتر برای UDPبرای بارگیری از سایر دستگاه هایی که استفاده می کنند TCP با عملکرد پروتکل حمل و نقل تداخلی نداشت UDP.

که تمام است.

من مقاله را انباشته نکردم و تعاریف علمی همه اصطلاحات استفاده شده را اینجا کپی پیست نکردم، برای کسانی که به آن نیاز دارند، فقط آن را در گوگل جستجو کنند.

من سعی کردم 7 نکته مهم از نظر من را جمع آوری کنم که دانش آنها به یک "متخصص فناوری اطلاعات" جوان کمک می کند تا مراحل اول مصاحبه را برای موقعیت های "IT" پشت سر بگذارد یا حداقل آن را برای افراد روشن کند. کارفرمایی که شما به وضوح بیشتر از یک کاربر معمولی می شناسید.

مطالعه، طرح کلی. امیدوارم که مقاله برای بسیاری مفید باشد.

منبع: www.habr.com

اضافه کردن نظر