Bilgisayar birimleri internet bağlantı hızları megabyte-megabit farkı
25 Aralık 2010 Yazan Recep Yılmaz Kategori Bilgisayar, Genel, Internet
Bilgisayar birimleri konusunda özellikle internet bağlantı hızları yüzünden değinmek istedim. Ülkemizde öyle ince kelime oyunları varki bu konuda insanı çileden çıkartıyor. Bu ölçü birimleri hakkında fikir sahibi olmayanlar kolayca kanıp, hızlı internet aldığını sanarak dünyanın parasını ödüyor internet servis sağlayıcılarına. Sağlayıcıdan kastım ilk başta lanet TTnet ardından superonline, smile, biri vb. gibi şirketlerlerdir. Örnekler vercem ama önce bilgi vermem gerekiyor. Aşağıdaki bazı birimler ve sembolleri var. Biz bunlardan genel olarak Megabayt (MB) ve Megabit’i (Mb) konuşacağız.
* Bayt (Byte)
* Bit
* Exabayt (Exabyte) –> Sembolü: EB
* Exabit –> Sembolü: Eb
* Gigabayt (Gigabyte) –> Sembolü: GB
* Gigabit –> Sembolü: Gb
* Kilobayt (Kilobyte) –> Sembolü: KB
* Kilobit –> Sembolü: Kb
* Megabayt (Megabyte) –> Sembolü: MB
* Megabit –> Sembolü: Mb
* Petabayt (Petabyte) –> Sembolü: PB
* Petabit –> Sembolü: Pb
* Terabayt (Terabyte) –> Sembolü: TB
* Terabit –> Sembolü: Tb
* Yottabayt (Yottabyte) –> Sembolü: YB
* Zettabayt (Zettabyte) –> Sembolü: ZB

Şimdi ttnet diyor ki 2011 ocak ayından itibaren 100mbps bağlantı hızı vericem. 100mbps derken neyi kastediyor? mbps’nin açılımı mega bit per second yani saniye başına düşen megabitten bahsediyor. Ama bizim bildiğimiz yani bak bi film 700mb dediğimizde ordaki mb megabayt oluyor megabit değil!. Kısaca biz megabayt kullanıyoruz megabit nedir bilmeyiz. Birazdan öğrenmiş olacağız, pezevenkler sayı fazla gözüksün hani fazla sayı daha hızlı gösterir hesabı ince bir harf oyunu yapıyorlar. Bizi ilgilendiren birim çevirmeler aşağıdaki gibidir ve olay da devamındaki gibidir;
1024 Kilobayt (kilobyte) = 1 Megabayt (megabyte)
1 Megabayt = 8 Megabit (8mbps)
şimdi bu bilgiye göre ttnet’in bağlantı hızlarını inceleyelim.
1mbps = 128kb
2mbps = 256kb
4mbps = 512kb
8mbps = 1024kb (1 megabayt)
16mbps = 2048kb (2 megabayt)
32mbps = 40926kb (4 megabayt)
64mbps = 8192kb (8 megabayt)
Yani ttnet sana 100mbps dediğinde sen saniyede maksimum 12,5 megabayt dosya transferi yapabilirsin anlamı taşıyor.
Hızlar bu şekilde, fakat ttnet amcamız altyapı yetersizliğinden mi yoksa Türk milletine eziyet çektirmek için mi bilinmez bize bu hızı garanti edemiyor. Santrale olan uzaklığa göre hız düşüyor. Mesela ben evde 4mbps kullanıyorum saniyede 400 kb anca indirebiliyorum. 512kb’ye ulaşamıyorum. Hadi bu o kadar önemli değil de bir de “adil kullanım kotası” adı altında bir kısıtlama varki tam skandal. Diyor ki; 8mbps’ye kadar hız veriyorum sana ama aylık 15 gb’den fazla dosya indirirsen bağlantı hızını düşürürüm. 10 film indirsen zaten yarısı gidiyor, internette geziyosun, video izliyosun, dosya alıp, dosya paylaşıyosun cayır cayır veri transferi oluyor 5 günde 15gb’yi rahatlıkla geçiyosunuz kalan günlerde internet hızı dünyanın hiçbir yerinde rastlayamayacağınız bir hale dönüşüyor. İşkence resmen. Limitli dedikleri internet paketlerinden bahsetmiyorum bile 4gb kota şaka gibi
Olay bunlardan ibaret. 2011 ile birlikte pahalı internetimize yeni paketler geliyor demiştim. Yeni fiyatları da gözden geçirelim:
100mbps’ye kadar denilen hız aylık 149 tl (100gb kotası var üstelik)
50mbps’ye kadar denilen hız aylık 109 tl (100gb kotası var üstelik)
100mbps’ye kadar diyor da çoğusu kullanamayacak yani saniyede kimse 10mb bile indiremeyecek:) Tahminlerimce santrale yakın olanlar saniyede maksimum yakalayabileceği veri hızı 3-4mb olcak. Belki ilk çıktığında bölgenizde çok kullanan olmayınca daha yüksek hızlara ulaşabilirsiniz ama telekom herkesi havuza soktuğu için kullanıcı artınca hız da bölünüyor.
Keyifli internetler.
ASP Web.config dosyası Tanınmayan öznitelik Unrecognized attribute hatasının çözümü
23 Aralık 2010 Yazan Recep Yılmaz Kategori ASP, Bilgisayar, Genel, Server 2003, Web
Asp ile hazırlamış olduğunuz web sayfanız aşağıdaki gibi bir başlıkta hata alıyorsa;
‘/’ Uygulamasında Sunucu Hatası
Yapılandırma Hatası
problem büyük bir ihtimalle ASP.NET veya FRAMEWORK versiyonunun eski sürüm olmasından kaynaklanıyor. Aslında windows serve
r 2003 kurulumda güncelleştirmelerle birlikte bu uygulamaların son sürümü yükleniyor lakin server 2003ün kusuru mu diyelim nedir bilinmez normalde kullanılması gereken versiyon 2 ise server 2003 versiyon 1′i kullanıyor. Hal böyle olunca web.config dosyasında tanınmayan öznitelik’ler ortaya çıkıyor.
Plesk panelde web sitenizin barındırma (hosting) özelliklerinde asp.net versiyonunu seçebiliyorsunuz fakat plesk’in ve windows’un ayrı gayrısı da oluyormuş windows eski versiyonu çalıştırıyor, plesk yeni versiyonu çalıştırdığını sanıyor.
Problemin çözümüne gelince;
- başlat, yönetimsel araçlar’dan internet information services (iis) yöneticisi açın.
- WINDOWS (yerel bilgisayar) yazan yerin + işaretine basarak alt sekmeleri açın.
- web siteleri’nin + işaretine basın.
- asp.net versiyonunu yükseltmek istediğiniz web sitesine sağ tıklayarak özellikler’e girin.
- ASP.NET sekmesine tıklayın.
- Asp.net version bölümünden asp.net versiyonunuzu seçin.
- Tamam’a basın.
Son olarak ta IIS’yi durdurup, tekrar başlatmanız veyahut o siteyi durdurup tekrar başlatmak gerekiyor. Siteyi durdurmak için site ismine sağ tıklayıp durdur’a basın ardından tekrar sağ tıklayıp başlat’a basın. Artık web.config problemi düzelmiştir.
CentOS Ağ Yapılandırması IP Ayarları
17 Aralık 2010 Yazan Recep Yılmaz Kategori Bilgisayar, Genel, Linux
Bir linux dağıtımı olan centos işletim sistemi için ağ yapılandırması özellikle sunucu olarak kurulanlar için karmaşık bir hal alabilmektedir. Kurulum esnasında, ip adres, alt ağ maskesi ve varsayılan ağ gecidi bilgilerini girseniz bile, kurulumdan sonra sunucu internete çıkış yapamamaktadır. Genelde bu problem yaşanmaktadır. Aslında problem dememek lazım, eksik konfigürasyon diyelim. Hemen CentOS Ağ Yapılandırması ve IP Ayarlarını anlatmaya başlayayım.

Sunucuyu kurduk ve işletim sistemi açıldı. Konsoldayiz, kullanıcı adı ve şifremizle giriş yaptık. İlk yapacağımız iş güvenlik duvarını (firewall) kapamak olmalı. Direk kafadan engelliyor internete çıkmayı. Bunun için;
setup
yazıp “firewall configuration”a girip karşımıza gelen “security level” bölümü “disabled” ve “SELinux” bölümü “disabled” seçili olacak şekilde kaydedip çıkıyoruz. Tekrar setup bölümünden; “network configuration”a giriyoruz. “Edit devices” bölümünden “eth0″a giriyoruz ve ip, netmask, gateway vb. bilgileri dolduruyoruz (muhtemelen kurulumda yazdığınız bilgiler otomatik çıkacaktır, bir tek ağ geçidi (gateway) çıkmayabilir onu da yazarsınız). Kaydedip çıkıyoruz. “Edit nameservers” bölümünden de isim sunucu adreslerimizi yazıyoruz (kurulumda bu bilgileri doldurduysanız muhtemelen yazılı haldedirler). Konsola dönüp;
nano /etc/hosts
yazarak hosts dosyamızı kontrol ediyoruz. Muhtemelen aşağıdaki gibi değildir fakat bu şekilde olmalı;
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
::1 localhost6.localdomain6 localhost6
1xx.xxx.xxx.xxx host.domain host
1xx.xxx.xxx.xxx olan yerde ip numaranızı yazacaksınız, host.domain host bölümüne işletim sistemini kurarken verdiğiniz ismi yazcaksınız. Örneğin; “centos.recepyilmaz.web.tr centos” şeklinde olacak orası. Ctrl+x tuşlarına ardından “y” tuşuna ve son olarak “enter” tuşuna basın dosyayı kaydetmiş olacaksınız.
Yukardaki işlemleri tamamladıktan sonra;
nano /etc/sysconfig/static-routes
yazıp açılan sayfaya;
any net xxx.xxx.xxx.0 netmask 255.255.255.0 dev eth0
any net 0.0.0.0/0 gw xxx.xxx.xxx.1 dev eth0
“x” ile işaretlenen kısma ağ geçitiniz (gateway) gelecek şekilde yukardakileri yazıp dosyayı kaydedin (ilk satırdaki xxx kısım 0 ile bitecek, ikinci satırdaki xxx kısım genelde 1 ile biter, ağ geçidiniz neyse onu yazcaksınız.)
service network restart
yazıp ağı yeniden başlattıktan sonra internete çıkıp çıkmadığınızı kontrol etmek için kendi bilgisayarınızdan başlat, çalıştır’a girip “cmd” yazarak ms-dos penceresini açın ve “ping xxx.xxx.xxx.xxx” yazın tırnak işaretleri olmadan, xxx kısma ip adresi gelecek şekilde. Ip ping alıyorsa internete çıkmış demektir. Ping almıyorsa çıkmamıştır, o zaman tekrar konsola geçerek xxx kısımlarına ağ geçidinizi (gateway) yazmak suretiyle şunları yapın;
route add default gw xxx.xxx.xxx.xxx
ve tekrar ağı yeniden başlatın (service network restart).
Ping atın, yine olmazsa;
route add -net xxx.xxx.xxx.0 netmask 255.255.255.0 dev eth0
yazın xxx kısma ağ geçidi (gateway) 255′li kısım genelde o şekildedir ama sizinki farklı olabilir o kısıma alt ağ’ınızı yazcaksınız ve olacaktır. Yine de olmazsa işlemlerinizi tekrar gözden geçirin mutlaka biryerde ince bir hata yapmışsınızdır. Tüm kontroller sonucunda hala olmamışsa ip adresinizin çalışıp çalışmadığından, ağ geçidi, alt ağ bilgilerinizi doğruluğundan emin olun. Yine de bir hareket olmazsa işletim sistemini tekrar kurun ve yukardaki adımları tekrar uygulayın. Zaten yine olmazsa bir bilene danışın:)









