28 Nisan 2011 Perşembe

Hafta 2

Hafta 2

İnternet nedir?
Internet, birçok bilgisayar sisteminin birbirine bağlı olduğu, dünya çapında yaygın olan ve sürekli büyüyen bir iletişim ağıdır.
Internet, insanların her geçen gün gittikçe artan "üretilen bilgiyi saklama/paylaşma ve ona kolayca ulaşma" istekleri sonrasında ortaya çıkmış bir teknolojidir. Bu teknoloji yardımıyla pek çok alandaki bilgilere insanlar kolay, ucuz, hızlı ve güvenli bir şekilde erişebilmektedir. İnternet’i bu haliyle bir bilgi denizine, ya da büyükçe bir kütüphaneye benzetebiliriz. Internet’e, bakış açımıza bağlı olarak farklı tanımlamalar da getirebiliriz : Internet,
• 1997 sonu itibarıyla 100,000,000’u aşkın insanın kendi arasında etkileştiği, bilgi değiş-tokuşu yapabildiği ve kendi yazısız kuralları olan büyük bir topluluktur. Bu, internetin sosyal yönüdür.
• Pek çok yararlı bilginin bir tuşa basmak kadar yakın olduğu dev bir kütüphanedir.
• Kişilerin değişik konularda fikirlerini serbestçe söyleyebilecekleri ortamlar barındıran bir demokrasi platformudur.
• Evden alış-veriş, bankacılık hizmetleri, radyo-televizyon yayınları, günlük gazete servisleri vb gibi uygulamaları ile aslında internet aynı zamanda bir hayat kolaylaştırıcıdır.
Sonuç olarak, Internet, önümüzdeki yıllarda üretilecek bilgilerin dolaşım sistemidir. Ticari boyutunun da ortaya çıkmasıyla yaşamla daha çok iç içe geçmeye başlamıştır. Klasik yaşama biçimlerini, değer yargılarını değiştiren; hayatımıza yeni kavramlar, yeni uğraşlar getiren birşey. Hayatımızı etkiliyor. Hem de çok fazla bir biçimde.
Internet'in etkilerini görmek ve onu hissetmek çok daha kolay. Hayatımızda normal şartlarda yaptıklarımızı göz önüne getirelim ve Internet'in bunları nasıl değiştirdiğini; bunlara nasıl yeni anlamlar yüklediğini gözlemleyelim. Belki bazılarımız için daha az bazılarımız için daha çok etkilenmeler olacaktir. Ancak gerçek olan, önümüzdeki yıllarda (2000'e girerken) Internet olgusu her yönüyle bizimle olacak ve hayatımızda onunla ilintili pek çok sey yapıyor olacağız (Ağ üzerinden alışverişler, uçak/tren rezervasyonları, günlük gazetelere erişim, bilimsel dergileri okumak gibi.)

Nasıl çalışır?
Bir bilgisayar İnternete bir ağın bir parçası
olarak bağlanır; bu bilgisayar, bizzat sizin
evinizdeki bilgisayar da olabilir. Örneğin, bir
modeminiz var ve telefon hatları üzerinden
bir internet servis sağlayıcıya (kısaca İSS)
bağlanıyorsunuz.. Bir bilgisayardan diğerine aktarılacak
olan bilginin hangi yoldan hedefe ulaştırılacağını
yönlendiriciler (router) belirler.
Yönlendiriciler, hedefe uzanan binlerce
farklı yol üzerinde diğer internet kullanıcıları
arasından, sizin mesajınızı gitmesi gereken
bilgisayara ulaştıracak özel işlevlerle
donanmış bilgisayarlardır.
DNS nedir?
Domain Name System [DNS] (Alan Adı Sistemi) dağıtık yapıda bir veritabanıdır. Bu sistem makina isimlerini IPv4 (ya da ipv6) adreslere ya da IPv4 adresleri makina isimlerine çevirmeye yarar. Ayrıca bir alan için gerekli eposta sunucusunun adreslerini ya da alanadı sunucularının hangi IP adreslerinde bulunduğunu daha teknik bir ifade ile RR'ları (- Özkaynak Kayıtları) tutar. DNS yapısı gereği hızlı olmalıdır. Bu yüzden yapılan sorgulamalar eğer 512 bayttan küçük ise ya da yapılan işlem asıl DNS sunucusu ile yardımcı DNS sunucusu arasında bölge transferi değilse UDP üzerinden yapılacaktır. DNS sisteminin yazarları DNS için gerekli bilgileri diğer Internet araçlarında olduğu gibi RFC'lerde tanımlamışlardır (RFC 1034 ve 1035). Bu belgelere bakarsanız içinde bir kaç kod ve bölge soayalarının nasıl yazılacağını bulursunuz.
BIND'de (Berkeley Internet Name Daemon) yazılırken bu kriterler dikkate alınmıştır. Fakat bu sistemde gereksiz karmaşıklıkta kodlar ve bunun getirdiği güvenlik problemleri vardır. Fakat djbdns bu karmaşadan uzak ve güvenli bir yazılımdır. Bunun sonucu olarakta "two-thumbs-up bir daemon" olmaya bizce hak kazanmıştır. Hatta bizce bind 9.1.X ve ileriki sürümlerinde kullanılan "Dns-sec sistemi" bile bind için bir çözüm olmaktan çok uzaktır. Sonuçta temel yani "daemon Internet"in ilk zamanlarından kalmıştır. Şu an IPv4'te yaşanılan güvenlik sorunları da aynı sebepten oluşmaktadır.
Genel olarak dns yazılımlarının yaptığı iki vazife vardır. Bind kullananlar eğer çok profesyenel değillerse ya da bu konu ile alakalı kitap okunmamışsa bu iki olguyu karıştırabilmektedirler. Bunlar:

Protokol nedir?
"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.
IP nedir?
Internet'te her bilgisayarın bir IP (Internet Protokol) adresi vardır. Bir IP adresi, noktalarla ayrılan dört rakamdan oluşur; Bir bilgisayarın IP adresi varsa, Internet üzerindeki tüm bilgisayarlar bu adresi kolayca bulur. Yani bir sitenin IP adresini biliyorsanız, Web tarayıcınıza bu adresi yazarak da bağlanabilirsiniz. Ancak bu rakamları akılda tutmak zor olduğundan her bir IP adresine karşılık gelen alan adları verilmiştir. Çoğu Internet Servis Sağlayıcılarda bulunan özel sunucu bilgisayarlardan (Alan Adı Sunucuları - Domain Name Server- DNS) oluşan bir ağ, hangi alan adının hangi İP adresine karşılık geldiği bilgisini tutar ve kullanıcıları doğru adreslere yönlendirir. Internet'te trafiğin işlemesi bu IP adreslerine bağlıdır. Böylece hiçbir karışıklık olmaz.

Bazı IP adresleri sabittir (static ip), yani IP adresleri hiç değişmez. Türk Telekom yakın bir geçimişte isteyen ADSL kullanıcılarına sabit ip adresi hizmeti vermeye başlamıştır.
WWW nedir?

Kısaca Web; Internet'in en çok kullanılan alanı. Şöyle düşünün: Elinizde yazı, resim, grafik, hatta müzik, video, animasyon gibi öğelerden oluşan bilgiler var. Bunları uygun bir şekilde bir araya getirip, başkalarıyla - hem de milyonlarca kişiyle - paylaşmak istiyorsunuz. Takdir edersiniz ki, bu malzemeleri dosyalayıp, çoğaltıp, adresini bilmediğiniz kişilere ulaştırmanız mümkün değil. Peki ya bunları tek bir yere koysak, isteyen gelip kendisi izlese nasıl olur? İşte Web'in mantığı budur. Bilgisayarlardaki bu işe özel yazılımlar (Web tasarım yazılımları) ve bunlarda kullanılabilecek özel formatlar sayesinde bu öğeleri bilgisayarda görüntülenebilecek sayfalar halinde düzenleyebilirsiniz. Tabii, düzenlemekle iş bitmiyor, bunları herkesin ulaşabileceği bilgisayarların, yani Internet'e sürekli bağlı Web sunucularının üzerine koyup, kullanıcının bu sayfalara erişmesini sağlayacak bir adrese atamalısınız.
http nedir?
http, "Hyper Text Transfer Protocol" (Hiper Metin Transferi Protokolü ) kelimelerinin baş harflerinden oluşan bir kısaltmadır. İnternette sunucular ve son kullanıcılar arasında bilgilerin nasıl aktarılacağına dair kurallar ve yöntemleri düzenleyen bir sistemdir. Bir web sitesine bağlanmaya çalıştığınızda, siz adresin başına bunu yazmasanız da tarayıcınız bunu otomatik olarak ekler, çünkü sunuculardan web sitelerine ait bilgileri indirebilmeniz için, "http" protokolü ile bir istekte bulunmanız gerekmektedir. Adreslerin başına eklenen "http", sunucuya web sitesi ile ilgili bilgileri size "http" kuralları çerçevesinde iletmesi komutunu verir ve iletişim başlar.
Servis sağlayıcı nedir?
________________________________________
İnternet servis sağlayıcısı, kişilere, kurumlara internet servislerini tamamen ya da kısmen belirli bir ücret karşılığında sunan aracı kuruluşlara verilen addır. Internet’ e bağlanmak için servis sağlayıcı kurumdan kullanıcı şifresi ve bağlantı için kullanılacak telefon numarası alınır. Bağlantı kurulduğunda servis sağlayıcı, bilgisayar için geçici bir IP adresi belirler. Farklı bağlantılarda IP adresi değişerek Internet’e bağlantı yeni bir IP adresi ile sağlanır. Servis sağlayıcının hat kapasitesi, Internet’ e bağlanma hızını etkiler. Seçiminizi yaparken servis sağlayıcıların hat kapasitelerini öğrenip, en yüksek olanını seçmeniz Internet’ e bağlantı internet hızımızı olumlu yönde etkileyecekti
Hosting nedir ?
Alınma amacı ne olursa olsun, satın aldığınız alan adınıza ( domain ) hazırladığınız web sayfalarını yüklemek için bir başka deyişle, insanlar sizin sitenizin adını browserinin adres çubuğuna yazdığı zaman hazırladığınız sayfaların görüntülenmesi için o sayfaların bir yerde yüklü olması gerekir.

Neden mi ? Çünkü sizin adınıza 24 saat boyunca ziyaretçilerin uğrayabilmesi için bir depo vazifesi gören yere ihtiyacınız olacak. İşte internette bu depo vazifesi gören işlemin adı hosting (barındırma)' dır..

Günümüzde bir çok yerli ve yabancı firma hosting işlemi yapmakta ve sizlere aldığınız domain adının aktif hale getirilmesi için yer tahsis etmektedir. Bu yer tahsis işlemi (hosting) aylık yada yıllık olarak kira usulü ile yapılmaktadır.

Hosting işlemlerinde sizler için önemli noktalar şunlardır :

- Hız (Sitenizin açılma hızı)
- Siteniz için size verilecek alan boyutu (MB)
- Desteklediği programlar ve genel özellikler



HIZ:

Sitenize ait sayfaların yüklenme hızı burada çok önemli bir unsur oluşturmaktadır. Gezilen sitelerin yavaş olarak gelmesinin yada gelmemesinin iki önemli nedeni vardır. Bunlardan ilki internete bağlandığınız bilgisayarın yeterli aksama sahip olamamasından kaynaklanan nedenlerdir. İkincisi ise hostingden daha doğrusu hosting aldığınız serverdan kaynaklanan nedenlerdir. Şayet 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 alakalı olduğunu hatırlatalım. Çünkü bazı siteler flash ve animasyon programları ile hazırlanır. Bu durum HTML formatta hazırlanan sitelere oranla flashlı sitelerin daha yavaş açılmasına neden olur.


VERİLECEK ALANIN BOYUTU:

Diğer maddelere de göz atacak olursak; size verilecek alan boyutu (kaç megabayt ) ücrete göre de değişiklik göstermektedir. Siz konusuna göre hazırlayacağınız sitenize ne kadarlık bir alan gerekli ise o oranda hosting alanı talep edeceksiniz. Geniş kapsamlı ve içeriği fazla bir site düşünüyorsanız sitenize verilecek alanın boyutu da büyük olması gerekir. Verilecek alan iki açıdan önemlidir; birincisi daha öncede ifade ettiğimiz gibi hazırlanacak sitenin boyutu açısından, ikincisi ise e-mailler açısındandır.



SERVER DESTEĞİ:

Web hostingde bir diğer önemli nokta da kullandığınız program ve veritabanının kiraladığınız Server'ın desteklemesidir. Günümüzde artık internet 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ı özel programlama dilleri (ASP, PHP, SQL gibi) ile yapılmaktadır. Örneğin ASP destekli bir sitenin çalışabilmesi için sitenin server tarafında ASP ile yapılmış formları destekleyen programların kurulu olması gerekir.

Hosting işlemlerini yaptırırken bunlara dikkat etmeniz gerekir.
Domain name (alan adı) nedir?

Internet sitesini tanımlayan isimdir. Bir "Domain Name" noktalarla ayrılan iki ya da daha çok parçadan oluşmak zorundadır. Bir makinenin birden çok ismi olabilir, fakat bu adreslerin hepsi aynı makineyi işaret eder. Ortada, gerçek bir bilgisayar olmamasına karşın bir "domain name" olabilir. Bu, Internet'te bir Web sayfası olmasını isteyen firmalar tarafından sıklıkla kullanıllan bir yöntemdir. Bu erişimi sağlayan firmalar genellikle "Internet Erişim Sağlayıcılarıdır. Web sayfasına gelen postalar öncelikle ana makina tarafından alınıp, sonradan sanal "domain name"e sahip makinaya iletilir.


Uzantıları nelerdir?
İnternet uzantıları:
gov: hükümet kuruluşları
edu: eğitim kuruluşları(üniversiteler gibi)
org: ticari olmayan kar amacı gütmeyen kuruluşlar
com: ticari kuruluşlar
mil: askeri kuruluşlar
net: servis sağlayıcıları (internet servis sağlayıcıları gibi)

Web adresi nedir?
Web Adresi Nedir?
Web adresleri, ulaşmak istediğiniz bilginin hangi bilgisayar üzerinde saklı olduğunu saptamak için kullanılırlar. Gözatıcıya ulaşılmak istenilen sayfanın adresi girildiğinde, sayfanın bulunduğu bilgisayarla iletişime geçilir. Bilgisayarlar arası haberleşme sonucu, sayfaya kullanıcıya ulaştırılır. Web adreslerinde sitenin adı ve sitenin hangi tür kuruma ait olduğunu gösteren kısım değişir.

.org Ticari olmayan organizasyonlar
.net Internet'le ilgili kurumalar
.ac akademik (Büyük Britanya)
.edu Eğitimle ilgili kurumlar için kullanılır.
.gov Devlete ait kurumlar
.mil Askeri kurumları gösterir.
.com Ticari organizasyona ait olduğunu gösterir.

Web adreslerinde,

Türkçe harf kullanılmaz.
"eğitim" yerine "egitim",
"bilişim" yerine "bilisim" kullanılır.
Son dönemlerde, Internet'te Türkçe harflerin kullanılması ile ilgili çalışmalar olsa da henüz hayata geçirilmemiştir.
Sözcükler arasında aralık bırakılmaz.
Büyük harf kullanılmaz.

Hiç yorum yok:

Yorum Gönder