Port Nedir

Port Nedir?

Port kelimesinin sözlük anlamı “liman”dır. Bilgisayar ağlarında ise port, farklı uygulamalar arasında iletişimi sağlayan sanal bir bağlantı noktasıdır. Portlar, bilgisayarların farklı trafik türleri arasında kolayca ayrım yapmasına olanak tanır.

Portlar, 0 ile 65535 arasındaki 16 bitlik sayılardır. Her bir port, belirli bir uygulamaya veya hizmete tahsis edilmiştir. Örneğin, web siteleri genellikle 80 numaralı portu kullanır.

Portlar, TCP (Transmission Control Protocol) ve UDP (User Datagram Protocol) gibi aktarım katmanı protokolleri tarafından kullanılır. TCP, güvenilir bir bağlantı sağlayan bir protokoldür. UDP ise güvenilirliği daha az olan, ancak daha hızlı bir protokoldür.

Portlar, bilgisayar ağlarının temel bir bileşenidir. Bilgisayarlar arasındaki iletişimi mümkün kılan portlar, internetin ve diğer ağların çalışmasını sağlar.


Portların Yapısı

Bir port, iki bileşenden oluşur: aktarım katmanı protokolü ve port numarası.

Aktarım katmanı protokolü, portun hangi uygulama veya hizmet tarafından kullanıldığını belirtir. TCP ve UDP, en yaygın kullanılan aktarım katmanı protokolleridir.

Port numarası, portun belirli bir uygulama veya hizmet içindeki konumunu belirtir.

Örneğin, web siteleri genellikle 80 numaralı portu kullanır. Bu durumda, aktarım katmanı protokolü TCP’dir ve port numarası 80’dir.


Portların Kullanım Alanları

Portlar, çeşitli uygulamalar ve hizmetler tarafından kullanılır. En yaygın kullanım alanları şunlardır:

  • Web siteleri: Web siteleri genellikle 80 numaralı portu kullanır. Bu port, HTTP (Hypertext Transfer Protocol) protokolü tarafından kullanılır.
  • E-posta: E-posta sunucuları genellikle 25 numaralı portu kullanır. Bu port, SMTP (Simple Mail Transfer Protocol) protokolü tarafından kullanılır.
  • FTP: FTP sunucuları genellikle 21 numaralı portu kullanır. Bu port, FTP (File Transfer Protocol) protokolü tarafından kullanılır.
  • Telnet: Telnet sunucuları genellikle 23 numaralı portu kullanır. Bu port, Telnet protokolü tarafından kullanılır.
  • SSH: SSH sunucuları genellikle 22 numaralı portu kullanır. Bu port, SSH (Secure Shell) protokolü tarafından kullanılır.
  • DNS: DNS sunucuları genellikle 53 numaralı portu kullanır. Bu port, DNS (Domain Name System) protokolü tarafından kullanılır.

Portların Güvenlik Önemi

Portlar, bilgisayar ağlarının güvenliği için de önemlidir. Kötü amaçlı yazılımlar, genellikle bilinmeyen veya açık portları kullanarak bilgisayarlara sızar. Bu nedenle, bilgisayar ağlarında portların güvenliğini sağlamak önemlidir.

Port güvenliğini sağlamak için aşağıdaki önlemler alınabilir:

  • Gerekli olmayan portları kapatın.
  • Portları filtreleyin.
  • Port güvenliğini sağlayan yazılımlar kullanın.

Portların Türleri

Portlar, kullanım alanlarına göre aşağıdaki gibi sınıflandırılabilir:

  • Well-known portlar: Bu portlar, belirli bir uygulama veya hizmet tarafından yaygın olarak kullanılır. Well-known portların listesi, RFC 1700 belgesinde tanımlanmıştır.
  • Registered portlar: Bu portlar, belirli bir uygulama veya hizmet tarafından kullanılabilir. Registered portlar, Well-known portlar dışındaki tüm portları kapsar.
  • Dynamic portlar: Bu portlar, uygulamalar tarafından dinamik olarak kullanılır. Dynamic portlar, 1024 ile 65535 arasındaki portları kapsar.

Portlarla İlgili Temel Kavramlar

Portlarla ilgili bazı temel kavramlar şunlardır:

  • Port dinlemesi: Bir uygulama veya hizmetin bir portu dinlemek için hazır olmasıdır.
  • Port bağlama: Bir uygulama veya hizmetin bir portu kullanarak bir başka uygulama veya hizmete bağlanmasıdır.
  • Port yönlendirme: Bir portu bir bilgisayardan diğerine yönlendirme işlemidir.

Portlar, bilgisayar ağlarının temel bir bileşenidir. Bilgisayarlar arasındaki iletişimi mümkün kılan portlar, internetin ve diğer ağların çalışmasını sağlar.


Yayımlandı

kategorisi