Kategori: Yazılıma Dair

Mayıs 20, 2019

Telnet Nedir?

Telnet Nedir? Telnet, internet ağına sahip bir bilgisayara, başka bir bilgisayarın bağlanması için geliştirilmiştir yani bağlantı için kullanılan terminallerden birisidir. Amacı size bir sunucu üzerinde konsol açarak, uzaktan erişim sağlamaktır. Hem bu görevi yapan programlara hem de protokole telnet adı verilmektedir. İstemci ve sunucu arasında yer alan bir TCP/IP protokolü olan telnet, güvenli protokoller sınıfında yer almamaktadır çünkü bilgileri şifrelenmemiş olarak (Düz Metin – Plain […]

Mayıs 15, 2019

İstemci – Sunucu İlişkileri

İstemci – Sunucu İlişkileri İstemci, web adreslerine bağlanma isteğinde bulunan ve sunucu ise bu hizmeti sunan sağlayıcıdır. Bundan yola çıkarak aralarındaki ilişki, aşağıdaki gibi açıklanabilir: İlk olarak istemci bağlanmak istediği web sitesine isek gönderir. Web sitesinin IP numarası DNS bilgisi üzerinden sorgulanır. DNS üzerinden edinilen IP adresine göre, TCP üzerinden hangi porta bağlanılacağı belirlenir. Bu yol ile istemci web sitesine bağlanır ve sunucu bu siteye […]

Mayıs 5, 2019

URL (Uniform Resource Locators) Nedir & Nasıl Çalışır?

Yazı İçeriği 1: URL (Uniform Resource Locators) 1.1: URL Nasıl Çalışır? URL (Uniform Resource Locators) URL açılımı Uniform Resources Loader (Tekdüzen Kaynak Bulucu) olan ve bir web sitesine erişebilmemiz için kullanılan özel bir kimliktir (ID). Bilgisayarların sunucular ile iletişim kurdukları ve sayıların kullanıcıların okuyacağı şekilde metine çevrilmesini sağlamaktadır. Farklı ülkelerden aynı siteye bağlanan insanların, aynı adrese erişebilmelerini sağlayabilmek için geliştirilmiştir. Örneğin www.bilgisayarkavramlari.com sitesine Türkiye’den bağlanmak […]

Mayıs 2, 2019

World Wide Web (WWW) Nedir?

Yazı İçeriği 1: WWW (World Wide Web) Tarihi 2: Tarayıcı Rekabetleri 3: Web Standartları 3.1: HTML (Hyper Text Markup Language) 3.2: CSS (Cascading Style Sheets) Seride yer alan önceki yazılarda, internetin teknik temel altyapısının nasıl çalıştığından bahsedilmiştir. World Wide Web ise uygulama katmanında yer alan bir kavram olup, kısaca Firefox, Opera, Chrome ya da Safari gibi tarayıcıların üzerinde çalıştığı bir yapıdır. WWW (World Wide Web) […]

Nisan 28, 2019

DOS (Denial Of Service Attacks) Saldırıları

DOS (Denial Of Service Attacks) Saldırıları Denial of Service (DOS) hizmet aksatma amaçlı bir saldırı çeşididir. Bir sisteme yapılan düzenli saldırılar sonucunda sistem çalışamaz ve hizmet veremez hale gelir. DOS saldırıları, genellikle hedef makine veya kaynağın, gereksiz talepler ile aşırı yüklenmesi ve bazı ya da bütün meşru taleplere doluluktan kaynaklı engel olunması şeklinde gerçekleştirilir. Ayrıca DOS saldırılarıyla hedef sisteme ait kaynakların tüketilmesi de amaçlanır ve bu […]

Nisan 19, 2019

Three Way Handshake

Three Way Handshake Handshake (Türkçeye el sıkışmak olarak çevrilebilir), TCP konusunda çok yaygın olarak verilen bir örnektir. Örneğin bir siteye bağlanmak istediğiniz zaman, o siteye veri paketi gönderilmektedir. Herhangi bir problemden dolayı gönderilemeyebilir ya da gönderdiğiniz paket ulaşmamış olabilir. Üçüncü bir ihtimal olarak gönderdiğiniz paket ulaşmış fakat size bir ulaşmamış olabilir. Bu gibi sorunların önüne geçilebilmesi ve gerekli kontrollerinin sağlanabilmesi için ayrı ayrı 3 kontrol […]

Nisan 17, 2019

Katmanlar ve Protokoller Nasıl İşler?

Katmanlar ve Protokoller Nasıl İşler? Bir web sayfasının ekranınıza gelene kadar izlediği yol aşağıda verilmiştir. Web sayfasının bulunduğu sunucuda, uygulamalar sayfanın html formatında bir çıktısını oluşturur. Html formatında çıktısı oluşturulan veri paketine, HTTP protokolü ile gönderilmesi komutu verilir. Uygulama katmanında gerçekleşen bu adımlardan sonra veri paketi, taşıma katmanına aktarılmaktadır. Taşıma katmanında pakete, bu katman ile ilgili veriler (port bilgisi ve veri boyutu gibi) eklenmektedir. Ağ […]

Nisan 11, 2019

TCP/IP (Transport Control Protocol/Internet Protocol) Modeli

Yazı İçeriği 1: TCP/IP (Transport Control Protocol/Internet Protocol) 1.1: Link Katmanı 1.2: Ağ Katmanı 1.3: Taşıma Katmanı 1.4: Uygulama Katmanı TCP/IP (Transport Control Protocol/Internet Protocol) OSI modelinde bulunan 7 katmanın aksine, TCP/IP modelinde 4 katman bulunmaktadır. TCP/IP modelinde her katman kendine eş olan diğer bir katman ile iletişim kurarak, görevine uygun olan kontrolleri yaparlar. Örneğin ağ katmanı ‘paketlerin nasıl yolunu bulacağı’ ile ilgili soruları sorarken, […]

Nisan 3, 2019

OSI (Open System Interconnect) Modeli ve Katmanları

Yazı İçeriği 1: OSI (Open System Interconnect) 1.1: Fiziksel Katman 1.2: Veri Bağlantı Katmanı 1.3: Ağ Katmanı 1.4: Taşıma Katmanı 1.5: Oturum Katmanı 1.6: Sunum Katmanı 1.7: Uygulama Katmanı OSI (Open System Interconnect) OSI, çeşitli üreticilerin cihazlarının bağlanabileceği bir yapı geliştirmek ve ağ için bir standart getirmek amacı ile ISO (International Standard Organisation) tarafından tasarlanmış 7 katmanlı bir ağ yapısıdır. Model, herhangi bir bilgisayar ağı […]

Mart 26, 2019

Ağ Standartları

Ağ Standartları Haberleşme aracı olarak internetin kullanılmaya başlandığı yıllarda, iki bilgisayarın birbirleriyle haberleşmeleri için aynı marka/model cihazları kullanmaları gerekiyordu. Bu yüzden üretilen bilgisayarların/cihazların birbirleri ile sorunsuz iletişim kurabilmeleri için bazı standartlar geliştirilmiştir. Bu standartlardan en çok kullanılan iki tanesi OSI ve TCP/IP’dir. OSI, Açık Sistem Bağlantıları komitesi tarafından geliştirilmiş olup, modelde haberleşmenin sorunsuz çalıştırılabilmesi için 7 katmanlı bir ağ sistemi önerilmiştir. TCP/IP ise Amerika Savunma […]

Mart 21, 2019

NAT Nasıl Çalışır?

Yazı İçeriği 1: NAT Nedir? 2: NAT Nasıl Çalışır? & Yapısı NAT Nedir? Cihazların internete ağına katılmaları ve diğer cihazlar ile iletişim kurabilmeleri için IP adresine ihtiyaçları vardır. IPv4 yapısında IP adreslerinin sayısının kısıtlı olmasından kaynaklı olarak, Superonline, TTNET vb. gibi internet sağlayıcıları, müşterilerine bu işlevi gerçekleştirebilmek için bir yerel IP adresi sunmaktadırlar. Aynı ağa bağlı birden fazla cihazın, aynı yerel IP adresini kullanarak internete […]

Mart 20, 2019

Domain Türleri & DNS (Direct Name Server)

Yazı İçeriği 1: Domain Türleri 2: DNS (Direct Name Server) 2.1: Dns Nasıl Çalışır? Domain Türleri Domain türleri kendi içerisinde ayrılarak adlandırılmaktadırlar. İnternet adreslerinde orta kısımda yer alan kısım asıl domain ismini içermektedir. Bu isimleri belirli bir ücret karşılığında ve daha önce kullanılmamış olması koşulu ile siz belirleyebilmektesiniz. Alt domain (Subdomain) olarak belirtilen ilk kısmı yine siz belirleyebilmektesiniz. Mevcut domain haricinde extra bir domain almak […]