Internet Portu Nedir

İnternet Portu Nedir?

İnternet portu, bir bilgisayar ağındaki iki cihaz arasındaki veri aktarımını sağlayan mantıksal bir bağlantı noktasıdır. Portlar, 0 ile 65535 arasında değişen 16 bitlik işaretsiz tam sayılar olarak tanımlanır. Her port, belirli bir uygulama veya hizmetle ilişkilendirilir. Örneğin, web sitelerine erişmek için kullanılan HTTP protokolü, 80 numaralı portu kullanır. E-posta göndermek için kullanılan SMTP protokolü ise 25 numaralı portu kullanır.

Portlar, bilgisayar ağları için önemli bir bileşendir. İnternet üzerinden veri aktarımının büyük bir kısmı portlar aracılığıyla gerçekleşir. Portlar olmadan, internetteki cihazlar arasında veri aktarımı mümkün olmazdı.

Portların Yapısı

Bir port, iki bölümden oluşur:

  • Port numarası: Portu tanımlayan 16 bitlik işaretsiz tam sayı.
  • Port protokolü: Portu kullanan uygulama veya hizmeti tanımlayan protokol.

Port numarası, bir portu benzersiz olarak tanımlayan tek şeydir. Aynı port numarası, farklı uygulamalar veya hizmetler tarafından kullanılabilir. Ancak, aynı uygulama veya hizmet tarafından kullanılan port numaraları, her zaman aynı olmalıdır.

Port protokolü, portu kullanan uygulama veya hizmeti tanımlayan bir dizi kuraldır. Protokol, portun nasıl kullanılacağını ve hangi tür verileri desteklediğini belirler.

Portların Kullanımı

Portlar, bilgisayar ağlarında çeşitli amaçlar için kullanılır. En yaygın kullanımları şunlardır:

  • Uygulama ve hizmetler arasındaki iletişim: Portlar, uygulamalar ve hizmetler arasındaki iletişimi sağlar. Örneğin, bir web sitesine erişmek için kullanılan HTTP protokolü, 80 numaralı portu kullanır. Bu port, web sitesi sunucusunun ve web tarayıcısının iletişim kurmasını sağlar.
  • Veri aktarımı: Portlar, veri aktarımını sağlar. Örneğin, e-posta göndermek için kullanılan SMTP protokolü, 25 numaralı portu kullanır. Bu port, e-posta sunucusunun ve e-posta istemcisinin iletişim kurmasını sağlar.
  • Güvenlik: Portlar, güvenlik için kullanılabilir. Örneğin, uzaktan erişim için kullanılan SSH protokolü, 22 numaralı portu kullanır. Bu port, uzaktan erişim sunucusunun ve istemcinin iletişim kurmasını sağlar.

Portların Sınıflandırılması

Portlar, kullanımlarına göre aşağıdaki sınıflara ayrılabilir:

  • Well-known portlar: 0 ile 1023 arasında değişen portlardır. Well-known portlar, genellikle yaygın olarak kullanılan uygulamalar ve hizmetler tarafından kullanılır. Örneğin, web sitelerine erişmek için kullanılan HTTP protokolü, 80 numaralı well-known portu kullanır.
  • Registered portlar: 1024 ile 49151 arasında değişen portlardır. Registered portlar, daha az yaygın olarak kullanılan uygulamalar ve hizmetler tarafından kullanılabilir.
  • Dynamic portlar: 49152 ile 65535 arasında değişen portlardır. Dynamic portlar, genellikle uygulamalar tarafından kendi ihtiyaçlarına göre kullanılır.

Port Doluluğu

Bir internet servis sağlayıcısı (ISS), her kullanıcıya belirli sayıda port tahsis eder. Bu portlar, kullanıcının internet bağlantısı üzerinden veri aktarımı yapması için kullanılır. Bir kullanıcı, birden fazla uygulama veya hizmeti aynı anda kullanıyorsa, bu uygulamaların veya hizmetlerin her biri için ayrı bir port gerekir.

Bir ISS’nin sahip olduğu port sayısı sınırlıdır. Bu nedenle, bir bölgedeki tüm ISS’lerin portları doluysa, yeni kullanıcılara port tahsis edilemez. Bu duruma port doluluğu adı verilir.

Port doluluğu, bir internet kullanıcısının internet bağlantısı üzerinden veri aktarımını etkileyebilir. Port doluluğu olan bir bölgede yaşayan bir kullanıcı, internet bağlantısı yavaşlayabilir veya kesintilere neden olabilir.

Portların Yönetimi

Portlar, bir ISS tarafından yönetilir. Bir ISS, kullanıcılarına tahsis ettiği portları takip eder ve gerektiğinde portları yeniden tahsis eder.

Bir kullanıcı, kullandığı uygulamaların veya hizmetlerin hangi portları kullandığını öğrenmek için ISS’sine başvurabilir. Kullanıcı, kullandığı uygulamaların veya hizmetlerin portlarını açık tutmaya özen göstermelidir. Bu, internet bağlantısı performansını iyileştirmeye yardımcı olacaktır.

Portların Güvenliği

Portlar, güvenlik açığı oluşturabilir. Bu nedenle, portların güvenliğini sağlamak önemlidir.

Bir ISS, portları açık bırakan uygulamaları ve hizmetleri engelleyebilir. Ayrıca, portları kötü amaçlı yazılımlara karşı korumak için güvenlik duvarları


Yayımlandı

kategorisi