Mid⏱ 14 دقیقه2 بخش · 4 نکته
مرور سریع Networking برای برنامهنویسان
مفاهیم پایهٔ شبکه که هر توسعهدهندهٔ بکاند باید بشناسد: DNS، پورت و مدل OSI.
0 از 4 نکته مرور شد0٪
فهرست بخشها
مفاهیم پایه شبکه0/2
DNS، IP و پورت.
💡 نکتهٔ مصاحبه:
مسیر ساده برای توضیح در مصاحبه: مرورگر → DNS Resolver → Root Server → TLD Server → Authoritative Server → آدرس IP نهایی.
💡 نکتهٔ مصاحبه:
مثال کلاسیک: چرا HTTP از TCP استفاده میکند ولی DNS و استریمینگ زنده اغلب از UDP؟ به نیاز به سرعت در برابر قابلیتاطمینان اشاره کنید.
ابزارهای عیبیابی0/2
دستورات رایج تشخیص مشکل شبکه.
bash\nping example.com\ntraceroute example.com\n
bash\nsudo ss -tulpn | grep :5000\n
💡 نکتهٔ مصاحبه:
دستور رایج برای دیباگ خطای «پورت از قبل در حال استفاده است» هنگام اجرای یک اپلیکیشن محلی.
