Common Port & Protocols [TR]

Mutlaka Bilinmesi Gereken Protokoller

TCP (Transmission Control Protocol)

  • Bir ağ üzerindeki iletişimin nasıl kurulduğu, sürdürüldüğüyle alakalı olan standarttır.
  • Veri aktarımını sağlamaktadır.
  • TCP de veri bütünlüğü (data integrity) oldukça önemlidir.
  • İki bilgisayar arasındaki iletişim paketler halinde yapılmaktadır ve bu işlem saliseler içerisinde gerçekleşmektedir.

UDP (User Datagram Protocol)

  • TCP standartına alternatif bir iletişim protokolüdür.
  • Genellikle internet üzerindeki uygulamalar arasındaki bağlantıda düşük gecikme ve az kayıp oranı için tercih edilmektedir.
  • UDP protokol ile iki bilgisayarın iletişimde kontrol mekanizması yoktur. 1. Bilgisayar 2. Bilgisayara sürekli veri gönderir fakat, paket yolda kayboldu mu? paket hedefe ulaştı mı? gibi sorunları yoktur. 1. Bilgisayar 2. Bilgisayara sürekli paket gönderir.
  • UDP protokolü genellikle anlık bağlantılarda (video izlemek gibi) kullanımaktadır.
  • UDP’de hız önemlidir, bu yüzden yayın ve anlık iletinin olduğu yerlerde de tercih edilmektedir.

TCP ve UDP, OSI Model katmanlarından taşıyıcı katmanında çalışmaktadır.

Protokoller

SNMP (Simple Network Management Protocol)

KATMAN PROTOKOL PORT NUMARASI
Uygulama UDP 161 / 162
* SNMP kullanılarak ağda bulunan Router, Switch, Access Server, Bridge ve bilgisayar gibi cihazların sıcaklık, cihaza bağlı kullanıcılar, internet bağlantı hızı, cihaz çalışma süresi gibi temel bilgiler elde edilebilir.

NTP(Network Time Protocol)

KATMAN PROTOKOL PORT NUMARASI
Uygulama UDP 12
* NTP, fazlalık kapasitesi olan bir sıralı zaman dağıtım sistemidir.
* Ağdaki ve de hedef makinedeki algoritmaları, gecikmeleri ölçer. Bu teknikleri kullanarak saatleri saliselere kadar senkronize edebilir.
* NTP ayarları hangi dağıtımın kullanıldığına bağlı olarak ya /etc/ntp.conf ya da /etc/xntp.conf dosyasından yapılır.
* Dahili veya harici kaynaktan zaman bilgisini alabilir.
* Bir Router veya Switch NTP Server veya NTP Client olarak yapılandırılabilir.

SIP (Session Initiation Protocol)

KATMAN PROTOKOL PORT NUMARASI
Uygulama UDP 5060 / 5061
* İki yada daha fazla katılımcı arasında bağlantı kuran, oturum başlatan ve gerçek zamanlı protokoller aracılığıyla veri taşınmasını sağlayan bir ağ protokolüdür.
* Ağ üzerinden telefon görüşmeleri başta olmak üzere ses ve görüntü gibi çoklu ortam aktarımında oturum başlatmak için yaygın olarak kullanılır.
* Veri aktarımı RTP (Real Time Protokol) aracılığıyla sağlanır.
* 5060 Portu üzerinden dosyalar Cleartext olarak transfer edilir.
* 5061 Portu üzerinden ise TLS (Transport Layer Security) kullanarak transfer edilir ve paketler encryptlenir.

TSP (Real Time Streaming Protocol)

KATMAN PROTOKOL PORT NUMARASI
Uygulama UDP 554
  • İnternet üzerinden yayın yapan medya sunucularındaki video ve benzeri içeriklerin oynatılması sırasındaki bir takım temel eylemlerin uzaktan sunucuya gönderilmesini sağlar. (Bu medyaların oynatılması için bu protokolü destekleyen oynatıcıların kullanılması gerekmektedir.)

FTP (File Transfer Protocol)

KATMAN PROTOKOL PORT NUMARASI
Uygulama TCP 20 / 21
* Dosya transfer protokolüdür.
* Kullanıcı adı ve şifre gerektirir, FTP de sadece Authentication yapılır.
* İstemci ve sunucu arasındaki giden paketler şifrelenmez.

TFTP (Trivia Transfer Protocol)

KATMAN PROTOKOL PORT NUMARASI
Uygulama TCP 69
* FTP ile aynı işlevi görür fakat şifreleme ve yetkilendirme mekanizmaları yoktur.
* FTP’ye göre güvenilirliği azdır.
* FTP’ye göre belleğe daha az yük bindirir.

SFTP (Secure File Transfer Protocol)

KATMAN PROTOKOL PORT NUMARASI
Uygulama TCP 22
* SSH dosya transferi protokolünü kullanarak ya da FTP üzerinden SSL/TLS ile güvenli şekilde dosya transferi gerçekleştirmeye yarayan FTP sunucusudur.

LDAP (Lighweight Directory Access Protocol)

KATMAN PROTOKOL PORT NUMARASI
Uygulama TCP / UDP 389
* Elektronik ortamda belirli türden nesneleri içerisinde bulundurur ve bu nesneler arasında arama yapma imkanı verir.

RDP (Remote Desktop Protocol)

KATMAN PROTOKOL PORT NUMARASI
Uygulama TCP 3389
* Bu protokol windows tarafından kullanılır ve uzak masaüstü bağlantısı sağlar.

Telnet

KATMAN PROTOKOL PORT NUMARASI
Uygulama TCP 23
* İletişim şifrelenmediğinden dolayı telnet ile yapılan bağlantılar güvenli değildir.

SMTP (Single Mail Transfer Protocol)

KATMAN PROTOKOL PORT NUMARASI
Uygulama TCP 25
* SMTP mail serverlar arasında kullanılan protokoldür.
* Mail serverlar aralarında server/client mantığında çalışırlar.
* İstemci ile server arasında da kullanılır.

IMAP4 (Internet Message Access Protocol)

KATMAN PROTOKOL PORT NUMARASI
Uygulama TCP 143
* Client tarafı mail protokolüdür.
* Bu protokolde okunan e-mailler kaynaktaki dosyanın bir kopyası bilgisayara aktarılır.

POP3 (Post Office Protocol)

KATMAN PROTOKOL PORT NUMARASI
Uygulama TCP 110
* POP3 client taraflı mail protokolüdür.
* IMAP4’e göre farklıdır. Alınan mailler bilgisayara kopyalanmaktadır.

DNS (Domain Name System)

KATMAN PROTOKOL PORT NUMARASI
Uygulama TCP 110
* IP üzerinden haberleşen bilgisayarlara insanların okuyabileceği değerden isimler vererek iletişimin daha kolay anlaşılmasına yardımcı olmaktadır.

DHCP (Dynamic Host Configuration Protocol)

KATMAN PROTOKOL PORT NUMARASI
Uygulama UDP 67 / 68
* Mevcut ağımızdaki bilgisayarlara ve cihazlara iletişim için birer IP atar.

HTTP (HyperText Transfer Protocol)

KATMAN PROTOKOL PORT NUMARASI
Uygulama TCP 80
* Web siteleri bu protokol üzerinden çalışır.
* İletişim şifreli değildir.

HTTPS (HyperText Transfer Protocol Secure)

KATMAN PROTOKOL PORT NUMARASI
Uygulama TCP 443
* HTTP ile aynı özelliği taşır fakat nbu yapıda kendi içerisinde TSL/SSL barındırdığından iki taraf arasındaki iletişim güvenlidir.