Bir neçə şəbəkə protokolunun yüksək səviyyədə işləməsini təsvir edin.
sobes.tech Süni İntellekt
AI-dan cavab
TCP/IP, HTTP, HTTPS, WebSockets.
TCP (Təhlükəsizlik Nəzarət Protokolu) — etibarlı, əlaqəyə əsaslanan məlumat çatdırılmasını təmin edən daşınma protokoludur. Paketlərin bütövlüyünü və sırasını yoxlayır, məlumat axınını idarə edir.
IP (İnternet Protokolu) — şəbəkə səviyyəli protokol, məlumat paketlərinin şəbəkələr arasında marşrutlaşdırılmasından məsuldur. Paketlərin çatdırılmasını və ya sırasını zəmanət etmir, lakin ünvanlama təmin edir. Birlikdə, TCP/IP əksər şəbəkə tətbiqlərinin əsasını təşkil edir.
HTTP (Hypertext Transfer Protocol) — hiper mətnin ötürülməsi üçün tətbiq protokolu. Müştəri (brauzer) və server arasında sorğu-cavab prinsipi ilə işləyir. Əsas metodlar: GET, POST, PUT, DELETE. Əvvəlcə vəziyyətsiz (stateless).
HTTPS (Hypertext Transfer Protocol Secure) — HTTP-nin təhlükəsiz versiyası. Məlumatların şifrələnməsi (SSL/TLS) ilə müştəri və server arasında ötürülən məlumatları qoruyur. Gizlilik və bütövlük təmin edir.
WebSockets — tək TCP bağlantısı üzərində tam-dupleks əlaqə protokolu. Serverin, əvvəlcədən sorğu olmadan, müştəriyə məlumat göndərməsinə imkan verir, HTTP-dən fərqli olaraq. Canlı vaxt tətbiqləri üçün istifadə olunur (söhbətlər, onlayn oyunlar). HTTP sorğusu kimi başlayır və sonra "yenilənir" WebSocket-ə.