HTTP ve HTTPS Arasındaki Fark

HTTP ve HTTPS Arasındaki Fark
HTTP ve HTTPS Arasındaki Fark

Video: HTTP ve HTTPS Arasındaki Fark

Video: HTTP ve HTTPS Arasındaki Fark
Video: Alınan Yol ve Yer Değiştirme (Fen Bilimleri) (Fizik) 2024, Aralık
Anonim

HTTP vs

HTTP (Köprü Metni Aktarım Protokolü), dağıtılmış, işbirliğine dayalı, hiper ortam bilgi sistemleri için uygulama düzeyinde bir protokoldür. RFC 2616'da (Yorum Talebi) tanımlanmıştır. Temelde HTTP'nin ana özelliği veri aktarımının müzakere kısmıdır. HTTP hizmetlerinin tipik örnekleri, web sunucusu iletişimi ve Etki Alanı Adı Hizmeti İletişimidir.

Uygulama düzeyinde uçtan uca veri iletişiminde bir uç sunucu, diğer uç ise istemci görevi görür. Sunucu ile iletişim kurabilmek için istemci sunucunun IP adresini ve port numarasını bilmelidir. IP adresi sunucuya ulaşmaya yardımcı olur ve port numarası sadece istemcinin hangi hizmeti aradığını tanımlar.(Teknik anlamda soket olarak tanımlanır).

Burada HTTP'de aynı; sadece web sunucusunu örnek olarak alın, bu modelde, web sunucusu bir donanım sunucusunda çalışan uygulama yazılımıdır ve istemci, kullanıcının tarayıcısıdır. Web sunucusu uygulaması, HTTP bağlantılarını kabul etmek için 80 numaralı bağlantı noktasını dinliyor. Yani bu 80 numaralı bağlantı noktası HTTP bağlantı noktası olarak tanımlanır.

HTTPS de HTTP'ye benzer ancak 'S', Güvenli anlamına gelir. HTTP'de veriler olduğu gibi iletilir, buna düz metin denir. Sunucu ve istemci arasındaki yolda herkes okuyabilir. Ancak HTTPS'de hiç kimse, genellikle web tarayıcınız ve web sunucusu olan sunucu ve istemci arasındaki bilgileri okuyamaz.

Ek, TLS (Aktarım Katmanı Güvenliği) veya SSL (Güvenli Yuva Katmanı) uygulaması, veri iletimi için uçtan uca şifreli tünel oluşturur. Şifreli tünel, sunucu ve istemci arasındaki veri iletişiminin kapalı olduğu ve sunucu ile istemcinin yalnızca iletişimi okuyabileceği anlamına gelir.

Bu durumda, örneğimizdeki web tarayıcınız olan istemci, 443 numaralı bağlantı noktası üzerinden web sunucusuyla iletişim kurar. Çoğu bankacılık uygulamasında, kullanıcı oturum açma bilgisi alışverişi HTTPS kullanır.

Özet olarak:

(1) HTTP normal verileri iletirken, HTTPS kapalı veya şifreli verileri iletir

(2) HTTP normal uygulamalar içindir ve HTTPS çoğunlukla bankacılık veya güvenli uygulamalar içindir

(3) HTTP 80 numaralı bağlantı noktasını kullanır, burada HTTPS 443 numaralı bağlantı noktasını kullanır

(4) HTTP, RFC 2616'da ve HTTPS, RFC 2817'de tanımlanmıştır (HTTP/1.1 İçinde TLS'ye Yükseltme)

Önerilen: