İnternetin ve bilgisayar ağlarının temelinde, protokoller ve port numaraları vardır. Bilgisayarlar, sunucular ve ağ cihazları arasındaki iletişimin düzenli, güvenli ve anlaşılır bir şekilde gerçekleşmesi bu protokoller sayesinde olur.
Bu yazıda, aşağıdaki görselde yer alan Common Networking Protocols and Ports (Yaygın Ağ Protokolleri ve Portlar) tablosunu açıklayarak; her bir protokolün amacını, işlevini ve kullanım alanını detaylıca inceleyeceğiz.
🔹 Protokol Nedir?
Protokol, ağ üzerindeki cihazların nasıl iletişim kuracağını belirleyen bir iletişim kuralıdır.
Her protokol, belirli bir port numarası üzerinden çalışır. Port numarası, ağdaki verinin hangi uygulamaya veya hizmete gideceğini belirler.
Örneğin:
- Web trafiği genellikle 80 numaralı port (HTTP) üzerinden gider,
- Güvenli web trafiği ise 443 numaralı port (HTTPS) üzerinden şifrelenmiş şekilde iletilir.
⚙️ Temel Ağ Protokolleri ve Kullanım Alanları
🌍 HTTP (Port 80)
Protokol: TCP
Amaç: Web sayfalarını görüntülemek için kullanılır.
Açıklama: İnternetteki çoğu web sitesinin temel protokolüdür. Şifreleme yoktur, bu nedenle güvenlik açısından zayıftır.
🔒 HTTPS (Port 443)
Protokol: TCP
Amaç: Güvenli web trafiği sağlar.
Açıklama: HTTP’nin şifrelenmiş versiyonudur. SSL/TLS sertifikaları kullanarak veri güvenliğini artırır.
📁 FTP (Ports 20–21)
Protokol: TCP
Amaç: Dosya transferi yapmak için kullanılır.
Açıklama:
- Port 20: Veri aktarımı
- Port 21: Kontrol (bağlantı yönetimi)
Günümüzde genellikle SFTP veya FTPS tercih edilir çünkü FTP verileri şifrelemeden iletir.
🔐 SFTP & SSH (Port 22)
Protokol: TCP
Amaç: Güvenli dosya aktarımı ve uzaktan erişim sağlar.
Açıklama:
- SFTP: SSH protokolü üzerinden güvenli dosya transferi
- SSH: Uzak sunuculara güvenli terminal bağlantısı
🖥️ Telnet (Port 23)
Protokol: TCP
Amaç: Uzak sistemlere erişim sağlar.
Açıklama: Artık neredeyse hiç kullanılmaz çünkü veriyi şifrelemeden iletir. SSH bunun güvenli halidir.
📧 SMTP (Port 25)
Protokol: TCP
Amaç: E-posta gönderiminde kullanılır.
Açıklama: Mail sunucuları arasındaki iletişim bu protokol üzerinden sağlanır.
📬 POP3 (Port 110) ve IMAP (Port 143)
Protokol: TCP
Amaç: E-posta alma işlemleri
Açıklama:
- POP3: E-postaları indirir ve genellikle siler.
- IMAP: E-postaları sunucuda tutar; modern e-posta istemcilerinde tercih edilir.
📚 LDAP (Port 389) ve LDAPS (Port 636)
Protokol: TCP / UDP
Amaç: Dizin (directory) hizmetleri sağlar.
Açıklama:
- LDAP: Kullanıcı, grup ve ağ nesnelerinin yönetimi.
- LDAPS: Aynı işlevi SSL üzerinden güvenli şekilde yapar.
🌐 DNS (Port 53)
Protokol: TCP / UDP
Amaç: Alan adlarını IP adreslerine dönüştürür.
Açıklama: İnternetin telefon rehberi gibidir; “google.com” yazdığınızda IP adresini bulur.
📡 DHCP (Ports 67–68)
Protokol: UDP
Amaç: IP adreslerinin otomatik dağıtımını sağlar.
Açıklama:
- 67: Sunucu portu
- 68: İstemci portu
Bilgisayarlar ağa bağlandığında otomatik IP almak için DHCP kullanır.
🔁 TFTP (Port 69)
Protokol: UDP
Amaç: Basit ve küçük dosyaların ağ üzerinden hızlı aktarımı.
Açıklama: Özellikle ağ cihazlarının (router, switch) yazılım güncellemelerinde kullanılır.
🛰️ SNMP (Ports 161–162)
Protokol: UDP
Amaç: Ağ cihazlarının izlenmesi ve yönetimi.
Açıklama:
- 161: Bilgi istekleri (request)
- 162: Uyarılar (trap)
⏰ NTP (Port 123)
Protokol: UDP
Amaç: Ağ üzerindeki cihazların saatlerini senkronize eder.
💻 RDP (Port 3389)
Protokol: TCP
Amaç: Uzak masaüstü bağlantısı sağlar (Windows Remote Desktop).
🗃️ Veritabanı Protokolleri
| Protokol | Port | Açıklama |
|---|---|---|
| MySQL | 3306 | Veritabanı erişimi sağlar. |
| PostgreSQL | 5432 | Gelişmiş açık kaynak veritabanı protokolü. |
| SQL Server (MSSQL) | 1433 | Microsoft’un veritabanı servisi. |
| Oracle Database | 1521 | Oracle sunucuları için kullanılan veritabanı portu. |
🧭 Neden Önemlidir?
Bu port ve protokolleri bilmek;
- Sistem yöneticileri için güvenlik duvarı ayarlarında,
- Ağ yöneticileri için trafik izleme ve hata çözmede,
- Siber güvenlik uzmanları için açık port tarama ve analizlerinde hayati önem taşır.
Yanlış yapılandırılmış bir port, sisteminizi dış saldırılara karşı savunmasız bırakabilir.
🧠 Özetle
| Amaç | Protokoller |
|---|---|
| Web trafiği | HTTP, HTTPS |
| Dosya transferi | FTP, SFTP |
| E-posta | SMTP, POP3, IMAP |
| Uzak bağlantı | SSH, RDP |
| Ad çözümleme | DNS |
| IP yönetimi | DHCP |
| Zaman senkronizasyonu | NTP |
| Veritabanı hizmeti | MySQL, PostgreSQL, MSSQL, Oracle |
🔗 Sonuç
Ağ protokolleri ve portlar, dijital dünyanın görünmez altyapısını oluşturur. Her biri farklı bir görevi yerine getirir, fakat birlikte güvenli, düzenli ve kesintisiz bir internet deneyimi sunar.
Bu bilgiler; ağ yönetimi, siber güvenlik, sistem yöneticiliği veya web geliştirme gibi alanlarda çalışan herkes için temel düzeyde bilinmesi gereken altyapı bilgisidir.