22Jul
Çoğumuz çeşitli limanlara belirli amaçlar veya kullanımlar için karar verildiyse de, seçildiklerinin nedenini bilemeyebiliriz. Bugünün Süper Kullanıcısı Q & A yayını, merak uyandırıcı bir okuyucunun sorularına cevaplar içeriyor.
Bugünkü Soru &Yanıt oturumu bize Q & A web sitelerinin topluluk temelli bir gruplandırması olan Stack Exchange'in bir alt bölümü olan SuperUser nezaketen geliyor.
Fotoğrafın izniyle Rodney Lewis( Flickr).
Soru
SuperUser okuyucu Samuel Alexander, varsayılan HTTP ve HTTPS bağlantı noktaları olarak neden 80 ve 443 seçildiğini öğrenmek istiyor:
Neden bağlantı noktası 80 varsayılan HTTP bağlantı noktası ve 443 varsayılan HTTPS bağlantı noktası olarak seçildi? Belirli bir sebep var mı yoksa sadece bu şekilde mi tanımlandı?
Varsayılan HTTP ve HTTPS portları olarak neden 80 ve 443 seçildi?
Cevap
SuperUser katkıda bulunan jcbermu bize cevap vermektedir:
Internet Atanmış Sayılar Otoritesi( IANA), küresel IP adres tahsisi, Etki Alanı Adı Sistemi( DNS) ve benzeri konuları denetleyen kar amacı gütmeyen bir özel kuruluş olan ICANN'ın bir bölümüdür. Bilinen portlar ve diğer İnternet Protokolüyle ilgili semboller ve rakamlar.
1990 yılının Mart ayında, o sırada tanınmış tüm bağlantı noktalarını listelemiş bir belge( RFC 1060) yayımladılar. Bu listede 80 numaralı bağlantı noktasına atanmış hiçbir protokol yoktu( 79'dan 81'e atlandı):
O zaman 80 numaralı bağlantı noktası resmen özgürdü.Tim Berners-Lee, HTTP'nin ilk sürümünü bir belgede( HTTP 0.9) yayınladığı yerde yayınladı:
Sonra 1992 yılının Temmuz ayında RFC1060, aşağıdakilerin bulunduğu yeni bir belge( RFC 1340) tarafından geçersiz kılınmıştır:
Bubelge 80 HTTP için resmi liman yaptı( www).Ancak bu belgede 443 numaralı bağlantı noktası hakkında bir şey yok.1994 yılı Ekim ayında RFC 1700 yayımlandı ve ilk kez ortaya çıktı:
Görünüşe göre Kipp E.B. tarafından talep edildi. Hickman, daha sonra Netscape olmaya devam eden ilk GUI tarayıcı şirketi olan Mosaic'te çalıştı.443 numaralı limanın seçilmesinin neden net olmadığı açık. Ancak önceki RFC belgesinde 374 ile 512 arasında bir boşluk vardı, ancak RFC1700'de 375'den 451'e kadar alan dolduruldu. Büyük olasılıkla sayılar sadece istek üzerine verildi.
Açıklamaya eklemek için bir şey var mı?Yorumların sesini kapatın. Diğer teknik uzman Stack Exchange kullanıcılarından daha fazla cevap okumak ister misiniz? Buradaki tam tartışma dizinine göz atın.