LinkTr Forumları (Arşiv Ana sayfa) => Internet

Konu: Güvenilir İletisim: TCP Protokolü

Sayfa: [ 1 ]

reptile 02.02.2009 15:41:12
Internet protokolü (IP) Internet’e baglı bilgisayarların adreslerinin nasıl olması
gerektigini tanımlamanın yanında, paket iletiminin de nasıl yapılacagını tanımlar. Bu protokol güvenilir olmayan bir paket iletim mekanizması öngörür. Yani A noktasından B noktasına bir IP paketi gönderildiginde, bu paketin hedefine varacagı garanti degildir. Bazı durumlarda, özellikle de routerlarda paket yogunlugu oldugu durumlarda, bazı paketler düsürülebilir. Dolayısıyla bu paketler hedeflerine ulasamazlar. Ama birçok uygulama güvenilir paket iletimi gerektirir. Örnegin bir dosya bir noktadan digerine gönderilmek istenildiginde, bu dosyanın tamamının eksiksiz olarak karsı tarafa ulasması istenir. Bu dosya gönderilirken birçok pakete bölündüyse ve bu paketlerden bazıları yolda kaybolduysa, karsı tarafta ayni dosya olusturulamaz. Dolayısıyla bu dosya hiç kullanılamayabilir.

İste güvenilir iletisim gerektigi uygulamalarda, yani bilginin bir noktadan diger noktaya eksiksiz ve tam olarak ulastırılması gerektigi uygulamalarda, kullanılmak için IP üzerinde çalısan TCP protokolü gelistirilmistir. TCP protokolü, paketleri yine IP paketi olarak gönderir. Fakat her paketin hedefe ulasıp ulasmadıgını kontrol eder. Hedefe ulasan her paket için onay paketi istenir. Böylelikle her paketin hedefe vardıgından emin olunur. Hedefe varmayan paket olursa, bu paketler tekrar gönderilir. Bu sekilde bazı paketler transfer anında düsürülse bile, tekrar gönderilerek bütün paketlerin karsı tarafa ulasımı saglanmıs olur. TCP protokolü IP protokolü üzerinde çalısan bir katmandır. Onun için TCP/IP diye anılır. Su anda güvenilir bilgi transferi gereken uygulamalar için kullanılan en yaygın protokol TCP protokolüdür. Internet’in gelismesi ve yayılmasında da TCP protokolü çok önemli bir rol oynamıstır. Bu protokolü kullanarak degisik aglar birbirlerine baglanabilmis ve karsılıklı güvenilir paket alısverisi yapılmıstır.


Sayfa: [ 1 ]