Teknisyen Olmayanların Bile Tanıyabileceği Bir Rasyonalizasyon
Yayınlanan: 2023-09-25İnternet, dünya genelinde bireyleri ve bilgileri birbirine bağlayan bir çağdaş teknoloji harikasıdır. Peki bunun gerçekten ne kadar etkili olduğunu hiç merak ettiniz mi?
Bu blog yayınında, bu buluşun nasıl çalıştığını ve dünyayı nasıl değiştirdiğini herhangi bir kişi ve herkesin kavrayabilmesi için, cümleleri basit bir şekilde anlayacak şekilde ayrıntılandıracağız.
Web Nasıl Başladı?
Nikola Tesla, 1900'lü yıllarda “dünya kablosuz sistemi” kavramını ortaya attı. Oradan, Paul Otlet ve Vannevar Bush gibi diğer vizyonerler, 1930'lar ve 1940'lardaki fikir üzerine inşa etmeye başladılar; aranabilir medya veritabanları tasarımları, günümüz dünya çapındaki ağa giden yolu döşeyen basamaklar olarak rol oynadı.
MIT bilim adamı JCR Licklider 1962'de bir çözüm buldu: dünya çapında iletişime olanak sağlayacak bir "galaksiler arası dizüstü bilgisayar ağı".
Licklider'ın tanımladığı şey sonuçta günümüz ağı haline gelecekti. Bununla birlikte, bilim insanları bunu gerçekleştirmek için öncelikle yeni bir teknolojik bilgi birikimiyle başlamalı: paket anahtarlama.
Şimdi bilginin internet üzerinden nasıl iletildiği konusuna daha detaylı bakalım.
Devre Anahtarlama ve Paket Anahtarlama
Bilgiyi nasıl aktardığımıza ilişkin iki ana teknik vardır: devre anahtarlama ve paket anahtarlama. Devre anahtarlama, öğretme almayla karşılaştırılabilir. Bilgi, tıpkı bir antrenman vagonunda birbirleriyle seyahat eden yolcular gibi, sürekli bir ilişki içinde gönderilir.
Öte yandan paket anahtarlama otoyoldaki araçlara benzer. Bilgi, konumlarına ulaşmak için farklı rotalar seçebilen, paketler olarak tanımlanan daha küçük boyutlu parçalara bölünür. Bu esneklik, çok daha başarılı ve güvenilir bilgi aktarımına olanak tanıyacaktır.
Ancak bilginin paylaşılmasının tek yolu devre ve paket anahtarlama değildir, çünkü tıpkı otantik yaşam tarzında olduğu gibi, bu ulaşım modları kesişemez ve aynı otoyol (kanal) üzerinde çok büyük web sitesi trafiğini (bilgi paketleri) öğrenebilir. işi düzgün bir şekilde yapmak için - ve muhtemelen sonunda durma noktasına gelebilir.
1970'lerin başlarında, ARPA'nın paket anahtarlamalı kişisel bilgisayar topluluğu (hayali olarak "ARPAnet" olarak adlandırıldı) artıyordu ve çevredeki diğer paket anahtarlamalı kişisel bilgisayar ağlarına bağlanıyordu.
Ancak tek bir zorluk vardı: Bu farklı dizüstü bilgisayar veya bilgisayar ağlarında çalışan masaüstü bilgisayarlar, bir diğeri ile doğru şekilde iletişim kuramıyordu. Dünyanın her yerinde çevrimiçi olan bir tane yoktu. Onun yerine bir sürü mini internet geldi.
Bu sorunu çözmek için bilgisayar araştırmacıları İletim Kolu Protokolünü (TCP) ve Web Protokolünü (IP) yaptılar.
TCP/IP'ye Giriş
TCP, iletimin tek bir ucunda gerçekleri paketlere bölmekten ve diğer uçta insan paketlerini yeniden bir araya getirmekten sorumludur.
Buna karşılık IP, gönderilmekte olan bilgi paketlerinin biçimlendirilmesinden ve adreslenmesinden sorumludur. Bu nedenle dünya çapındaki ağdaki her ana bilgisayar için bir IP numarası gerekir: yalnızca bir ana bilgisayarı diğerinden ayıran özel, sayısal bir etiket. IP adresleri olmadan bilgi paketleri uygun yerlere ulaşacak donanıma sahip olamaz.
TCP/IP, birbirleriyle uygulandığında dünya çapındaki ağın etkileşim dilidir ve dünya çapındaki ağı kesinlikle dünya çapında bir topluluk oluşturmanın anahtarıydı.
Modaya uygun TCP/IP ağları, bilgi aktarımında 4 farklı düzey kullanır ve bu bilgi her zaman tek bir katmandan geleceğe taşınır.
- Yazılım katmanı: dünya çapındaki web tarayıcıları ve e-posta müşterileri gibi bilgisayar amaçlarıyla arayüz oluşturmaktan sorumludur.
- Taşıma katmanı: İletim Kolu Protokolü'nün (TCP), verileri paketlere bölme işini yapmaya gittiği (ve edinme kapanışında bu gerçekleri yeniden bir araya getirdiği).
- Çevrimiçi katman: Dünya çapında ağ Protokolünün (IP) tam olarak mücadele ayrıntılarını atadığı ve bilgilerin izleyeceği rotayı belirlediği yerdir.
- Ağ katmanı: fiziksel donanım aslında bilgiyi kablo, fiber, radyo vb. yoluyla taşır.
Ve hepimizin aynı fikirde olduğundan emin olmak için şu hızlı benzetmeyi yapmama izin verin: TCP/IP ağı üzerinden bilgi göndermek, posta servisini kullanarak posta yoluyla bir mektup göndermeye benzer.
- Yazılım katmanında göndereceğiniz gerçek mektubu yazıyorsunuz.
- Taşıma katmanında o mektubu bir zarfa paketliyor olabilirsiniz.
- World Wide Web katmanında, alıcının anlaşmasını, iade anlaşmanız kadar mükemmel bir şekilde zarfın üzerine yazıyor olabilirsiniz.
- Ve son olarak, ağ katmanında, posta çalışanlarının üretebilmesi için mektubu postaya koyuyor olabilirsiniz.
70'lerdeki TCP/IP atılımı, 80'lerdeki araştırmacıların dünya çapındaki bir ağ üzerinden hemen hemen herkese çok sayıda heyecan verici gönderme bilgisine sahip olmalarını amaçladı. Bununla birlikte, bugünlerde bildiğimiz ve keyfini çıkardığımız moda ağda eksik olan çok büyük bir parça vardı: Planet Extensive Web.
Tüm dünya çapındaki dünya çapındaki ağ nasıl ortaya çıktı?
90'lı yıllara kadar hiçbir internet sitesi ve bunları edinebilecek Geniş Çevre İnterneti yoktu. Her şey, 1989'da Globe Huge World Wide Web kavramını ilk kez öneren program mühendisi Tim Berners-Lee ile değişti. 1990'ın sonuna gelindiğinde, ilk dünya çapında web web sitesini etkili bir şekilde tanıtmayı deneyimledi.
Berners-Lee çok daha pratik bir ağ yaratma misyonundaydı; yalnızca ayrıntıları gönderip almak için bir ağ değil, aynı zamanda çevrimiçi olan herhangi bir bireyin alabileceği bir veri "ağı" olan bir ağ. Bunu başarmak için gerekli birkaç teknolojiyi edinmesi gerekiyordu:
- HyperText Markup Language (HTML) : Bu, içerik materyalinin dünya çapındaki ağda yayınlanmasına yönelik standart protokoldür. Metin ve multimedya evraklarının yanı sıra evrak işleri arasındaki URL'yi yapılandırmak için kullanılabilir.
- Tekdüzen Kaynak Tanımlayıcısı (URI) : Tıpkı ağdaki her bir bilgisayarın IP tanıtıcısı biçiminde istisnai bir tanımlayıcı alması gibi, Dünya Büyük Web Sitesindeki her yararlı kaynak da URI biçiminde türünün tek örneği olan bir tanımlayıcı alır. En yaygın URI türü, Tekdüzen Kaynak Bulucu veya URL'dir ("web adresi" olarak da kabul edilir).
- Köprü Metni Aktarım Protokolü (HTTP) : HTTP, dünya çapındaki web sayfalarının talep edilmesinden ve iletilmesinden sorumludur. Dünya çapındaki bir web tarayıcısına bir URL girdiğinizde, aslında o URL tarafından belirtilen dünya çapındaki web sayfasına rastlamak ve onu almak için bir HTTP komutunu başlatıyor olabilirsiniz. TCP/IP topluluğuyla ilgili olarak HTTP, uygulama katmanının bir bileşenidir; belirli amaçlar (özellikle web sitesi tarayıcıları ve web sitesi sunucuları) birbirleriyle iletişim kurmak için HTTP'yi kullanır.
Berners-Lee'nin gördüğü gibi tüm dünya Devasa Net, bugüne kadar kullandığımız, bağlantı kurduğumuz ve ondan öğrendiğimiz şeydir. Ve aradığımız ayrıntılara nasıl göz atabildiğimizi ve elde edebildiğimizi algılamamıza yardımcı olur - dünya çapındaki ağı bir robot kütüphanesi gibi düşünün.
Ağ Nasıl Çalışır Kolay Açıklama
Dünya çapında ağ veya World Wide Web Sitesi, hoş karşılayan robotlarla geniş bir kütüphane işlevi görür. Bu kitaplıktaki her bir rezerv, bir web sitesi sitesini ifade eder ve hepsi ayrı bir formata, yani HTML'ye uyar. Çağrı aralığını veya URI'yi bildiğinizde, HTTP protokolünü belirten kullanışlı bir robot e-kitabı sizin için alır. Ve eğer çeşitlilikle tam olarak iletişime geçmeyi bilmiyorsanız, Google gibi arama motorları aradığınız ayrıntıları bulmanızda size yardımcı olabilir.
Dünya çapında ağ = Anlaşıldı
Yani internet bu şekilde çalışacak. Bunun sadece zemini kaşımak olduğunu unutmayın. İnternetin inceliklerini daha da derinlemesine araştırmak istiyorsanız, hoş karşılayan robotumuz Google normalde size çok daha fazla ayrıntıyla yardımcı olmak için oradadır.
World Wide Web'in ve sistemlerinin temellerini anlayarak, bu olağanüstü yazılımın içerdiği elektrik gücünü ve olasılığını daha iyi anlayabilirsiniz.
Editörün notu: Bu yazı ilk olarak Ekim 2014'te yayınlandı ve kapsamlı olması açısından güncellendi.