tcp ip nedir e1693645242105 TCP/IP Nedir?

TCP/IP Nedir?

104

Günümüzde elimizdeki akıllı telefon veya bilgisayarlarımızdan internete giriş yapmak için, internet servis sağlayıcımız ISP ( Internet Service Provider) tarafından bize açılan ağa bağlanıp, tarayıcımıza adres girmek yeterli oluyor. Bu işin gerçekleşmesi ve cihazlar arasında veri alışverişi olması için arka planda neler oluyor, hangi araçlar neler yapıyor derseniz, en sık kullanılan haliyle, TCP (Transmission Control Protocol) ve IP (Internet Protocol) bu işin gerçekleşmesine imkan sağlayan, önemli bir protokoldür. TCP/IP, verilerin aktarılmadan önce nasıl paketleneceğini, bu paketlerin nasıl taşınacağını, nasıl adresleneceği ve hedef tarafından nasıl çözümlenerek alınacağını kontrol eden veri iletim protokolüdür. İnternetin Keşfi ve Standardizasyonu İnternet yıllar önce ilk keşfedildiğinde, işlemlerin nasıl olacağını, verilerin hangi protokollerle aktarılacağı ve adreslemenin nasıl olacağı ile ilgili belirli birçok standart oluşturulmuştur. IEEF ( The Institute of Electrical and Electronics Engineers ) üyeleri Vinton G. Cerf ve Robert E. Kahn, 1974 yılında yayınladıkları bir içerikte sundukları ve oluşturdukları standartlar sayesinde bugün kullandığımız internetin babaları olarak adlandırılmaktadırlar. Sonrasında 1989 yılında IETF ( Internet Engineering Task Force ) Internet Mühendisliği Görev Gücü olarak bilinen bağımsız kuruluş, internetteki belirlenen iş akış biçimleri ve standartlarını toplayarak, temel kaynak haline getirmiştir. Çalışma grupları sayesinde yeni standartlar ve prensipler oluşturmaktadır IETF’ nin bu standartları oluşturma amacı, bu standartların herkesçe kullanması sağlamak ve sağlıklı bir internet altyapısı oluşturulup geliştirilmesine ve sağlıklı internet iletişimine olanak sunmaktır. Günümüzde gerçekleştirdiğimiz birçok internet işlemi sırasında, arka planda bu ve buna benzer protokoller işlev görmektedir.

Tcp Ip Nasıl Çalışır

Uygulama Katmanı (Application Layer)

Kimlik kontrolü yaparak verilerin paketler haline getirilmesinde işlev gören ve dosya türüne göre ayrı paketler haline getirilmesini sağlayan katmandır.

Uzaktan oturum açma protokolü TELNET, dosya aktarım protokolü FTP, basit posta aktarma protokolü SMTPHTTP veya HTTPS de bu katmanda kullanılan protokollerdir.

Uygulama katmanı, herkesin kullanabileceği standart İnternet servislerini ve ağ uygulamalarını tanımlar. Bu hizmetler, veri gönderip almak için taşıma katmanıyla birlikte çalışır.

Taşıma Katmanı ( Transport Layer ):

Taşıma katmanı, uygulama katmanından gelen mesaj üzerine kurulur. Veri birimlerinin numaralandırır, hatasız ve sırayla teslim edilmesini sağlar. Bir hata oluşursa geri döner ve hatasızlık oluşana kadar tekrar eder.

Bu katman veri akış kontrolü, hata kontrolü, işlevlerini yerine getiren diğer önemli katmandır.

İnternet Katmanı (Internet Layer)

Ağ katmanı olarak da bilinir. Bu katmanda taşıma katmanından gelen paketler kabul edilir ve hangi adrese gideceği belirlenir. Verici ve alıcı arasındaki bağda çalışan katmandır.

TCP/IP protokolünde belirtilen IP, bu katmanı ifade eder. ARP ( The Address Resolution Protocol) adres çözümleme protokolü bu katmanda kullanılan protokollerdendir.

IPv4 ve IPv6 adlı 2 çeşit versiyonu kullanılmaktadır. Bu versiyonlar bizim internette gezinirken kullandığımız IP adreslerinin versiyonlarıdır. Internet Protocol (IP) internet ağında bulunan tüm bileşenlerin rakamsal değerlerle adreslenmesini sağlamaktadır.

İnternet katmanı verilerin uçtan uca aktarılması sırasında süreklilik sağlar ancak Taşıma Katmanı‘ndan farklı olarak hata kontrolü oluşturmaz.

Ağ Arayüz Katmanı (Network Interface Layer)

Fiziksel ağ katmanı veya bağlantı katmanı adı da verilen bu katmanda cihazların hangi protokolleri kullanarak ağa bağlandığı kontrol edilir.

Bağlantı katmanındaki protokoller, belirli bir donanım üzerinden gönderilen elektronik sinyallerin aktarım ortamı ile nasıl etkileşime gireceğini belirler.

Bu katmanda kullanılan protokoller ağa bağlanmak için kullanılan donanıma göre değişiklik gösterir. (IEEE 802.2  IEE 802.3 PPP  Point-to-point Protocol gibi)

image TCP/IP Nedir?
  1. Yönlendirme (Routing):
    • Veri paketleri, internet üzerinde bir dizi yönlendirici (router) veya anahtarlayıcı (switch) tarafından taşınır.
    • Her yönlendirici, paketi en uygun rotaya göndermek için IP adreslerini kullanır. Bu sayede veri, hedef cihaza ulaşır.
  2. TCP Bağlantısı (TCP Connection):
    • TCP protokolü, veri iletimi sırasında güvenilirlik sağlamak için kullanılır.
    • İletilecek veri, gönderici ve alıcı arasında bir “TCP bağlantısı” oluşturur. Bu bağlantı, verinin güvenli bir şekilde iletilmesini ve eksiksiz alınmasını sağlar.
  3. Veri Gönderme (Data Transmission):
    • Veri paketleri, kaynak cihazdan hedef cihaza doğru iletilir. TCP, paketlerin sırasını takip eder ve eksiksiz iletilmelerini sağlar.
    • Alıcı cihaz, veri paketlerini alır, sıralar ve birleştirir.
  4. Hata Kontrolü (Error Checking):
    • TCP, veri paketlerinin doğru bir şekilde iletilip iletilmediğini kontrol eder. Eğer bir paket kaybolur veya hatalı iletilirse, tekrar iletim yapılır.
  5. Bitiş (Termination):
    • Veri iletimi tamamlandığında, TCP bağlantısı sonlandırılır ve kaynak cihaz, iletişimin başarıyla tamamlandığını bilir.

TCP/IP, bu temel işlevler sayesinde internet üzerinde veri iletişimini güvenilir ve düzenli bir şekilde gerçekleştirir. Bu protokoller, e-posta göndermek, web sayfalarını görüntülemek, dosya indirmek ve daha birçok internet işlemi için kullanılır. TCP ve IP’nin işbirliği, internetin güvenli ve veri iletimi konusunda etkili çalışmasını sağlar.


Article Tags: ·

Leave a Comment

Paylaş