Sanal makineler

Bilgisayar biliminde, Sanal makine programları gerçek bir bilgisayar sistemindeki gibi çalıştıran mekanizmaların yazılım uyarlamasıdır. Sanal Makine, işletim sistemi ile bilgisayar platformu arasında bir sanal ortam yaratır ve bu sanal ortam üzerinde yazılımların çalıştırabilmesine olanak sağlar.

İlk sanal makine Gerald J. Popek ve Robert P. Goldberg tarafından tanımlanmıştır. Sanal makineler iki grup altında toplanılabilir.

(System virtual machine) bazen (hardware virtual machines) olarak bilinir. İşletim sistemi uygulamalarına destek veren sanal makinelerdir.
(Process virtual machine) tek bir yazılım çalıştırmak için dizayn edilmiş sanal makinelerdir.

Herhangi bir sanal makine tarafından sağlanmış kaynağı kullanmakta olan bir yazılım içinde bulunduğu sanal ortamı kırıp dışına çıkamaz ve bunu sanal makinelerin en önemli karakteristik özelliklerinden biri olarak kabul edebiliriz.

Router nedir?

Route yön router da yönlendirici demektir. Bir ağ aktif donanımı olarak da router yönlendirme işlemi yapar. Ağdaki bilgisayarların yönlerini bulmalarına kılavuzluk eder. Eğer ağınızda ayarlanmış bir yönlendiriciniz yoksa swich yada hub gibi bir ağ ekipmanına sahip olsanız bile Subnet 1′deki bir ağdan Subnet 2′deki bir ağa erişmeniz mümkün değildir. Yönlendiricilik burada devreye giriyor. Eğer resimdeki Subnet 1 ve Subnet 2 için arasında iletişim kurmak için Router üzerinde Route table(Yönlendirme tablosunda) iki subnet için gerekli bilgilerin olması gerekir.

Router ile çoklu ağ bağlantıları

Routerin bağlantı mantığına göre tek bir servis sağlayıcı olma zorunluluğu yok. Ayni şekilde tek bir bağlantı şartı da yok Router verinin ulaşacağı adrese göre secim yapabilir.”Routing-table” adi verilen bir tabloda tutulan yollara göre ağlardaki grupların istedikleri yerlere nasıl ulaşacakları belirlenmiş. Alternatiflerde yine ayni tablolarda sabit bir şekilde tutuluyor. Ayni tablolama mantığında her bilgisayar kendi adına da faydalaniyor. Başka bir bilgisayara mı yoksa bir ağ geçidine mi verileri yönlendireceğini bu tablolara bakarak kararlaştırıyor.
Maskeleme yardıma yetişiyor

Bilgisayarı ile servis sağlayıcı üzerinden Internet’e bağlananlar her seferinde farklı bir IP adresi alırlar. Adres, kullanıcıya servis sağlayıcı tarafında adres havuzundan dinamik olarak sağlanır. Router üzerinden Internet’e çıkan birden fazla makine varsa ortaya bir sorun çıkmaktadır: Bircok bilgisayar için sadece bir IP adresinin bulunması. Örneğin bir kullanıcı bir Web sayfasına erişmek isterse Routerdan gelen paketi hangi istasyona yönlendireceği konusunda karar vermesi zorlaşıyor.

Şekilde görüldüğü gibi farklı ağlardaki cihazların birbirleriyle haberleşmelerini router temin eder. Router yönlendirme yaparken gelen paketin hedef (destination) IP adresine bakar. Eğer gidilmek istenen network router’a direkt bağlı bir network ise paket o ara yüze yönlendirilir. Eğer gidilmek istenen network router’un ara yüzlerinden biri değil de router bu paketi default route hangi ara yüzden tanımlı ise oraya gönderir.

Router in Çalışma Prensibi.

Ilk başta, hiçbir router yollar hakkında bilgi sahibi değildir. Öte yandan, RIP servisi aktif olduğu icin:

•   Her router tüm ağlara “ben bir router’ım ve şu ağa ulaşabiliyorum” mesajı yollar. Bu durumda:
•   A router’ı B ağına B router’ını kullanarak tek adımda ulaşabileceğini öğrenir
•   B router’ı A ve C ağlarına ilgili router’ları kullanarak tek adımda ulaşabileceğini öğrenir
•   C router’ı B ağına B router’ını kullanarak tek adımda ulaşabileceğini öğrenir
•   Ardından, her router öğrendiği bilgileri paylaşır. Bu durumda:
•   A router’a C ağına B router’ını kullanarak iki adımda ulaşabileceğini öğrenir
•   C router’ı A ağına B router’ını kullanarak iki adımda ulaşabileceğini öğrenir
•   B router’ı yeni bir şey öğrenmez

Router Hub ve Switch arasındaki farklar.

hub:

Ag dagitimi icin kullanilir, akilli paket yönetimine sahip degildir, yani paketleri istemci makina yerine agdaki tüm makinalara dagitir, güvenli degildir vs.

switch:

Hub gibi ag dagitimina kullnilir, hub`a nazaran akilli paket yönetimine/yönlendirmesine sahiptir, istemci makinanin istekte bulundugu paket sadece o makinaya gelir.

router:

Mesela internet dagitimi icin kullanilir, 1`den fazla makina internet cikisini kullanacaksa mantikli bir cözüm sunar. Bazilarinda 2-4 portluk switch entegre edilmistir, bazilarinda switch yoktur ama switch`e cikis vardir.

BAĞLANTI SÜRESİ İLE DOĞRU ORANTILI ÜCRETLER

Eğer Router sürekli olarak ağa bağlantı kuruyorsa hata aramak gerekiyor. Ağ kullanıcılarından hiçbiri Internet uygulaması çalıştırmadığı halde, Router bunu yapıyorsa kesinlikle bir sorun var demektir. Çünkü Windows 95/98 ağ yapısının aksine, Router sürekli olarak ağ bağlantılarını tazelemez. Yerel ağdan herhangi bir IP paketi alırsa ve bunun Internet’e yönlenmiş olduğunu düşünürse Router bağlantı kurar

KADEME KADEME HATA ARAMA

Hata arama özellikle istenmeyen bağlantıların protokoller veya görevler tarafından kurulması durumunda zorlaşıyor. Sebep, bağlantının bir programın başlatılması ile ortaya çıkmamasıdır. Bu sorunlar büyük ihtimalle Router yokken, yani ağın dışarıya erişimi yokken var olan sorunlardır.

Hostname nedir?

Ters DNS, bir hostnameye bir IP adresini döner — örneğin, o, ev sahibine 192.0.2.25 dönebilirdi. Örnek. Com. Ters DNS (RDNS), bir alan ismine bir IP adresine karar vermenin bir metodudur, alan isim sisteminin (DNS), ilgili IP adreslerine alan isimlerine karar verdiği gibi sadece. Ters DNS’in uygulamalarının biri, bir boş mesaj filtresinin olduğu gibidir.
Çünkü IP adresleri, uğraşmak için sıkıcıdır, ve hatırlamak için sert, bir IP adresi hem de, bir ev sahibi veya alan ismi tayin edilebilir. Sen, Bob’un evi olarak birisinin fiziksel cadde adresinin ve ev sahibi alanının olduğu gibi bir IP adresini düşünebilirsin. Çeşitli ev sahibi alan isimleri, bir IP adresine yöneltilebilir (Olduğu gibi çoğunlukla olay, ve öyle asıl ev sahipliği yapmaya başvurdu). Ev sahibi isimleri, IP adresleri, ve yardımcı versayı bulmaya yukarı bakılabilir.
Bugün ortak kullanımda, hostname, özellikle ev sahibi, bir dönemin ismi, ve alan ismini oluşturan FQDN’e başvurur. Alan ismi, en üst-düzey alanıyla başlayan ve saniye boyunca sola doğru düzenlenen etiketlerden oluşturulur, ve, imkan dahilinde, üçüncü düzey, etiketler. Ev sahibi ismi ve alan etiketleri, dönemlere kadar ayrılır. Hostnamenin toplam uzunluğu bir FQDN olarak, 63 karakterin maksimum bir uzunluğuna sahip olması için her alan isim etiketiyle 255 karakteri aşamaz. Örneğin, eğer bir şirketin alan ismi, “Örnek. Com.”sa Ve şirkette özel bir bilgisayar, “Plato” adlandırıldı, o bilgisayar için hostname, “Plato. Örnek. Com.” olacak. Teknik olarak FQDNs’in, bir dönemde hostnameyi belirsizce tanımlamak için bitirdiğini not et, ve daha uzun bir alan isminin parçası olmadığı kesinlikle olmak. (Ortak kullanımda bu son dönemin, çoğunlukla ihmal edilen olmasına rağmen).

Local NetBIOS name cache

Yerel NetBIOS ismi, NetBIOS isim zulasının, bir IP adresiyle geçenlerde ilgili olan her NetBIOS ismini içerdiğini saklar.
Bu yerel zula, yayınlamak veya galibiyet sorguları için ihtiyacı çıkararak şebeke trafiğini azaltmaya yardım eder, o ev sahibiyle iletiyor olan simpling başlangıcı, yapabilir.
Yerel NetBIOS zulası, NBTSTAT’le görülebilir. EXE emri.
Sözdizimi: NBTSTAT [-Bir RemoteName] [-Bir IP address] [-C] [-Bir bir c n r R S s'in (Adaptör durumu), onun ismi verilen uzak makinenin isim masasını listelediği n] [[S] [Ara]] (Adaptör durumu), onun IP adresi verilen uzak makinenin isim masasını listeler. (Zula), IP adresleri dahil uzak isim zulasının (İsimler), yerel NetBIOS isimlerini listelediğini listeler. (Kararlı), uzak zula isim masasının (Oturumlar), varış yeri IP adresleriyle oturum masasının (Oturumlar), ev sahibi dosyası yoluyla isimlere ev sahipliği yapması için oturum masa döndürme varış yeri IP adreslerini listelediğini listelediği yayın ile karar verilen ve galibiyetler yoluyla (Tekrar doldur), temizleyen ve tekrar dolduran isimleri listeler. RemoteName: Uzak ev sahibi makine ismi. IP adresi: IP adresinin nokta koyulan ondalık temsili. Ara: Seçilen verileri tekrar göster, her göstermenin arasında ara saniyeleri duraklamak. Verileri tekrar göstermeyi durdurması için Ctrl+ C’e bastır.

Java Nedir?

Java Sun Microsystems firması tarafından yapılmış olan üst seviye bir programlama dilidir. İlk adı OAK olansonradan java olarak degiştirilen programlama dili aslında bilgisayarlar değil, set üstü araçlar (WebTV gibi) veya avuç içi cihazlar (PDA’ler gibi) için hazırlanmıştı. OAK 1995 yılında başarısız olunda bu adını java olarak degiştirdiler ve internet üzerinde popüler bir programlama dili haline getirdiler. Java, C++ dili gibi nesne yönelimli bir programlama dilidir ancak bu dile göre çok daha sadeleştirilmiştir. Soyadı .java olan Java programlarının çalışıtırılabilir hale getirildiğinde soyadları .class olur ve Java desteği olan herhangi bir web tarayıcısı ile çalıştırılabilirler. Java programları çalıştırıldığı işletim sisteminden hemen hemen bağımsızdır çünkü bu programlar için gerekli destek hemen hemen tüm platformlarda (UNIX, Macintosh OS ve Windows gibi) verilmektedir.

Java özellikle World Wide Web üzerine uygulama geliştirmek isteyenlerce çok ercih edilmektedir. Java applet adı verilen küçük Java uygulamaları Java-uyumlu Web tarayıcıları (örneğin Netscape Navigator veya Microsoft Internet Explorer) ile ekranda izlenebilir.

Denetim birimi (DB)

Denetim birimi (veya denetçi), işlemci içerisindeki yer alan kesimlerin doğru çalışmaları için yönlendirilmeleri ile yükümlüdür. Birincil görevi, çalıştırılan programın her komutunu çözmek ve işlemci içerisinde kullanılabilecek sinyallere çevirmektir. Bunun dışında çalıştırılan programın hangi komutunda bulunulduğunu da tutan program sayacının içerir. Son dönem bilgisayarların denetim birimleri, söz konusu programın komut sırasını değiştirip hızlandırabilen yapılara sahiptirler.

Aritmetik mantık birimi (AMB)

Aritmetik mantık birimi işlemci içerisinde iki tür işlemi yerine getirmek ile yükümlüdür, sayısal ve mantıksal işlemler. Herhangi bir AMB tarafından desteklenen sayısal işlemlerin sayısı ve türü işlemciye göre farklılık gösterir. Bazıları sadece toplama ve çıkarma ile sınırlıyken, diğerleri trigonometrik işlevler bile destekleyebilirler. Ancak en karmaşık görevler bile basit adımlara indirgenebildiğinden en basit işleçleri bile destekleyen bir AMB bunları hesaplamayı başarabilir.

Sayısal işlemler dışında AMB, mantıksal işleçler de kullanabilir. Boole cebiri’nin temel işlevleri (VE, VEYA, ÖZEL VEYA, DEĞİL) sayesinde karmaşık mantıksal önermeleri hesaplayabilir. Yeni nesil AMB’ler ise doğrudan yöney ve dizeyler üzerinde işlem yapmayı desteklemektedirler.

Windows Gizli Paylaşımlara Erişmek

Windows işletim sistemlerindeki gizli ($) paylaşımlar ile ağdaki bilgisayarlara erişmek.

Evet bu iş için win2000, XP ve üzeri işletim sistemlerindeki “$” paylaşlımını kullanıcaz. Önce kısaca bunun ne olduğundan bahsedelim. Daha sonrada nasıl yapılacağına geçelim.

Bu paylaşım tamamen sistem adminlerinin kullanımı için yazılmıştır. Herhangi bir olayda adminin makina içerisindeki klasörlere Ful Hak ile uzaktan erişmesi ve müdahale etmesi amaçlanmıştır. Bu paylaşım standart olarak win2000, XP ve üzeri işletim sistemlerinde açıktır. (Defaultta)

Win2000 yada XP kurarken çoğu insan (özellikle int.Cafeler) Admin hesabının şifresini boş bırakarak kurulum yapar. Hatta çogu zaman bunu bizlerde yaparız. Bu olay “gizli paylaşımlar” konusunda büyük bi güvenlik açığı oluşturur. Nedenmi? Gizli paylaşım ile bağlanıcağımız makinada eğer administrator hesabının şifresi yoksa, bizi o makinanın “administrator” kullanıcısı sanıyo olcak. Eğer kurulum sırasında Admin hesabına bir parola verilmişse bizden bunu istiycek. Eğer bir parola verilmemişse direk gizli paylaşımdan içeri girecek! Tabiki Guest hesabınında disable olması gerekiyoki buda default kurulumda herzaman disable olarak gelir. (Tekrar söylüyorum çoğu insan admin hesabının parolasını boş bırakıyo. Kendi bilgisayarlarınızda bu noktaya dikkat edin) Evet olay neymiş Gizli paylaşım ile erişeceğimiz bilgisayarın admin hesabının parolası olmamalıymış ve Guest hesabı disable olmalıymış!

Şimdi bunu nasıl kullanacağımızı küçük bir senaryoyla anlayalım:

Bir internet cafede olduğunuzu düşünün. Bir bilgisayarda oturuyosunuz. Başlat/Çalıştır ı açıp şu komutu giriyosunuz.

\\192.168.1.25\c$ –> (Ağdaki makinalardan birisinin IP Adresi olduğunu var sayıyoruz) Sondaki “$” işaretine dikkat edin. Bu, bu paylaşımın gizli bi paylaşım olduğunu gösterir. IP adresi ise ağda bağlanmak istediğimiz bilgisayarın IP adresidir. ENTER yaptığımızda eğer dediğimiz gibi Admin hesabının bir parolası yoksa direk C: sürücüsüne Ful Hak ile erişmiz oluruz. Eğer admin hesabının bir parolası varsa, bizden o parolayı istiyen bi pencere çıkar. Eğer parolayı bilmiyosak giremiyoruz demektir. Bunu kullanarak tüm sürücülere erişebilirsiniz.

\\192.168.1.25\admin$
\\192.168.1.25\c$
\\192.168.1.25\d$
\\192.168.1.25\e$
\\192.168.1.25\IPC$ gibi!

Burda IP yerine bilgisayar adınıda kullanabilirsiniz;

\\MASA15\admin$
\\MASA15\c$ gibi!

Bu paylaşımlardan makinaya erişilmesini istemiyosanız Bilgisayarım/Yönet/Paylaşılan Klasörler/Paylaşımlar altındaki tüm sürücüleri seçerek Sağ Click/”Paylaşımı Durdur” yapmalısınız.

Yada Regedit altında HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\lanmanserver\parametes anahtarı altında sağdaki panelde “AutoShareWks” adında ve değeri 0 olan bir Dword yaratılır. Makina ReStart olduğunda gizli paylaşımlar durur.

İşte olay böyle. Küçük bi dikkatsizlik başınıza çok iş açabilir. Dikkatli olun derim bu konuda. Küçük bir ipucu daha veriyim size $ paylaşımı hakkında.

Örneğin ağınızda Klasör1 adındaki klasörü paylaştırıyosunuz ve diğer tüm kullanıcılar buna erişiyo. Eğer bunu gizlemek isterseniz klasörün payşalım ismi sanuna “$” işareti koymanız yeterli. Böyle olunca klasör hala paylaşımda olur fakat kimse onu göremez. Bu klasöre ancak Çalıştıra \\192.168.1.25\klasör1$ yazan kişiler erişebilir. Sonundaki “$” işaretini kaldırdığınızda paylaşım tekrar herkeze görünür haline geri döner.

Uzak Depolama Birimi

Uzak Depolama Birimi, bir teyp veya manyetik optik disk kitaplığı kullanarak sunucunuzdaki disk alanını genişletmenizi sağlar. Uzak Depolama Birimi, sunucunuzdaki disk birimlerini yönetir ve sık kullanılmayan dosyaları otomatik olarak bir teyp veya disk kitaplığına kopyalar. Boş disk alanı miktarı tanımlanan düzeyin altına düştüğünde, Uzak Depolama Birimi disklerinizde yer açar.

Windows Server 2003 Standard Edition, Uzaktaki Depolama Birimi içermez. Uzaktaki Depolama Birimi içeren Windows 2000 Server kullanıyorsanız, Windows Server 2003 Standard Edition sistemine yükseltme yapamazsınız. Bu üründe Uzak Depolama Birimi olduğundan, Windows Server 2003 Enterprise Edition uygulamasına yükseltebilirsiniz.

Bant genişliğini yönetme

Bu bölümün kapsamı:

* Hizmet Kalitesi (QoS)
* Windows ATM Hizmetleri

Bant genişliğini Winsock Direct ile yönetme hakkında bilgi için, Microsoft Windows Resource Kits Web sitesinde “Windows Server 2003 Network Architecture” bölümüne bakın.  uygun şartlar içermediğinden, bu IPv6 için IPSec6 uygulamasının üretim ortamında kullanılması önerilmez.

Donanım


Zirve100 Sayac
  Blog Directory & Search engine   blog search directory   diziler   oyunlar - sosyal bilgiler dersi