LAGIOKE.COM

Situs lagioke.com didirikan pada tanggal 12 Desember 2014. Awalnya situs ini menggunakan subdomain Blogspot 2011 silam, namun setelah banyak pertimbangan akhirnya ditahun 2014 berubah menjadi domain TLD.

Situs lagioke.com awalnya membahas tentang tutorial Blog, namun karena sudah banyak Blog-blog berbau tutorial maka situs ini beralih topik tentang informasi unik, menarik, dll.

SITUS LAINNYA
Admin lagioke.com, aktif juga dibeberapa Blog antara lain : blog.lagioke.com dan theme.lagioke.com

HUB,SWİTC,ROUTER NEDİR??

SELAM ARKADAŞLAR SİZLERE ARTIK NEREDEYSE TÜM EVDE OLAN İNTERNET HAKKINDA ÇOK KARIŞTIRILAN TERİMLERİ YA DA TÜM ANLAMLARI TEK BİR MEKANİZMADA TOPLADIĞIMIZ ROUTER, HUB VE SWİTCH ARASINDAKİ FARKLARA DEĞİNECEĞİZ. BUNLAR NELERDİR? NE İÇİN KULLANILIRLAR?

 İLK OLARAK HUB NEDİR ONA BAKALIM ..

HUB
Birden fazla cihazı tek bir ağa bağlamayı sağlayan cihazdır. Bu cihazlar ilkel cihaz olarak nitelendirilirler. Çünkü bu cihazlar hangi bilgisayara bağlı olduklarını bilmezler. Hub aldığı verileri nereye göndereceğini bilmez, ağa bağlı olan tüm bilgisayarlara veriyi gönderir. Bu durum ağdaki trafiği artırır ve bant genişliğini olumsuz etkiler.
Hub sadece tek bir işlem gerçekleştirebilir; ya veriyi alır ya da gönderir. Diğerlerinden en önemli farkı da budur.
Tüm bilgiler tüm cihazlara gönderildiğinden sizin için sıkıntı yaratabilir. Örnek verecek olursak, şirketinizde yüz çalışan, bir yazıcı var ve şirketinizle ilgili önemli bir belgeyi patronunuz için yazdırmanız gerekiyor. Siz yazıcıya belgeyi gönderdiğinizde her çalışan için de bir kopya yazdıracaktır.
Bunun yanı sıra, ağ trafiğinizi kontrol etmek ve çalışmak yerine zamanını YouTube’da videolar izleyen kişileri takip etmek istiyorsanız Hub sizin için iyi bir seçenektir.
ŞİMDİ SWİTCH NEYMİŞ ONA BAKALIM
2) SWITCH
Hub ile neredeyse aynı işlevi görürler, ancak tek fark Switch, Hub’ a göre daha zekidir. Hub veriyi her porta gönderirken Switch Mac kaydı tutar ve ilgili porta
veriyi gönderir. Bu yüzden Switch’e daha akıllı cihazlar diyebiliriz.
Hub, Switch’e göre daha ucuzdur. Fakat eski yapıda oldukları için Switch tercih edilebilir. Bir LAN oluşturmak, bant genişliğini ve trafiği azaltmak, hedef porta direkt veri göndermek istiyorsanız Switch kullanmak mantıklı olacaktır.
Hub’lar ucuz olduklarından dolayı bir Yerel Ağ Bağlantısı (LAN) kurulurken Hub önerilmektedir. Ancak Switch’ler ağ trafiğini azaltmak, bant genişliği kullanımını azaltmak ve sadece istenen bilgisayara veri göndermek için tasarlandığından Hub’lara göre üstündürler.
SON OLARAK ROUTER NE ONA BAKALIM
3) ROUTER
Farklı ağlar arasında veri paketleri göndermeye yarayan cihazdır. Router sizi daha geniş bir ağa bağlar. Yani Router ağlar birbirine bağlar. Switch ya da Hub ile
yerel ağlara bağlanabiliriz. Router yardımıyla bağlı olan bilgisayarlarla ağa geçiş yaparız. Örneğin Google’da bir şey aradığımızda, yönlendirici işlemek için Google’ın sunucularına bu paket yönlendirir.
Bir örnek ile açıklayalım. Ev arkadaşınıza bir posta göndereceksiniz. Adres satırına 1. oda diye belirttiniz. Peki bu 1. oda farklı bir evdeyse ne olacak? Daha fazla bilgiye ihtiyaç var değil mi? Bu yüzden posta kodu da eklediniz. Ancak farklı bir şehirde yaşıyor. Adresi ve posta kodunu postacıya bildirdiniz. Postacı adresin doğru olduğundan emin olmak zorundadır.
İki farklı ağ arasında paketler göndermek teknik olarak Router’ın yaptığı tek iş diyebiliriz. Modern Router’ların daha fazla özellikleri vardır. Yerel Ağ Bağlantısı’nı korumak için güvenlik duvarına sahiplerdir. Kablosuz yayın özelliği sayesinde cihazları kablolar olmadan bağlayabilmenizi sağlıyorlar. Ağa bağlı cihazlara IP adresleri atayan Dinamik Makine Yapılandırma Protokolü’ne (DHCP) sahiplerdir.
Kısacası:
Hub’lar ve Switch’ler Yerel Ağ Bağlantısı oluşturmak için bilgisayarları bağlarlar.
Switch’ler, Hub’ları aksine bilgi gönderilecek cihazın hangisi olacağını bilirler.
Router’lar ağlar arasında paketler gönderebilir. Bunun yanı sıra IPadresleri atayabilir ve ağınızı koruyabilir.

SİZİNLE BERABER BENDE OKUYUP İNCELEYİP ANLAMAYA ÇALIŞTIM İNŞALLAH ÖĞRENEBİLMİŞSİNİZDİR BİŞEYLER SİZLERDE YARDIMCI OLABİLDİYSEM NE MUTLU BANA İYİ GÜNLER :)


KAYNAK:https://teknobolge.com/internet/router-hub-ve-switch-arasindaki-farklar-nelerdir
http://ademocut.com/hub-ve-switch-anahtar-nedir-ve-ne-ise-yararlar/

DOWNLOAD-UPLOAD NEDİR ?

SİZLERE İNTERNETTE OYUN DOSYA VB. ŞEYLERİ İNDİRİRKEN KAŞIMIZA ÇIKAN DOWNLOAD-UPLOAD KAVRAMLARI HAKKINDA BİLGİ VERMEYE ÇALIŞACAĞIM..


DOWNLOAD NEDİR?
Download, internetten veri indirmek anlamında kullanılır. Örneğin bir web sitesini görmek için sitenin adresini tarayıcınızın adres satırına yazdığınızda, tarayıcınız o sayfadaki tüm metinleri, resimleri, ve varsa sesleri bilgisayarınıza indirir, yani "download" eder. Bilgisayarınıza indireileceğiniz dosyaların toplam botuyu bilgisayarınızın hafızası ile doğru orantılıdır. Bilgisayar hafızası arttıkça daha fazla sayıda ve boyutta dosyayı bilgisayarınıza indirebilirsiniz.
Download yani indirme hızı aynı zamanda internet hızına göre değişir. Eğer internetten sürekli dosya indirmeniz gerekirse yüksek hızlı bir internet paketini seçmeniz işinizi kolaylaştıracaktır.

UPLOAD NEDİR? 

Upload, kendi bilgisayarınızdaki verileri başka bir bilgisayara internet üzerinden yüklemek anlamında kullanılır. Örneğin bir web sitesine kendi fotoğrafınızı yüklemek istediğinizde tarayıcınız fotoğraf dosyanızı karşı bilgisayara aktarır, yani "upload" eder. ''Upload'' veya aktarma hızı da internet hızı ve bilgisayarın özellikleri ile doğru orantılı olarak değişiklik gösterir.
Fotoğraf, video, müzik başta olmak üzere birçok dosya türü ''upload'' edilebilir.


İŞİNİZİ GÖRÜR İNŞALLAH İYİ GÜNLER :)




 KAYNAK :https://www.enuygun.com/bilgi/download-upload-ne-demek

UDP VE TCP NEDİR ? ARALARINDAKİ FARKLAR NELERDİR?

UDP NEDİR?



UDP (User Datagram Protocol – Kullanıcı Veribloğu İletişim Kuralları), TCP/IP protokol takımının iki aktarım katmanı protokolünden birisidir. Verileri bağlantı kurmadan yollar.
Gelişmiş bilgisayar ağlarında paket anahtarlı bilgisayar iletişiminde bir datagram modu oluşturabilmek için UDP
protokolü yazılmıştır. Bu protokol minimum protokol mekanizmasıyla bir uygulama programından diğerine mesaj göndermek için bir prosedür içerir. Bu protokol ‘transaction’ yönlendirmelidir. 
Paketin teslim garantisini isteyen uygulamalar TCP protokolünü kullanır.
Geniş alan ağlarında (WAN) ses ve görüntü aktarımı gibi gerçek zamanlı veri aktarımlarında UDP kullanılır.
UDP bağlantı kurulum işlemlerini,akış kontrolü ve tekrar iletim işlemlerini yapmayarak veri iletim süresini en aza indirir.
UDP ve TCP aynı iletişim yolunu kullandıklarında UDP ile yapılan geçek zamanlı veri transferinin servis kalitesi TCP’nin oluşturduğu yüksek veri trafiği nedeniyle azalır.
UDP’yi kullanan protokollerden bazıları DNS, TFTP, ve SNMP protokolleridir. Uygulama programcıları birçok zaman UDP’yi TCP’ye tercih eder, zira UDP ağ üzerinde fazla bant genişliği kaplamaz. UDP güvenilir olmayan bir aktarım protokolüdür. Ağ üzerinden paketi gönderir ama gidip gitmediğini takip etmez ve paketin yerine ulaşıp ulaşmayacağına onay verme yetkisi yoktur. UDP üzerinden güvenilir şekilde veri göndermek isteyen bir uygulama bunu kendi yöntemleriyle yapmak zorundadır.

TCP NEDİR?
Bilgi Ağı” üzerindeki bilgi iletimi ve paylaşımı bazı kurallar dahilinde yapılmaktadır. Bu kurallara kısaca “internet protokolleri”, ya da TCP/IP protokoller ailesi denir. TCP/IP (Transmission Control Protocol/Internet Protocol), bilgisayarlar ile veri iletme/alma birimleri arasında organizasyonu sağlayan, böylece bir yerden diğerine veri iletişimini olanaklı kılan pek çok veri iletişim protokolüne verilen genel addır. Bir başka değişle, TCP/IP protokolleri bilgisayarlar
arası veri iletişiminin kurallarını koyar. Bu protokollere örnek olarak, dosya alma/gönderme protokolü (FTP, File Transfer Protocol), Elektronik posta iletişim protokolü (SMTP Simple Mail Transfer Protocol), TELNET protokolü (Internet üzerindeki başka bir bilgisayarda etkileşimli çalışma için geliştirilen *login* protokolü) verilebilir. Adını sıkça duyduğumuz WWW ortamında birbirine link objelerin iletilmesini sağlayan protokol ise Hyper Text Transfer Protocol (HTTP) olarak adlandırılmaktadır. TCP/IP protokolü aynı zamanda, diğer iletişim ağlarında da kullanilabilir. Özellikle pek çok farklı tipte bilgisayarı veya iş istasyonlarını birbirine bağlayan yerel ağlarda (LAN) kullanımı yaygındır. 
Bu na örnek olarak :FTP, File Transfer Protocol,( FTP) 

SMTP Simple Mail Transfer Protocol ( SMTP ),

TCP VE UDP ÖZELLİKLERİ VE ARASINDAKİ FARKLARI SIRALAYACAK OLURSAK;
1. Stream soketler verileri sıralı gönderir, datagram soketleri sıralı göndermeyebilir. (TCP protokolu, paketleri sıralı göndermeyi garanti eder. UDP garanti etmez. TCP paketlerin başlık bilgisinde sıra numarası vardır, UDP'de yoktur. TCP, her zaman sıradaki paketi ister. Örneğin 4 numaralı paket yerine 5 numaralı paket eline ulaşırsa karşı tarafa bunu bildirir ve 4'ü ister. 4'ü alınca da 5'ten önceye koyar.)

2. Stream soketler güvenlidir, Datagram soketler güvensizdir. (TCP protokolu güvenliği garanti eder, UDP garanti etmez. Çünkü TCP acknowledgement ile denetim yapar. Yani bir paketi gönderdiği zaman, karşı taraf paketi aldığını haber vermeden o paketi göndermiş saymaz kendini ve tekrar gönderir. ayrıca paketin doğru gidip gitmediğini anlamak için başlık bilgisinde checksum -kontrol bilgisi- tutar. UDP'de checksum tutar ancak checksum yanlışsa aynı paketi tekrar istemez.)
3. Stream soketler, işlem bitene kadar kesintisiz bir bağlantı kurar. Datagram soketler ise bağlantı kurmaz. Sadece veri göndereceği zaman bağlantı kurar ve işi bitince bağlantıyı koparır.

UDP'nin bu kadar tez avantajına rağmen neden daha çok kullanıldığı bu şemalardan açıkça görülmektedir. TCP bir veri karşıya 6x32+Veri boyu kadar bir paket olarak gitmektedir. Yani her paket fazladan 192 bit başlık (header) bilgisi taşımaktadır. Oysa UDP paketleri 64 bitlik başlık (header) bilgisine sahiptir.

UDP kullanmanın en önemli nedeni az protokol yüküdür. Video sunucu gibi realtime veri akışı gerektiren bir uygulama için TCP fazla yük getirir ve görüntü realtime oynamaz. Bu nedenle multicast uygulamalarında Datagram soketler kullanılır. Ayrıca video ve ses görüntülerinde genelde az bir veri kaybı sesi veya görüntüyü bozmaz. Bu nedenle sıkı paket kontrolune gerek yoktur. Eğer iyi bir fiziksel bağlantınız varsa hata oranı düşük olacaktır ve bu nedenle TCP'nin yaptığı hatalı paket kontrol işlemleri fazladan yük olacaktir.
UDP her ne kadar kendisi paket güvenliğini denetlemese de bunu yazılımcı yapabilir. Örneğin TCP bir paketi gönderdiğinde karşı tarafın onu aldığını anlamak için acknowledgement bekler. UDP bunu yapmaz. Fakat bunu soket yazılımcısı yapabilir. Yazılımcı, gönderilen her pakete bir cevap bekleyerek bunu sağlar.
'telnet' programı Stream soket, 'tftp' programı ise Datagram sokettir.

KAYNAK:
http://duralitekelioglu.blogspot.com.tr/2012/04/udp-nedir-udp-ve-tcp-karslastrlmas.html

SUNUCU NEDİR ? VE ÇEŞİTLİ SUNUCULAR HAKKINDA BİLGİ

MERHABA ARKADAŞLAR SİZLERE SUNUCULAR HAKKINDA BİLGİ VERİCEM SİZLERE VE ÇEŞİTLİ SUNUCULARI İNCELİCEZ SİZLERLE BAKALIM HANGİ SUNUCU NE İŞE YARIYOMUŞ

Sunucu (Server) Nedir, Sunucu Tipleri Nelerdir ?
Sunucular (server), herhangi ağ ortamında diğer cihazların veya istemci bilgisayarların çeşitli isteklerine hizmet vermek amacı ile tasarlanmış özel bilgisayarlardır. Teorik olarak ev/iş de kullanılan bilgisayarlara benzese de yerine getirdikleri hizmetler nedeni ile özel donanım ve yazılım bileşenlerinden oluşan cihazlardır. Örnek olarak mesutmurt.com sitesinin yayınladığı bilgisayar bir web sunucusudur. Ve üzerinde kurulduğu (IIS ve Apache vs) web sunucu yazılımları ile aynı anda yüzlerce web sitesini barındırması ve yüzlerce internet kullanıcısına sitelere bağlanmasına izni vermesi, yedekleme sistemleri ve geniş bandwidth donanımsal alt yapı ile diğer bilgisayarlardan farklıdır.
Sunucular, üzerinde kurulan servislere/yazılımlara ve sunduğu hizmetlere göre farklı şekillerde adlandırılır. Siz bir bilgisayarı veri tabanı sunucusu olarak kullanmak istiyorsanız üzerine bir veri tabanı yazılımı (MySOL, Oracle, MsSQL vs.), veri kaybını önlemek için yedekleme sistemleri, hacker saldırılarına karşı güvenlik duvarı vs. kurar bir ağ ortamında 7/24 saat hizmete acarsanız bir veri tabanı sunucusu elde etmiş olursunuz.
Sunucular ağın büyüklüğüne ve verilen hizmete göre farklı donanımda ve şekilde olabilir. 5-10 kullanıcı bir ağdaki bir sunucu evimizdeki gibi atx bilgisayar kasası olabildiği gibi daha büyük ağlarda rack tipi sunucular rack kabinlerde üst üste sıralı olarak durabilirler. Bu yazımızın konusu donanımsal olarak değil üzerinde kurulan yazılımlara göre hizmet veren sunucu tipleridir.

Sunucu Tipleri

1. Uygulama (Application) Sunucuları
2. Web Sunucuları
3. FTP Sunucuları
4. DNS Sunucuları
5. Vekil (Proxy) Sunucuları
6. E-Posta (Mail) Sunucuları
7. Yedekleme (Backup) Sunucuları
8. Medya (Audio/Video) Sunucuları
9. Chat Sunucuları
10. Fax Sunucuları
11. IRC Sunucuları
12. List Sunucuları
13. Telnet Sunucuları
14. Sanallaştırma (Virtual) Sunucuları

 ŞİMDİ HANGİ SUNUCU NE İŞE YARIYOMUŞ BİKAÇ TANESİNİ İNCELEYELİM BAKALIM 


DHCP (Dynamic Host Configuration Protokol=Dinamik Bilgisayar Konfigurasyon Protokolü) Sunucusu
TCP/IP protokolünü kullanan aglarda ikisi gerekli olmak üzere bes adet parametre kullanilir.. Bunlar IP, Subnet Mask, Gateway, DNS ve WINS dir. Bunlardan IP ve Subnet`in degerinin mutlaka girilmesi gerekir. 
Ancak bir network üzerinde makine sayisinin artmasi sonucu bu degerlerin girilmesi hem zorlasir hemde hatali girilmesi sonucu makinelerin baglanti sorunlariyla karsilasiriz. Bu sorunu çözmek için olusturulan bir server üzerine DHPC (Dynamic Host Configuration Protokol=Dinamik Bilgisayar Konfigurasyon Protokolü) adi verilen bir servisin kurulmasi sonucu gerekli olan bütün konfigurasyon degerlerinin diger makinelere otomatik olarak baglanmasini saglamis oluruz. Bunun için networke bagli statik IP(Internete çikista kullanacagi legal IP degeri) ve gerekli degerleri dogru girilimis bir makine üzerine DHPC Prokolünü kurduktan sonra networkte bulunan diger client makineler IP degerleri bos birakilip bu degerleri DHPC üzerinden isterler. Client bu istegi verdikten sonra DHCP IP araligindan seçilen bir IP degeri belirli bir zaman araliginda bu clienta kiralar. Ve en son olarak client aldigi IP numarasini onayladiktan sonra o tarih araliginda client`a o IP atanir ve süre sonunda IP numarasi geri alinir.Ve ondan sonra istenirse tekrar bir IP verilir. DHPC server`in genel çalisma prensibi bu sekildedir. 
Her hangi bir client`in aldigi IP adresini komut satirinda 
C:ipconfig 
Komutunu yazarak IP adresini, Subnet Maskini ve Default Gateway`ini ögrenebiliriz.Daha ayrintili bilgi istersek yani kartin MAC adresini, Host ismini (makine adi), DNS ayarlari gibi bu sefer ise 
C:ipconfig /all yazmamiz yeterlidir. 
DHPC `den eger bir client bir IP numarasi aldiysa 

C:ipconfig /release komutuyla aldigi bilgileri birakmasini saglayabilir 
C:ipconfig /renew yazarsak tekrar yeni bir deger almasini saglayabiliriz.. 
DHCP SERVER KURULUMU VE KONFIGURASYONU 
DHCP servisinin kurulmasi için statik IP`si olan ve bir NT Server makine üzerine Control Panel içindeki Network Objesi altindan Services tabindan Add.. Buttonuna basarak yeni bir servis olarak DHCP Servisini ekleriz.Ve makine restart edilir. DHCP Servisi kurulmus olur daha sonra konfigurasyonuna geçelim. Istemcilere verecegimiz IP adres havuzunu tanimlamaliyiz. Daha sonra istemcilerin kullanacagi subnet mask degerini girmemiz gerekir. Ama bazi durumlarda server gibi kullanilan makinelerin kendine ozgu IP degerleri olabilecegi için onlarin adreslerini statik olarak vermek ve IP havuzundan çikarmamiz gerekir. Bazi makinelerinde hep ayni IP`yi almalarini istersek kendilerine ozgu IP degerlerini rezerve ederiz. DHPC server servisini konfigure etmek için Administrator Tools menüsü altinda DHPC Manager menusu kullanilir. 
DHCP sunucu hizmetinin konfigurasyonu için ilk olarak bir scope tanimlanir. Scope DHCP`nin degitacagi IP degerlerinin araligidir. Eger ag birbirlerine router dedigimiz yönlendiricilerle birbirine bagliysa bu durumda scope sayisi birden fazla olabilir. 
Simdi artik DHCP konfigurasyonuna geçebiliriz. Ilk olarak Administrator Tools arltindan

DHCP Manager çalistirilir. Local Machine üzerine tiklanarak Scope menusunden Create diyerek yeni bir scope olusturalim. Daha sonra Start Adress olarak istemcilere verecegimiz IP`lerin ilk degerini ve End Adress kisminda verilecek son IP degerinin yazalim.Subnet mask için ag üzerinde kullandigimiz subnet mask degeri girilir. Excluded Adresses kisminda, verdigimiz IP araligi içindeki bir grup IP degerini çikarmak için kullanilir. (Bu degerler statik olarak kullanildigi için bunlari hariç tutmamiz gerekir ) Lease Durationda ise client"a verilen IP degerinin ne kadar sonra geri alinacagi degeri girilir. Bu degeri çok degisen IP degerlerine göre 3-5 gün arasinda vermek uygun olur. Name kisminda scope`un ismi Comment `te ise ilgili yorum bulunur. 
Bu degerleri girdikten sonra OK `e basildiktan sonra sonra bu scope`u aktif edip edilmeyecegi sorulur. Buna Yes dersek scope aktif hale gelmis olur. Manager `da aktif olan scopelar yaninda sari lambayla ifade edilir. Aktif olmayanlarin yaninda lamba bulunmaz. 
Scope tanimlandiktan sonra IP ve subnet maske bilgilerini direk olarak clientlara yollamis olduk bundan sonra diger bilgileri yani default gateway, WINS ve DNS server IP Bilgilerinide DHCP tarafindan yollayabiliriz. Bunun için DHCP Manager`dan DHCP Option`I seçiyoruz. Burada yapilan konfigurasyonlar bütün scopelari yada seçili bir scope`u etkileyebilir.DHCP üzerinden bir scope seçildikten sonra DHCP Options menüsünden Global veya Scope seçilir. Burada Unused Options kisminda daha önce tanimlamadiginiz ve tanimlaya bileceginiz degerlerin listesidir. Bunlardan en çok kullanilanlari asagida verilmistir. 
003 Router Router`ın adresi yani default gateway değeri 
006 DNS Servers DNS Server adresi girişi 
044 WINS/NBNS WINS Sunucunun adresi 
046 WINS/NBT node type NETBIOS isim çözümlemesinin tipi girilir. 
047 NetBIOS Scope I



WEB SUNUCUSU (WEB HOSTİNG) NEDİR ?
Hosting yani türkçe karşılığı adıyla barındırma, web sayfalarınızı internet'te yayınlamak için gerekli alanın kiralanmasıdır. Diğer bir ifadeyle Hosting, bir web sitesinde yayınlanmak istenen sayfaların, resimlerin veya dokümanların internet kullanıcıları tarafından erişebileceği bir bilgisayarda tutulmasıdır.
Bir web sitesi kurmak istiyorsanız, dosyalarınızı saklayacağınız bilgisayar evinizdeki bilgisayarınız olamaz, çünkü gerekli program ve donanımınız olsa bile bilgisayarınızın internet bağlantı hızı bu iş için genelde yetersiz kalacaktır.
İnternette site yayınlamak için özel olarak üretilmiş, internete hızlı bağlantısı olan, yüzlerce kullanıcıya aynı anda hizmet verebilecek bir bilgisayarda (server yani sunucu) dosyaların saklanması gerekir. Web siteye ait dosyalar için depo vazifesi gören ve internet kullanıcılarının erişimine sunan bilgisayarlara web sunucusu (web server), bu veri saklama ve yayınlama işlemine de web hosting denir.
Hosting işlemlerinde dikkat edilecek bazı noktalar vardır bunlar şunlardır;
A) Web sunucu üzerinde çalışan işletim sistemleri (Platform) ve Donanım (Hardware)
"Platform" sunucu üzerinde kullanılan Windows, Unix, MacOS, Linux gibi işletim sistemleri için kullanılan bir terimdir. En basit anlamda, server üzerinde çalışan ve donanım ile diğer tüm servislerin yönetimini sağlayan işletim sistemidir. Sitenizde ihtiyacınız olan yazılımlara göre kullanmanız gereken işletim sistemi de değişecektir. Sitenizde sadece HTML dosyaları kullanacaksanız, Windows veya Unix sistemleri sizin için fazla bir fark taşımaz.
Günümüzde Windows ve yeni bir Unix formu olan Linux platformları en çok kullanılan server sistemleridir.
Eğer sitenizde ASP, FrontPage, MsSQL, Access veya Microsoft ürünleri kullanmak istiyorsanız, Windows tabanlı hosting kullanmanız gerekir.
Eğer sitenizde Php, Mysql, Cgi ve Perl kullanmak istiyorsanız Unix hostlar daha çok tercih edilmektedir. Unix sistemi Windows sistemine göre genellikle daha ucuz ve stabildir. Güvenlik açısından Unix, kullanım ve kurulum kolaylığı açısından ise Windows tercih edilir.
Sunucunun sahip olduğu donanım da oldukça önemlidir. İşlemci, disk, hafiza, ağ kartı gibi ayrıntıları gözeterek, mümkün olan en uyumlu ve hızlı donanımı hedefleyin. Eğer güvenliğe önem veriyorsanız Firewall, yani sitenize yapılacak saldırıları önlemeye yarayan donanımı da tercih etmelisiniz.
B) Sunucunun Türü
1- Dedicated Hosting nedir: Bir sunucunun tümüyle bir kişi tarafından kiralanmasına "dedicated hosting" denir. Genelde hosting için bir sunucuyu tümüyle kiralamanız gerekmez, sunucunun bir bölümü siteniz için yeterlidir. Ancak bazı siteler performans gereksinimleri ve ziyaretçi yoğunluğu gibi nedenlerle bir serverin bir bölümü ile yetinemezler ve bir sunucu hatta birkaç sunucu üzerinde barındırılırlar. Mesela mail, dosya, arama motorları veya sayaç siteleri performansları için, müzik siteleri ise kullandıkları band genişliği için tek bir sunucuda barındırılırlar.
Dedicated hosting paketleri diğer hosting paketlerinden çok daha pahalıdır. Ayrıca fiyat konusu sadece sunucunun kendisi ile ilgili değil, sunucun kiralandığı şirket tarafından verilen hizmet ile bağlantılı olarak da değişir. Örneğin managed dedicated serverler, daha pahalıdır.
Dedicated Hosting hizmetinin “managed” olması, sunucunun kiralayan hosting şirketi tarafından yönetilip yönetilmediğidir. Eğer sunucu hosting şirketi tarafından yönetiliyor ise buna Managed Dedicated Server denir. Bu sunucuların alttaki özelliklere sahip olması tercih edilmelidir:
  • Sunucunun bakımı, işletim sisteminin güncellenmesi yapılması
  • Sunucu üzerinde bulunun dosya ve veri tabanının (database) belli aralıklarla yedeklenmesi
  • Sorun çıktığı anlarda yardımcı olacak teknik ekip yada destek hattı olması
  • Sunucu üzerinde programların sayısının çok, özelliklerinin gelişkin olması (istatistik, antivirüs, mail vb).
Eğer teknik bilginiz bir serverı dışardan yönetmeye, server sorun yaşadığında veya çöktüğünde onu kurtarmak için yeterli işlemleri yapmaya yeterli değilse managed bir server almanız daha iyi bir seçim olacaktır.
2- Co-location Hosting nedir: Bir web sunucusunu yüksek hızda internet erişimi, güvenlik, yedekleme ve teknik destek gibi hizmetleri sağlayabilecek bir Network Operasyon Merkezinde barındırmaktır. Yani kendinize ait sunucuyu internet bağlantısının sürekli olduğu, elektrik kesintilerine uğramayacağı ve soğutma hizmetinin verildiği özel odalarda barındırmak üzere hazırlanmış özel yerlerde tutma işlemidir. Bu özel merkezlerde barındırmak için bir ücret vermeniz gerekir. İşletim sistemi, donanımı ve tüm diğer ayrıntıları kontrol etmek tamamiyle sunucu sahibinin yükümlülüğündedir. Genelde Co-location sunucuya erişim internet üzerinden bir kontrol paneli sayesinde sağlanır.
3- Virtual Hosting nedir: Bir web sunucusunun sahip olduğu kaynaklarının paylaştırılarak bünyesinde birden çok sunucu oluşturulması; Alan, hafıza ve bağlantının bölümlere ayrılarak, her bölümün birbirinden bağımsız çalışmasına Virtual Hosting denir. Virtual Hosting, az sayıda kişinin kullanımına açılmış olmalıdır. Ayrıca kullanıcılara tekil sunuculardaki yetkiler (root erişim) verimiş olmalıdır. Böylelikle kullanıcı sunucu üzerinde çok daha fazla kontrol imkanına sahiptir.
4- Shared Hosting nedir: Shared Hosting, Virtual Hosting'e göre daha çok kullanıcı ile aynı serveri paylaşmaktır. Yani sunucuyu bir çok kullanıcı (kimi durumda 100′den fazla) birlikte kullanır, Bu da sunucu üzerinde yüzlerce site barıdırması anlamına gelir. Bu tip sunucuların hem fiyatları, hem de performansları çok daha düşüktür.
C) Sunucunun internet hızı
Sitenize ait sayfaların yüklenme hızı önemli bir konudur. Her bağlantı çeşidi değişik oranlarda bilgi transferi gerçekleştirmekte ve bu birim olarak megabit/saniye (Mbps) olarak ölçülmektedir. Uluslararası internet omurgalarını oluşturan OC3 bağlantılarında hız 155 Mbps'dir. Bu hız 43 Mbps'lik T3 hatlarına göre 3 kat daha fazladır. Karşılaştırma yapılacak olursa, bir T3 hattı her biri 1.544 Mbps'lik kapasiteye sahip olan 30 T1 hattı kadar bilgi transfer kapasitesine, bir T1 hattı ise 54 tane 28,800 modem toplamı kadar kapasiteye sahiptir. T1 hatları genel olarak bir Web Hosting sağlayıcısının ihtiyaçlarını karşılamaz. Dolayısıyla iyi firmalar yedekli T3 hatları üzerinden müşteri web sitelerinin ihtiyaçlarını karşılarlar. Bununla birlikte hatların doluluk oranı da önemli bir faktördür. Web sitelerinde anlık hız sınırlamalarının, kesintilerin olmaması için hatların %50 doluluk oranı altında bir kapasitede bulunmaları gerekir.
Sitenin bir ziyaretçi tarafından gezilirken yavaş olmasının iki önemli nedeni vardır:
  • Bilgisayarın yeterli aksama sahip olamaması
  • Hosting aldığınız sunucunun internete bağlanma hızı
  • Sayfalarınızın dosya olarak büyüklüğü
Hosting aldığınız Server'ın internete çıkış hızı düşük ise ya da kapasitesinin üstünde hosting hizmeti veriyorsa doğal olarak sayfalarınızın yüklenme hızı yavaş olur. Ayrıca hız konusu sayfalarınızın boyutu ve hazırlandıkları programlarla da ilgilidir. Çünkü bazı siteler flash ve animasyon programları ile hazırlanır. Bu durum HTML formatta hazırlanan sitelere oranla flash kullanan sitelerin daha yavaş açılmasına neden olur.
D) Disk alanı ve Bandwith (bant genişliği)
Disk alanı: Sitenizin alan boyutu (sunucunun kaç megabayt olduğu) elbette ihtiyaçlarınız ve paranız ölçüsünde değişiklik gösterir. Geniş kapsamlı ve içeriği fazla bir site düşünüyorsanız, sitenize alacağınız alanın boyutunun da büyük olması gerekir. Sitenizde bol resim, müzik, flash kullanmayı planlıyorsanız site alanının büyük olmasına özen gösteriniz. Sitenizde e-mail hizmeti verecekseniz, bu hizmetin de oldukça fazla yer anlamına geldiğini unutmayın.
Genelde kişisel sayfalar için (resim, müzik, video, e-mail hizmeti barındırmayan) 5-25 MB, küçük kurum ve kuruluşlar için 50-250 MB, Büyük kurum ve servisler içinse 250 MB üzeri bir alan almanız önerilir.
Bandwith: Bant genişliği, kısaca aylık veri transfer limitiniz anlamına gelir. Gelen ziyaretçilerin istekleri ve web sitesi üzerinde yapılan işlemler sonucunda ağ üzerinden giden ve gelen elektronik data miktarı genelde Dedicated Hosting türü dışında sınırlıdır. Okurlar adres satırına bir site adresi girdiklerinde tarayıcı sunucudan o sitenin ilgili sayfasını ister ve sunucu ile okurun tarayıcısı arasında bir veri iletişimi olur. Web sitenizin ne kadar çok ziyaretçisi olursa o kadar çok bant genişliğine ihtiyacınız olacaktır.
Her ay 20,000 kişi tarafından ziyaret edilen 50 kilobyte'lık bir web sayfası, aylık bir gigabyte'lık trafik anlamına gelir. (50,000 bytes x 20,000 hit = 1 milyar byte veya 1 gigabyte). Sunucuyu alacağınız firmanın size sunduğu aylık bant genişliği ve bunun aşılması durumunda ne olacağı konularını mutlaka öğreniniz.
E) Sunucunun desteklediği programlar ve genel özellikleri
Sitenize internet üzerinden giriş yapabilmek ve dosyaları göndermek, yönetmek için kullanacağız kontrol panel bu başlığın en temel unsurudur. Kontrol paneli size dosya, veritabanı, alan adı, e-mail gibi konularda yönetim imkanı verir. Bu yüzden hem yeni hem de güvenli olmalıdır.
Sunucunuzun desteklediği yazılımlar, sitenizde yapmak istediklerinizi doğrudan etkileyecektir. İnternet siteleri tanıtımın yanında, hazırlanan dinamik formlar sayesinde daha farklı işlevleri de (İş başvuru formları, talep formları, kredi kartı ile satış gibi) yerine getirmektedir. Bu tür formların hazırlanması programlama dilleri (ASP, PHP, SQL, Javascript, Perl, CGI gibi) ile yapılmaktadır. Her yazılım gibi bu yazılımların da güncellenmiş versiyonları, dolayısıyla da farklılıkları vardır. Ayrıca hazırlayacağınız site dili ile ilgili ayrıntıları da unutmamak gerekir.
 Hosting şirketleri genelde maliyetleri nedeniyle açık kaynak (open source) yazılımları tercih etmektedir. Sitenizde kullanacağınız hizmetler için önceden araştırma yapıp, hangi yazılım ve versiyonlara ihtiyaç duyduğunuzu belirlemeye çalışın.
F) Sunucunun sahibi şirketin özellikleri
Hazırlayacağınız web sitesinin gereksinimlerini belirleyip, bu iş için ayırmayı düşündüğünüz bütçeye karar verdikten sonra, sıra web hosting firmaları arasında tercih yapmaya gelir. Firma seçimi konusunda dikkat etmeniz gereken başlıca noktalar şunlardır:
1) Seçtiğiniz firmalar hakkında araştırma yapın: Amacınıza uygun hosting paketi sunan firmalar hakkında yazılmış yorumları, yapılmış değerlendirmeleri okuyun. Örneğin Google'da ve webmasterların yoğun olarak ziyaret ettiği forumlarda arama yaparak çeşitli yorumlara ulaşabilirsiniz. Ancak bunu yaparken her okuduğunuza da inanmayın. Bazı yorumlar firma tarafından veya rakipleri tarafından yazılmış reklam yada karalama amaçlı yorumlar olabilir.
2) Firmanın referanslarına bakın: Firmanın web sitesindeki referansların sayısına, niteliklerine, önemlerine gözatın. Eğer yapabilirseniz daha geniş yorum almak için referanslarda bulunan bir kaç sitenin yöneticisine mail atarak hosting firmalarından memnun olup olmadıklarını, teknik desteğin hızlı ve yeterli olup olmadığını sorun.
3) Firmanın müşterilerine sunduğu teknik destek: Bir firmanın teknik desteğini ölçmenin en kolay yolu, e-posta yollayarak onları test etmektir. Göndereceğiniz E-postanızda cevabı sitede yazıyor olsa bile teknik konularda sorular sorun ve uzun tutmaya özen gösterin. Gönderilen cevapta sorularınıza itinayla mı  yoksa baştan savma mı gönderilmiş inceleyin. Eğer telefon veya msn desteği veriyorlarsa o yolları da kullanarak teknik desteklerini her yoldan test edin.
4) Firmanın sipariş sırasında size onaylattığı hizmet sözleşmesi: Eğer şirketin hizmet sözleşmesi yoksa, tercih etmeyin. Çünkü Hizmet sözleşmesi, anlaşmazlık durumunda geçerli yasal belgedir. Hizmet sözleşmelerindeki maddelerde sitede yer almamış maddeler olabilir. Bu nedenle dikkatle okuyup paketlerde size vaad edilen özelliklerin hizmet sözleşmesine nasıl yansıtıldığını inceleyin. Bazen sınırsız olarak belirtilen özelliklerin okuduğunuz sözleşmede sınırlandırıldığını görebilirsiniz. 
5) Firma gerçek mi - sanal mı kontrol edin: Firmanın sanal yada gerçek olduğunu, e-posta yoluyla öğrenebilirsiniz. Göndereceğiniz e-posta da ticaret odasına kayıtlı olup olmadıklarını sorun ve bu bilgileri talep edin. Bir çok amatör firma web hosting işini şirketleşmeden yapmakta, herhangi bir sorun durumunda ortadan yok olmaktadır. Şirketleşmiş firmalarda ise böyle bir sorunla kolay kolay karşılaşmazsınız.
6) Firmanın ofis adresini ve telefon numarasını isteyin: Gelişebilecek her ihtimale karşı firmadan adres ve telefon bilgilerini alın. Eğer imkanınız varsa verdikleri adrese giderek veya telefonla onlara ulaşarak doğruluğunu kontrol edin.
7) Para iade garantisi olan firmaları tercih edin: Bazı firmalar memnun kalmayan müşterileri için 15 gün veya 30 gün süreli para iade garantisi sunar. Bu garantiyi sunan firmalardan hizmet almanız, fikrinizi değiştirmeniz durumunda paranızı geri alma olanağı sağlayacağı için yararlı olacaktır. Firma para iade garantisi yerine ücretsiz deneme hesabı sunuyorsa, bu fırsatı da değerlendirebilirsiniz.
FTP NEDİR? (File Transfer Protocol)

FTP (File Transfer Protocol) Internete bağlı bir bilgisayardan diğerine (her iki yönde de) dosya aktarımı yapmak için geliştirilen bir internet protokolü ve bu işi yapan uygulama programlarına verilen genel addır. İlk geliştirilen internet protokollerinden biridir. FTP protokolü ile bir başka bilgisayardan bir başka bilgisayara dosya aktarımı yapılırken, o bilgisayar ile etkileşimli-aynı anda (on-line) bağlantı kurulur ve protokol ile sağlanan bir dizi komutlar yardımıyla iki bilgisayar arasında dosya alma/gönderme işlemleri yapılır.
FTP yapmak için neler gerekir?

FTP yapmak, bir bilgisayara FTP protokolü ile bağlanmak eylemini anlatan yarı Türkçe yarı İngilizce bir deyimdir. FTP yapmak için,
bağlanacağımız bilgisayarın internet adresi (nümerik ya da sembolik formatta) 
bağlanacağımız bilgisayarda dosyalarına ulaşmak istediğimiz hesapla ilgili kullanıcı numarası ve varsa şifresi 
Internet erişimi olan, üzerinde FTP yazılımı bulunan bir bilgisayar 
bağlanacağımız bilgisayarda, FTP protokol komutlarını yorumlayacak çalışır durumda bir FTP Servis programı (FTP Sitesi) 
gereklidir.

FTP ile nasıl bağlantı sağlanır?
 
Bağlantı, tanıtıcı adı (host name) veya internet numarası kullanılarak iki biçimde yapılabilmektedir. Ancak uygulamada daha sık olarak tanıtıcı adı kullanılmaktadır. Bağlantının yapılabilmesi için; ftp bağlanılmak istenen tanıtıcı ad formatı kullanılmaktadır. Bir makinayla olan bağlantıyı kapatıp diğer bir makinaya bağlanmak için önce close ile bağlantı kesilip, open makina ismi ile yeni bağlantı kurulur. FTP ile bağlantı kurulduktan sonra temel Unix komutları kullanılarak işl emler yapılmaktadır.
FTP nasıl yapılır? Temel FTP komutları nelerdir?
Genel kullanım : ftp <ftp yapılacak makinanın adresi> şeklindedir. Bundan sonra, ilgili bilgisayara bağlanıldığında, kullanıcı numarası ve parola (password) sorulur. Daha sonra da, o kullanıcının makinasına baglanılmış olur. Bu şekilde, etkileşimli bir ortamda, (genellikle ftp> ile gösterilir) bazı komutlar verilerek iki makina arasında dosya işlemleri, ayrıca bağlanılan makinada bazı temel dosya/disk işlemleri (dizin açma, dosya silme vb) yapılabilir. Bazı temel FTP komutları ve kısa tanımları aşağıda listelenmiştir.:
  
Standart FTP komutları :

cd : Dizin değiştirme (cd <dizin adı>) (cd .. : bulunulan dizinden bir öndekine geçme)
pwd : Bulunulan dizinin ismini verir
dir : Bulunulan dizindeki dosyaları listeleme

ls : Bulunulan dizindeki dosyaları kisa olarak listeleme (Örnek kullanımlar : ls -lr : ayrıntılı, tersten alfabetik listeleme; ls -lr |more : sayfa sayfa listeleme (dizin içinde cok fazla sayıda dosya varsa bu kullanım oldukça yararlıdır))
get : Dosya alma (get <dosya_adı> (<alındıktan_sonraki_adı>). (<alındıktan_sonraki_adı> seçimliktir, kullanılmayabilir. Bu durumda dosya_adı aynen kullanılacaktır.
put : Dosya gönderme (put <dosya_adı> (<göndereceğimiz_yerdeki_adı>)
mget : Birden fazla dosya almak istendiğinde kullanılır. Örnek kullanımlar: mget *.zip, mget a*.* vb..
mput : Birden fazla dosya göndermek istendiğinde kullanılır.
ascii : Dosya aktarımlarında aktarım modu olarak ASCII kullanılacağını belirtme.
binary: Dosya aktarımlarında aktarım modu olarak BINARY kullanılacağını belirtme. Arşiv dosyaları (zip, arj, z, zoo, hqx vb), calıştırılabilir programlar (.exe, .com), resim formatlı programlar (gif, jpeg vb) FTP ile alınmadan/ya da gönderilmeden önce mutlaka bu komut verilmelidir.
delete: FTP yapılan yerde bir dosyayı silme (delete <dosya adı>, eğer yetkiniz varsa kullanabileceğiniz bir komuttur) mkdir : FTP yapilan yerde yeni bir dizin oluşturma (mkdir <dizin adı>, eğer yetkiniz varsa kullanabileceğiniz bir komuttur)
rmdir : FTP yapılan yerde boş bir dizini silme (rmdir <dizin adı>, eğer yetkiniz varsa kullanabileceğiniz bir komuttur) help : Kullanılabilecek komutlar ile ilgili bir yardım ekranı çıkarır.
lcd : FTP ortamından çıkmadan, kendi makinanızda dizin değiştirmenizi olanaklı kılar.
close : FTP ortamından çıkmadan, sadece ilgili bağlantıyı kapatmak için kullanılır.
quit : FTP ortamından çıkmak ve bağlantıyı kapatmak için kullanılır (bye komutu da aynı işi görür).
Bazı FTP merkezleri, tüm bir dizini sıkıştırarak gönderme kabiliyetine sahiptir. Söz gelimi, linux isimli bir alt dizini, GET linux linux.zip şeklinde sıkıştırılmış olarak alabiliriz. Ancak, bu özellik her FTP merkezinde olmayabilir.

PROXY SUNUCUSU NEDİR?

Proxyinin tam olarak kelime anlamı yani sözlük karşılığı elçi veya vekil demektir. Fakat vekil olarak kullanmak daha doğru olacaktır. 3 tane proxy seviyesi vardır. Bu proksi çeşitleri şunlardır:
1- Saydam Proxy
2 - Anonim Proxy
3 - Elit Proxy
Evet, bunları kısaca açıklamak gerekirse şöyledir;
Saydam Proxy: Bu proxy pek bir işe yaramaz. Yani varla yok arasındadır. Ufak bir kontrol ile hemen gerçek ipiniz görülebilir. Genelde güvenliği az siteler için kullanılır.
Anonim Proxy: Bu proxy orta seviyedir. Kapsamlı bir arama sonucu gerçek ipinize ulaşılabilir. Fakat bağlandığınız web sitelerinin %90 yakın bir kısmı gerçek ipinizi göremez.
Elit Proxy: Bu proxy en üst seviyedir. Bu proxy ile gerçek ipinizin anlaşılması neredeyse imkansızdır. Ancak çok donanımlı ve bilgi sahibi kişiler sizin gerçek ipinize ulaşabilir. Fakat ulaşmaları için kapsamlı bir çalışma yapmaları gerekir.
Proxy Nasıl Yapılır ?

ilk önce proxy güncel proxy listesinin den bir ip adresini bulalım bunun için İnternet üzerinden araştırarak proxy adresleri bulabiliriz .Şimdi Bunlardan Örnek : 211.160.74.242:80  proxy adresini deneyelim. ilk önce ip adresinizi bir kontrol ediniz bunun için http://whatismyipaddress.com/ adresinden veya başka bir adres den kontrol edebilirsiniz.
İNTERNET EXPLORER PROXY AYARI NASIL YAPILIR ;
* İnternet explorer tarayıcımızı açıyoruz
* Ayarlar > İnternet Seçenekleri
* Bağlantılar > Yerel Ağ Ayarları
Ara sunucu Yazan yere yukarıda Proxy adresimizi 211.160.74.242 ve B. Nokta kısmına 80 yazacağız.



Yukarıda ” Yerel ağınız için bir proxy sunucu kullanın ( bu ayarlar çevirmeli bağlantılarda ya da VPN bağlantılarında geçerli olmaz ) . yazan kısmı işaretliyoruz.

Yerel adresler için proxy sunucuyu atla kısmını da işaretliyoruz ve Tamam diyerek işlemi sonlandırıyoruz.
Google Chrome Proxy Vekil Sunucu Nasıl Ayarlanır ;
* Google Chrome tarayıcı sağ tarafında ayar ( Dişli ) kısmına giriyoruz.
* Gelişmiş Ayarları Göster
* Ağ ( Proxy Ayarlarını Değiştir ) Yazan kısma giriyoruz ve Explorer da yapılan ayarlarının aynısı buradan yapıyoruz.
* Bağlantılar > Yerel Ağ Ayarları
* Ara sunucu Yazan yere yukarıda Proxy adresimizi 211.160.74.242 ve B. Nokta kısmına 80 yazacağız.






http://sadecem.blogcu.com/ftp-nedir-ne-ise-yarar-nasil-kullanilir-ftp-ile-ilgili-hersey/690844
http://www.somut.net/903/internet/proxy-nedir-nasil-kullanilir-ne-ise-yarar-.1.html
http://www.mesutmurt.com/12775-Sunucu-Server-Nedir-Sunucu-Tipleri-Nelerdir-.html