شبکه کامپیوتری مجموعه گرههایی است که با لینک و پروتکل با هم تبادل داده میکنند. هر سرویس وب از چند لایه شبکه مانند نامگذاری DNS، آدرسدهی IP، انتقال TCP یا UDP و پروتکل کاربردی HTTP استفاده میکند.
| لایه مدل TCP/IP | نمونه |
|---|---|
| Application | HTTP، DNS، SMTP |
| Transport | TCP، UDP |
| Internet | IPv4، IPv6، ICMP |
| Link | Ethernet، Wi-Fi |
برای رفع مشکل اتصال، از DNS و Routing تا پورت باز، Firewall، TLS و پاسخ برنامه را جداگانه بررسی کنید.
اصطلاحات مرتبط: سامانه نام دامنه، آیپی آدرس.
شبکه برای برنامهنویس بکاند
وقتی API کند است، مشکل ممکن است DNS، TCP Connection، TLS Handshake یا سرور مقصد باشد. شناخت لایههای شبکه کمک میکند Timeoutهای برنامه صرفاً به کد اپلیکیشن نسبت داده نشوند.