Bilgisayar kullanıcılarının gunluk kullanım da dahil olmak uzere farklı alanlarda duymuş olduğu port kelimesi, buyuk bir trafiğin başrol oyuncusu olarak tanımlanabilir. Port, bilgisayar ağları icin bir koprudur. TCP ve UDP olmak uzere 2 protokolu bulunan port, bilgisayarlar arasındaki veri alışverişinin cekirdek uyesidir.

Bilgisayar ve internet kullanımının biraz daha otesine gecip araştıran, yaşadığı problemleri kendi kendine cozmeye calışan kullanıcıların cokca adını duyduğu port, yuzlerce teknik bilgisayar teriminden sadece biridir. Teknik anlamda bircok farklı alanda kullanılan bu kelimenin en yaygın olduğu kısım ise bilgisayar ağları.
Port, fiziksel ve sanal olarak ikiye ayrılmaktadır. Port kelimesinin ne anlama geldiğini bilmenin yanı sıra ne işe yaradığından ve hangi turlere bolunduğunden haberdar olmak gerekiyor. Bu yazımızda port nedir, ne değildir goreceğiz ve portun bilgisayar ağlarındaki oneminden soz edeceğiz.

Port nedir?
Tum bilgisayarların birbirleriyle iletişim kurabilmesi icin IP adresleri bulunur. IP adresleri, portlara bolunerek sanal veri yolu oluştururlar. Sozluk anlamı “liman” olan port, bilgisayar ağlarında “kopru” olarak bilinmektedir. Port, bilgisayarlar arasındaki veri alışverişinin onemli bir uyesidir.
Veri alışverişini numaralar uzerinden yapan port, aynı anda bircok işlemi yapabilmek icin 0 ’dan başlayıp 65535 ’e kadar değerlere bolunur. Bu bağlamda ise port, TCP ve UDP olmak uzere 2 tipe ayrılır.

TCP nedir?
TCP (Transmission Control Protocol), Amerikan Savunma Bakanlığı tarafından geliştirilmiş olan bir protokoldur. Bilgisayarlar arasındaki temel iletişimin sorunsuz bir şekilde gercekleşmesinde gorev alan TCP, veri alışverişinde veri butunluğunu sağlamanın yanı sıra kimlik doğrulaması da yapabilmektedir. TCP ’nin oluşturulma sebebi de bilgisayarlar arası iletişimdeki kayıpları onlemektir. Gunumuzde HTTP, HTTPS, POP3, SSH, SMTP, TELNET ve FTP gibi protokollerin veri alışverişini TCP yapmaktadır.

UDP nedir?
UDP (User Datagram Protocol), esasen TCP ’nin bir alternatifi olarak anlatılabilir. TCP ’den daha hızlı bir protokol olan UDP, ses ve video gonderiminde kullanılır. TCP ’den hızlı olma sebebi ise TCP ’nin veri butunluğunden ve kimlik doğrulamasından sorumlu olmasıdır.
UDP, TCP ’nin aksine veri butunluğunden ve guvenliğinden sorumlu değildir. Bu da UDP ’nin TCP ’den daha az guvenilir olması anlamına gelmektedir. TCP, veri paketlerini sırayla gonderirken UDP ’nin paket gonderim yontemi akış sistemiyle gondermektir.

Port ne işe yarar?

En temel işlevi veri alışverişi sağlamak olan port, bir numara sistemine sahiptir. Her bilgisayar bir IP adresine sahiptir ve her IP adresi portlara bolunmektedir. Bu da her IP adresinin aynı anda birden cok amacla veri alışverişi yapabilmesine yardımcı olmaktadır.
Bilgisayar uzerindeki her program belli bir numaradaki portu kullanır. Bu da kullanıcıların bir internet sitesini ziyaret ederken aynı anda e-postalarını kontrol edebilmesine yol acmaktadır. Port kavramının sozluk anlamındaki “liman” kelimesinden ziyade “kopru” olarak tanımlanmasının sebebi de tam olarak budur.

Port ile IP ’nin ilişkisi nedir?

Yukarıda bahsettiğimiz veri alışverişinin sanal ve fiziksel olmak uzere tum sureci portlar uzerinden gercekleşmektedir. Fiziksel portlara ornek olarak ise bilgisayardaki tum fiziksel donanım girişleri verilebilir. IP ile port ilişkisi, A noktası ve B noktasının yolla olan ilişkisi gibidir. Port, IP ’ler arası bir kapıdır. IP adresinizi oğrenmek icin bu bağlantıyı kullanabilirsiniz.

Port Yonlendirme nedir?

Port Yonlendirme, bir bilgisayarın ya da cihazın IP ’sindeki veri alışverişini durdurmak ya da farklı bir yone cevirmektir. Port Yonlendirme, IP adresini korumak icin de guvenli bir yoldur. Farklı amaclar icin kullanılabilen bu yonlendirmenin bazı ceşitleri bulunmaktadır.

Port Yonlendirme ceşitleri nelerdir?
Yerel Port Yonlendirme Uzak Port Yonlendirme Dinamik Port Yonlendirme
Yerel Port Yonlendirme:
En yaygın kullanım yelpazesine sahip olan Yerel Port Yonlendirme, kullanıcılar icin en guvenli yonlendirme yontemidir. Yerel Port Yonlendirme, guvenli bir tunel olarak da tanımlanabilir. Kullanıcılar bu tuneli kullanarak bazı internet sayfalarını engelleyen guvenlik duvarlarını aşabilirler.

Uzak Port Yonlendirme:
Uzaktaki bir sunucuda bulunan herkesin tek bir TCP protokolune bağlanmasına olanak sağlayan bu yonlendirme turu, bir WEB sunucusuna uzaktan bağlantı sağlama konusunda bicilmiş kaftandır.

Dinamik Port Yonlendirme:
Yerel olan yonlendirme yonteminin aksine en az tercih edilen yonlendirme turu olan Dinamik Port Yonlendirme, guvenlik duvarı engelini aşmanın başka bir yoludur. Bir aracı etiketiyle calışan bu yonlendirme, herkese acık bir ağdaki kullanıcıların guvenliğini sağlamak icin kullanılmaktadır.