Tcp/ IP

İnternet bölümünde yer alan bu konu KabusTeam tarafından paylaşıldı.

  1. KabusTeam

    KabusTeam Üye

    Tcp/ IP

    Bölüm:1



    Bilgisayarla ve internet ile uğraşıyorsanız TCP/IP'yi duymamanıza imkan yok. Bu yazı dizisi boyunca artık internetin standardı olan tcp/ip'yi daha detaylı inceleyerek protokolleri hakkında ayrıntılı bilgi sahibi olacağız. TCP/IP'nin kompleks yapısından dolayı her protokol ayrı ayrı incelenecek ve seri sonunda karışık tcp/ip network'u ve kullanılan jargonu anlayacağız.



    TCP/IP Protokol Ailesi

    Transport


    Transmission Control Protocol (TCP): bağlantı temelli servisler (connection-based)

    User Datagram Protocol (UDP): bağlantısız servisler (connectionless)


    Yönlendirme (Routing)


    Internet Protocol (IP): bilgi aktarımını kontrol eder

    Internet Control Message Protocol (ICMP): IP için durum mesajlarını kontrol eder

    Routing Information Protocol (RIP): yönlendirmeyi belirler

    Open Shortest Path First (OSPF): yönlendirme için alternatif bir protokol


    Network Adresleri


    Address Resolution Protocol (ARP): adresleri belirler

    Domain Name System (DNS): makina isimlerinden adresleri belirler

    Reverse Address Resolution Protocol (RARP): - adresleri belirler


    Kullanıcı Servisleri


    Boot Protocol (BOOTP): bir network makinayı başlatır

    File Transfer Protocol (FTP): dosya transferini sağlar

    Telnet: uzaktan login'e izin verir


    Gateway Protokolleri


    Exterior Gateway Protocol (EGP):harici networkler için yönlendirme bilgisi transfer eder

    Gateway-to-Gateway Protocol (GGP): gatewayler arasında yönlendirme bilgisi transfer eder.

    Interior Gateway Protocol (IGP): dahili networkler için yönlendirme bilgisi transfer eder


    Diğer


    Network File System (NFS): bir makinadaki dizinin başka bir makinada mount edilmesine olanak sağlar

    Network Information Service (NIS): networkdeki kullanıcı hesapları incelemeyi sağlar

    Remote Procedure Call (RPC): iletişim için uzaktaki uygulamalara izin verir.

    Simple Mail Transfer Protocol (SMTP): elektronik mail yollar

    Simple Network Management Protocol (SNMP): network hakkında durum mesajları yollar



    TCP/IP'ye giriş yapmadan önce bu konuda size yardımcı olacağını düşündüğüm birkaç konuyu aktarmak istiyorum . Bunlardan ilki "Açık Sistemler" (open systems). Yazının ilerleyen bölümlerinde açık sistemlerin networku nasıl kontrol ettiği , protokollerin ve OSI ' nin ne olduğuna değineceğim.

    TCP/IP değişik platformlarda kullanılabilecek standart iletişime olan ihtiyaç sonucunda geliştirilmiştir. TCP/IP'nin başarısındaki en önemli etken açık olmasıdır.

    TCP/IP protokolü bunu kullanan bütün sistemlerde aynıdır. Yani evinizdeki bilgisayarı başka hiçbir özel dönüştürücü olmadan bir minibilgisayar ile konuşturabilirsiniz. Bu demektir ki değişik donanıma ve işletim sistemine sahip bir networkte sistemler aynı network protokolü ile konuşabilir.

    Açık Sistem Nedir?

    Açık sistem için yapılmış birçok tanım olmakla birlikte herkes tarafından kabul gören bir tanım olarak mimarisi gizli olmayan yapı verilebilir. Mimarı yapısı donanım veya yazılım olarak ürün geliştirmek isteyenler için kullanılabilirdir.

    Birden fazla üretici bir platform için ürün ürettiğinde alıcının seçim yapma şansı vardır. Örneğin siz bir A firmasının ürettiği ürünü beğenmeyip benzer bir ürünü B firmasından alabilirsiniz. Buradaki temel düşünce tekelden uzaklaşmaktır.

    Açık sistemler yokken her donanım üreticisi bir üretim çizgisine sahipti ve kendinizi üreticinin ürettiği donanım veya yazılım ile sınırlardınız. Bazı şirketler bu avantajı iyi değerlendirip bu işten büyük paralar kazandılar. Zamanla yazılım ve donanımda tercihler arayan alıcılar şirketlerin batmalarına yada kendileri açık sisteme adapte etmelerine sebep oldular. Bu adaptasyonu gerçekleştiren şirketlere en iyi örnek olarak DEC (Digital Equipment Corporation) verilebilir. VMS minibilgisayarlarda kullandıları işletim sistemini standart açık sistem UNIX ile değiştirdiler.

    UNIX açık yazılım platformu için klasik örnektir. UNIX'in kaynak kodları başlangıçtan beri kullanıcıya açıktır. Anlaması , üzerinde çalışılması kolaydır. UNIX pratikte tüm donanım platformlarında çalışır. Örneğin bir UNIX kullanıcısı bir programı diğer UNIX platformlarıda da kullanabilir.

    Açık sistem ağı TCP/IP gibi iyi bilinen ve anlaşılan bir protokole dayandırılmış ve bunu kullanmak isteyen herkes için kullanılabilir bir ağı ifade eder. İnsanların açık sistem ağını kullanmak istemelerinin sebebi açıktır. Network trafiğinde en büyük oranı dosya transferi, elektronik posta ve uzaktan erişim oluşturur. Açık sistemler olmadan bu üç servisin kurulumu bir kabus olacaktır.

    Bunları kısaca açıklamak gerekirse;

    Dosya transferi dosyaları kullanıcılara dosyalarını kolay ve etkili yoldan paylaşma imkanı verir.

    Elektronik posta günlük hayatımızın bir parçası olmuştur. Kolay ve hızlı bir şekilde haberleşmemize olanak tanır.

    Uzaktan erişim ise kullanıcıya onu kullanıcı kabul eden bir sisteme ,başka bir sistemden erişimi sağlar
     
  2. SYSTEM

    SYSTEM Üye

    bunlaardan anlamam ben yha