Gopher protokolü nedir?

Gopher protokolü, 90'larda İnternet'in atasıydı.

tarih

Gopher protokolü 1980'lerde Minnesota Üniversitesi tarafından geliştirilmiştir ve Mart 1993'te RFC 1432'de yayınlanmıştır. Belgeleri aramak ve almak için basit bir yol olarak kurulmuştur. Gopher protokolü modern internetin öncüsü olarak kabul edilir. Protokolün adı Minnesota Üniversitesi spor takımının adı "Altın Gophers" anlamına gelir.

operasyon

Gopher, dosyalara erişmek ve yönetmek için bir istemci-sunucu protokolü kullanır. Gopher istemcileri, Gopher sunucularına bağlanmak için TCP bağlantı noktası 70'i kullanır. Sunucu, mevcut dosyaların bir listesini gönderir, her satırda dosya türünü tanımlayan standart bir kod bulunur. 0 dosyalar için, dizinler için 1 ve arama hizmetleri için 7 kullanılır. Diğer kod parçaları, istenen kaynağı, sunucunun port adını ve port numarasını elde etmek için sunucuya geri gönderilmesi gereken parça olan seçici dizgiyi içerir. Listelenen dizinlerin yapısı UNIX sistemlerine çok benzer.

yarışma

Gopher, Köprü Metni Aktarım Protokolü veya HTTP (Köprü Metni Aktarım Protokolü'nün İngilizce kısaltması için) ile ciddi bir rekabetle karşı karşıya kaldı; çünkü bağlantı, sunuculardan yapmak yerine doğrudan belgelerden yapılabilir. HTTP, bilgileri görüntülemeye geldiğinde de Gopher'i geride bırakmaktadır, çünkü sadece metin kullanan Gopher'den farklı olarak, HTTP protokolü bilgiyi herhangi bir şekilde ve resimlerle sunabilir.

fayda

Gopher'ın ana avantajı sadeliğidir. Platformlar arasındaki uyumluluğun ve bant genişliği kullanımının minimum düzeyde olmasını sağlar. Doğrudan sunucular tarafından yapılması gereken bağlantının, bazıları tarafından daha temiz bir yaklaşım olduğu düşünülüyordu.

gelecek

Gopher protokolü eski ve artık kullanılmıyor. Sınırlamaları nedeniyle, internete karşı rekabeti kaybetti. Sistemdeki tüm dosyalar HTTP protokolüyle uyumlu hale geldi ve çoğu Gopher sunucusu çevrimdışı. Gopher'e yapılan son darbe 2002 yılında, Internet Explorer'da Gopher ile ilgili bir güvenlik ihlalinin bulunduğu ve Microsoft'un Gopher protokolüne olan desteğini geri çekmeye karar verdiği 2002'de teslim edildi.