Protokoller

@ 21 Ekim 2005 tarihinde yazdı. Yazıya yorum yazın.

Network iki ya da daha fazla bilgisayarın birbirine bağlanmasıyla oluşan sistemdir. Bilgisayarlar birbirlerine değişik şekillerde ve değişik yöntemlerle bağlanabilirler. Bilgisayarları birbirine bağlamaktaki asıl amaç veri paylaşımı ve haberleşmesi  olarak nitelendirilebilir. bu noktada sorulması gereken asıl soru ise bu bahsedilen haberleşmenin ve veri paylaşmının nasıl ve hangi şartlar sağlandıktan sonra gerçekleştiğidir. Nasıl ki bilgisayarlar yerel olarak birleşip Network’ler’i oluşturuyorlarsa Networkler de birleşip daha büyük Network’leri oluştururlar. İnternet denilen şey ise dünyada ki bütün Network’lerin bir araya gelerek oluşturdukları Ağ’ların ağı (  Networks of the Network ) sıfatıyla tanımlanabilir.
        
             Dünyada milyonlarca bilgisayar ve herbirinin değişik yapıda donanım ,  yazılım ve sistem yapıları bulunmaktadır. işte bu değişik yapılarda ve değişik platfomlarda çalışmakta olan bilgisayar’ların birbirleriyle sorunsuz bir şekilde iletişime geçebilmeleri için uymaları gereken kurallara protokol denir.

         Herkesçe bilinen veya en azından duyulmuş olan protokol şüphesiz ki TCP/IP protokolüdür. Aslında TCP/IP bir protokolden öte Protokoller topluluğu olup diğer protokollerin bir araya gelmesiyle oluşmuş protokoller grubudur ( protocol stack ). TCP ( transmission Control Protocol ) ve IP ( Internet protocol ) birlikte internet’te veri haberleşmesinin ve bütün diğer hizmetlerin gerçekleştirilebilmesi için uyulması gereken kuralları oluştururlar ve http ( hyper text transfer protocol ) , ftp ( file transfer protocol ) gibi dosya ve hiper metin transferinde uyulması gereken kuralları içerisinde barındıran protokolleri ve diğer bütün protokolleri içerisinde barındırırlar. Hatta daha açık olmamız gerekirse siz bir arkadaşınıza mail attığınızda veya internet yoluyla etkileşime geçtiğinizde bile sizin bilgisayarınız bu protokoller sayesinde veri paylaşımını gerçekleştiriyor ve hatta şu anda okumakta olduğunuz web sayfasını bile ( http protokolü ile ) bu protokoller sayesinde okuyabiliyor ya da bilgisayarın ekranında görüntüleyebiliyorsunuz.
        
        Dünyada kullanılan daha farklı protokoller olmasına rağmen TCP/IP bütün dünyada kabul görmüş ve İnternet’in tek ve kayıtsız şartsız hakimi olmuştur. yani bir bilgisayarın İnternet denilen sanal aleme katılabilmesi için TCP/IP protokollerine uyması gerekmektedir..
Peki bu noktada aklımıza bir soru geliyor.. TCP ve IP ‘nin birbirnden farkı nedir?
Bildiğimiz gibi veriler İnternet üzerinden veya herhangi bir Network üzerinden bir yerlere giderken  önce paket ( package ) dediğimiz birimlere bölünüp öyle iletilirler. Bu olayın mantıksal birçok nedeni olmakla beraber ilk neden olarak verinin bütün olarak taşınmasının zorluğudur. Oysa veri paket denilen birimlere bölündüğü zaman veri iletimi bu birimler üzerinden olur ve herhangi bir birimin iletiminde hata oluştuğu zaman verinin tamamı yerine sadece o birimin tekrar gönderimi sağlanır. TCP iki bilgisayar arasında ki bağlantının kurulmasıyla beraber verilerin iletilmesinde sorumludur.  

Mesut Akşahin
Comp. Engineer