25 Şubat 2012 Cumartesi

TCP/IP - Transmission Control Protocol/Internet Protocol - İnternet İletişim Kuralları Dizisi


İnternet protokol takımı, İnternet'in çalışmasını sağlayan bir iletişim protokolleri bütünüdür.
Bilgisayar ağları üzerindeki bilgi paylaşımı belli kurallar dahilinde yapılmaktadır. Bu kurallara TCP/IP protokolleri denir. TCP/IP bilgisayar 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 isimdir.


TCP/IP'de, yollanan veriler katmanlara göre paketlenerek yollanır ve alıcıda bu paketler teker teker açılıp veri ulaştırılır. Bu yöntem, yollanan veri, yollama şekli ve yollama yolunu birbirinden ayırarak birlikte çalışmayı kolaylaştırır.


Katmanlar, bahsedilen standarda göre dört veya yedi şekilde açılabilir. TCP/IP'de genel olarak dört katmandan bahsedilir, bunlar:


*Uygulama: Bu katmanda veriyi göndermek isteyen uygulama ve kullandığı dosya formatı bulunur.
*Taşıma: Bu katmanda verinin ne şekilde gönderildiği gösterilir. TCP veya UDP gibi protokoller bu katmandadır.
*Ağ: Bazen IP katmanı olarak da anılan bu katman, IP adreslerinin veriye eklendiği noktadır. Bu katmandaki uygulamalar IP veya IPv6 gibi iletişim protokolleri olabileceği gibi ICMP, IGMP veya ARP gibi durum bildirme ve katmanlar arası bağ protokolleri de olabilir.
*Veri Bağlantı: Bu katmanda Ethernet, Wi-fi, token ring, ATM gibi protokoller bulunur.


TCP/IP protokollerinden bazıları:
*ARP - Address Resolution Protocol - Adres Çözümleme Protokolü
*RARP - Reverse ARP - Ters ARP
*ICMP - Internet Control Message Protocol - Internet Yönetim Mesajlaşması Protokolü
*RIP  - Router Information Protocol - Router Bilgi Protokolü
*OSPF - Open Shortest Path First - İlk Açık Yöne Öncelik
*IGMP - Internet Group Messaging Protocol - Internet Grup Mesajlaşma Protokolü
*DHCP - Dynamic Host Configuration Protocol - Dinamik Cihaz Ayar Protokol
*UDP - User Datagram Protocol - Kullanıcı Veri Protokolü
*TCP - Transmission Control Protocol - Gönderim Kontrol Protokolü
*DNS - Domain Name System - Alan Adı Sistemi
*HTTP - HyperText Transfer Protocol - HiperMetin Yollama Protokolü
*HTTPS - Secure HTTP - Güvenli HTTP
*POP3 - Post Office Protocol 3 - Postahane Protokolü 3
*SMTP - Simple Mail Transfer Protocol - Basit Mektup Gönderme Protokolü
*FTP - File Transfer Protocol - Dosya Gönderme Protokolü
*SFTP veya FTPS - Secure FTP - Güvenli FTP
_____________________________________________________________________
20.02.2012 Tarihli İşletim Sistemleri Yönetimi dersi ödevimdir.


21 Şubat 2012 Salı

Bilişim Topluluğu

Bilişim Topluluğu...
Geçtiğimiz dönem içinde kurduğumuz, bilişim sektöründeki lider isimleri arkadaşlarımızla buluşturmayı amaçladığımız pek çalışkan topluluğum.

Hazırlık ve gerekli prosedürlerden -etkinlikler için araştırmalar, öğrenci dekanlığının adetlerini yerine getirmeler vs- sonra aktif olarak çalışmalarımıza başladık.

Şöyle de bir logo edindik kendimize, en anlamlısından. :)

Eh Bilişim Topluluğu sosyal medyaya da el atmazsa olmaz. Buyrunuz : Facebook | Twitter
Bir de  üye kayıt formumuz var. 
Etkinliklerden haberdar olmak için takip edip üye oluyorsunuz tabi. :)

19 Şubat 2012 Pazar

DMA- Direct Memory Access- Doğrudan Bellek Erişimi



DMA, modern bilgisayarlarda bulunan, merkezi işlem biriminden bağımsız olarak okuma ve/veya yazmak için, belirli donanım alt sistemleri içinde sistem belleğine erişim sağlayan bir özelliktir. 


DMA, disk sürücü kontrol birimleri, grafik kartları, ağ kartları ve ses kartları dahil bir çok donanım sistemi tarafından kullanılmaktadır. DMA olan bilgisayarlar, olmayan bilgisayarlara göre, daha hızlı  veri transferi yapabilmektedir.


Disk sürücüleri ve benzeri cihazlar için bu seçeneğin aktif halde olması performans artışı
sağlar. Çünkü bu durum sayesinde cihaz gerek duyduğu bilgileri işlemciye uğramadan direk olarak sistem belleğinden elde edebilir.





DMA verileri bir çevre biriminden RAM'e veya RAM'den çevre birimine CPU'nun müdahalesine gerek kalmadan aktarabilmeyi sağlar. Çevre birimlerinin birbirine direk ulaşmasına imkan sağlayamaz.

DMA’nın tipik bir kullanımı, sistem RAM’ından bir bellek blokunun, cihazdaki arabellekten veya arabelleğe kopyalamasıdır. Böyle bir işlem işlemciyi geciktirmez, o da, bunun sonucunda, başka görevleri yapmak üzere planlanabilir. DMA transferleri, yüksek performanslı tümleşik sistemler için çok önemlidir.

DMA, donanım etkileşimine ilave olarak, CPU’dan belirli bir DMA motoruna büyük kopyalar veya saçılım-toplama işlemleri gibi, pahalı bellek işlemlerinin başka yere yönlendirmek amacıyla da kullanılabilir. Bugünün masa üstü bilgisayarları için bellek kopyalamaları başka bir yere yönlendirilmeye değmeyecek kadar küçük işlemler olsa da, daha sınırlı kaynaklar nedeniyle, tümleşik cihazlarda daha sık kullanılmaktadır.
_______________________________________________________________________
13.02.2012 Tarihli İşletim Sistemleri Yönetimi dersi ödevimdir.

17 Şubat 2012 Cuma

Demo Slam : Rushmore



Google'ın eğlenceli reklamlarından biri daha: Rushmore

Demo Slam 2010 yılında hizmet vermeye başlamış sevislerden biri. Google'ın farklı hizmetlerinin reklamları eğlenceli hallerde çekilerek Demo Slam'e yükleniyor. İki reklamdan hoşumuza gidene oy veriyoruz.

Rushmore da Demo Slam kapsamında çekilmiş olan reklam filmlerinden biri. Reklamda bir grup, Rushmore Dağı modeli oluşturarak görüntülerini Google’ın servisi Goggles ile tarıyor. Goggles taranan görüntülerin kime, neye yada nereye ait olduğunu bulan servis. Bakın Goggles bu gençleri kim olarak tanımlıyor? :)


12 Şubat 2012 Pazar

IRQ- Interrupt Request Line- Kesme İsteği



Bir bilgisayar sistemindeki aygıtlar, bir tür "donanım hatları" olan IRQ'lar üzerinden, ana işlemciye (CPU) interrupt sinyalleri gönderirler. Bilgisayar sistemine yeni bir aygıt eklendiğinde, bazen IRQ değerlerini bir şalter yardımıyla siteme tanıtmak gerekebilir. Bu sayede, bu aygıtın hangi interrupt "hattını" kullanacağı belirlenir. IRQ "çakışmaları" uzun yıllar boyunca bilgisayar dünyasının başlıca sorunlarından biriyken, Plug-and-Play teknolojisin kabul görmesi ve yaygınlaşmasıyla bugün çok azalmıştır.

Plug-and-Play ise bir donanım aygıtının bilgisayara takıldığında, herhangi bir ek ayara gerek kalmaksızın, bilgisayarın işletim sistemi tarafından anında algılanabilmesini anlatan bir standarttır.

Bilgisayarlarda 0'dan 16'ya kadar numaralandırılmış IRQ hatları vardır.
IRQ 0: Sisitem saati
IRQ 1: Kalvye
IRQ 2: Programlanabilir IRQ denetçisi. (Modemler, COM3 ve COM4 portları)
IRQ 3: COM2 portu (modemler, COM4, ses ve ağ kartları; teyp yedekleme birimlerini hızlandıran kartlar)
IRQ 4: COM1 portu (modemler, COM4, ses ve ağ kartları; teyp yedekleme birimlerini hızlandıran kartlar)
IRQ 5: ses kartı (LPT2, LPT^- yani ikinci ve üçüncü paralel portlar. COM3, COM4, modemler, ağ kartları, MPEG kartları, teyp yedekleme birimlerini hızlandıran kartlar)
IRQ 6: Disket sürücü denetleyicisi
IRQ 7: LTP1 Yani ilk paralel port
IRQ 8: Gerçek zamanlı saat
IRQ 9: (Ağ kartları, ses karları, SCSI kartlar, PCI aygıtlar, yeniden yönlendirilen IRQ2 aygıtları)
IRQ 10: (Ağ kartları, ses karları, SCSI kartlar, PCI aygıtlar,ikinci ve dördüncü IDE kanalları)
IRQ 11: (Görüntü kartları, ağ kartları, ses kartları, SCSI kartları, PCI aygıtlar, üçüncü ve dördüncü IDE kanalları)
IRQ 12: PS/2 fare (Görüntü kartları, ağ kartları, ses kartları, SCSI kartları, PCI aygıtlar,üçüncü IDE kanalı)
IRQ 13: FPU, yani matematik işlemci
IRQ 15: İkinci IDE kanalı (ağ ve SCSI kartlar)


___________________________________________________
06.02.2012 Tarihli İşletim Sistemleri Yönetimi dersi ödevimdir.