Etiket arşivi: Donanım

Firewall ve Proxy arasındaki farklar

Firewall ve Proxy Arasındaki Öne Çıkan Farklar;

  • Firewall Türkçe deyişle Güvenlik Duvarı, bir bilgisayarın veya bir networkun yerel veya dış tehditlerden korunması amacıyla kurulan mekanizma,
  • Firewall bir donanım veya yazılım olabilir veya ayrı bir donamım içinde donanıma özgü bir yazılım olabilir,
  • Proxy Türkçe deyişle Vekil Sunucu, internete erişen cihazların erişimi sırasında arada bir sunucu üzerinden internete erişmelerini sağlayan bir sistemdir,
  • Firewall tam olarak bir güvenlik aracıdır, Proxy ise kullanım alanına göre değişen bir güvenlik aracı olabilir,
  • Firewall’un öncelikli amacı ağa zarar vermek yada sızmak isteyenen istekleri engellemektir,
  • Firewall ve Proxy, ikiside birer geçit noktasıdır,
  • Gelişmiş Firewall sistemlerinde Proxy ayarları yapılandırılabilinir,
  • Ücretli ve Ücretsiz Proxy sunucuları kullanıcılara sunulmuştur,
  • İkisi de paket yönetim sistemleridir,
  • Proxy’ler kullanıcıların erişimini hızlandırabilir,

Detaylı Açıklamalar;

[EsnekReklamOrta]

Güvenlik Duvarı veya Firewall, güvenlik duvarı yazılımı, bir kural kümesi temelinde ağa gelen giden paket trafiğini kontrol eden donanım tabanlı ağ güvenliği sistemidir. Birçok farklı filtreleme özelliği ile bilgisayar ve ağın gelen ve giden paketler olmak üzere İnternet trafiğini kontrol altında tutar. İP filtreleme, port filtreleme, Webfiltreleme, içerik filtreleme bunlardan birkaçıdır.

Birçok kişisel bilgisayar işletim sistemleri, Internet’ten gelen tehditlerine karşı korumak için yazılım tabanlı güvenlik duvarları içerir.Ağlar arasında veri aktaran birçok yönlendirici firewall bileşenleri içerir ve, birçok firewall temel yönlendirme işlevlerini gerçekleştirebilir.

İnternet küresel kullanım ve bağlantı açısından oldukça yeni bir teknoloji iken Firewall teknolojisi 1980’lerin sonunda ortaya çıkmıştır.

Proxy, internete erişim sırasında kullanılan bir ara sunucudur. Bu durumda, örneğin bir ağ sayfasına erişim sırasında doğrudan bağlantı yerine:

  • Tarayıcı vekil sunucuya bağlanır ve hangi sayfayı istediğini söyler
  • Vekil sunucu gerekiyorsa o sayfaya bağlanır ve içeriği alır
  • Vekil sunucu tarayıcıya içeriği gönderir

Bilgisayar ağlarında,bir vekil sunucu diğer sunuculardan kaynakları isteyen istemcilerin talepleri için bir aracı olarak davranan sunucudur. Bir istemci vekil sunucuya bağlanır, bazı servisler ister,örneğin bir dosya,bağlantı,ağ sayfası veya farklı bir sunucudan uygun diğer kaynaklar gibi vevekil sunucusu, kolaylaştırmak ve karmaşıklığını kontrol etmek için bir yol olarak talebi değerlendirir. Bugün birçok vekil, ağ vekilleridir.[1]

Vekil sunucu,internete erişim sırasında ara makine olarak kullanılan makinedır. İnternete erişim sırasında vekil görevi görürler. İnternete erişim sırasında direkt bağlantı yerine bu tür bağlantılar üzerinden bağlanılır ve ana bağlantıyı isteyen makine geçici olarak kimliğini gizleyebilir. Çünkü internete bu makinalar üzerinden bağlanıldığından karşı tarafın, bağlanan makineyi değil üzerindeki vekil sunucuyu görecektir. Bu tür makineler son zamanlarda özellikle hackerlar tarafından kimlik gizlemek için pek tercih edilmiyor. Daha çok ülke kısıtlaması olan sitelere giremeyen kullanıcıların bu yöntemi kullanrak internete girebilmesi gibi. Örneğin Türkiye’de YouTube’un kapalı olduğunda bu yöntem üzerinden girilebilmesi gibi.[2]

Bu teknoloji, birçok avantaj sağlar:

  • Fazladan hız: vekil sunucu, çok ziyaret edilen sayfaları önbelleğine alabilir. Bu durumda, o sayfa ziyaret edilmek istendiğinde dünyanın öbür ucundaki bir sunucuya bağlanmak yerine önbellekteki bilgi okunur.
  • Fazladan kontrol: vekil sunucu, istenen sayfalara erişim verip istenmeyenlere erişim vermeyebilir. Kimin hangi sayfaya girdiğini bellekte tutabilir. Gerekiyorsa, içeriği değiştirerek (örneğin küfürleri silerek) verebilir.
  • Fazladan güvenlik: vekil sunucu, virüslü dosyaları otomatik olarak temizleyebilir. Ayrıca, ağda hiç kimsenin internete doğrudan erişimi olmadığı için bir virüsü veya zararlı bir programı yayma ihtimalini de azaltır.
  • Fazladan gizlilik: Özellikle Çinliler, Google ve Vikipedi gibi Çin hükümetince yasaklanan sitelere bağlanmak için bu yönteme başvururlar.
  • Asgari erişim: Kullanıcılar, özellikle hükümet tarafından yasaklanan (teknik tabiriyle “erişimi engellenen”) internet sitelerine bağlanmak için bu yönteme başvururlar.

Genelde internet servis sağlayıcılar, şirketler ve büyük ağlar (kampüs ağları gibi) tarafından kullanılır.

Yazılım ve Donanım arasındaki farklar

Yazılım ve Donanım deyince ilk akla gelen Bilgisayarlardır, konumuzuda bilgisayarları oluşturan donanım ve yazılımlardan bahsedip bilmeyenler için arasındaki farklardan bahsedeceğiz.

Öne Çıkan Farklar

  • Bilgisayarların oluşmasında ve çalışmasında kullanılan somut, elle tutulabilir parçalara donanım adı verilmektedir,
  • Bilgisayar donanım parçalarından bazıları şunlardır.
    • Anakart,
    • İşlemci
    • Ram
    • Sabit Disk
    • Ekran Kartı
    • Kasa
    • DVD-CD Player
    • Power Supply
  • Yazılım ise donanımların birleşmesiyle ortaya çıkan bilgisayarın hem donanımlarını organize edip çalıştırır hemde çalışan donanımlara iş yükü vererek işlem yapılmasını sağlayan soyut ve işlemci ile haberleşebilecek bir yeteneğe sahip komutlar dır.
  • Yazılımlar olmadan donanımlar yani onlara komut veren araçlar olmadığı için tek başına bir işe yaramazlar,
  • Aynı şekilde donanımlar olmadan yazılımlarda bir işe yaramazlar ikisi bir bütünün parçalarıdır.
  • Yazılımlar çok boyutlu olabilir, örneğin; donanımları çalıştıran ana yazılım (İşletim Sistemi) bunun üzerinde çalışan 2. parti yazılımlar ve 2. parti yazılımlar üzerinde çalışan 3. parti yazılımlar şeklinde sıralanabilir,
  • Elektronik olarak depolanabilen her şey yazılımdır,
  • Depolama aygıtları ve gösteri aygıtları ise biter donanımdır,
  • Yazılım ve donanım terimleri genelde sıfat olarak kullanılır,
  • Yazılım ve Donanımda birbirine sıkı sıkıya bağlıdır, bağımsız iş yapamazlar,
  • Sistem yazılımı çeşitli bağımsız donanım bileşenlerinin uyum içinde çalışmalarından sorumludur.
  • Sistem yazılımı bilgisayar donanımının işletilmesi ve uygulama yazılımının çalıştırılması için bir platform sağlamak için tasarlanmış bir bilgisayar yazılımıdır.

[EsnekReklamOrta]

Yazılım : İsteklerimizi donanımlardan oluşan makinelere yaptırmamız için tasarlanan algoritmaların koda dönüştürülmüş halidir, değişik ve çeşitli görevler yapma amaçlı tasarlanmış elektronik aygıtların birbirleriyle haberleşebilme sini ve uyumunu sağlayarak görevlerini ya da kullanılabilirliklerine geliştirmeye yarayan makine konutlarıdır. Yazılım, elektronik aygıtların belirli bir işi yapmasını sağlayan programların tümüne verilen isimdir. Bir başka deyişle, var olan bir problemi çözmek amacıyla bilgisayar dili kullanılarak oluşturulmuş anlamlı anlatımlar bütünüdür. Yazılım için çeşitli diller mevcuttur. Bunlardan bazıları Pascal, C++ ve Java’dır.

Temel sistem yazılımı türleri;

  • Bilgisayar BIOS’u ve aygıt yazılımı: Bilgisayara bağlı veya bilgisayar içindeki donanımı çalıştırmak ve kontrol etmek için gereken temel işlevselliği sağlar.
  • İşletim sistemi ( önde gelen örnekler; Microsoft Windows, Mac OS X ve Linux olmak üzere): Bilgisayar parçalarının; hafıza ile diskler arasında veri alışverişi veya monitöre görüntü sağlamak gibi görevleri uygulayarak birlikte çalışmasına olanak sağlar. Ayrıca üst düzey sistem yazılımı ve uygulama yazılımlarının çalıştırılması için bir platform oluşturur.
  • Yardımcı yazılım: Bilgisayarın analiz edilmesine, yapılandırılmasına, yönetilmesine ve optimize edilmesine yardımcı olur.