Bilgisayar kullanıcılarının günlük kullanım da dahil olmak üzere farklı alanlarda duymuş olduğu port kelimesi, büyük bir trafiğin başrol oyuncusu olarak tanımlanabilir. Port, bilgisayar ağları için bir köprüdür. TCP ve UDP olmak üzere 2 protokolü bulunan port, bilgisayarlar arasındaki veri alışverişinin çekirdek üyesidir.
Bilgisayar ve internet kullanımının biraz daha ötesine geçip araştıran, yaşadığı problemleri kendi kendine çözmeye çalışan kullanıcıların çokça adını duyduğu port, yüzlerce teknik bilgisayar teriminden sadece biridir. Teknik anlamda birçok 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 türlere bölündüğünden haberdar olmak gerekiyor. Bu yazımızda port nedir, ne değildir göreceğiz ve portun bilgisayar ağlarındaki öneminden söz edeceğiz.
Port nedir?
Tüm bilgisayarların birbirleriyle iletişim kurabilmesi için IP adresleri bulunur. IP adresleri, portlara bölünerek sanal veri yolu oluştururlar. Sözlük anlamı “liman” olan port, bilgisayar ağlarında “köprü” olarak bilinmektedir. Port, bilgisayarlar arasındaki veri alışverişinin önemli bir üyesidir.
Veri alışverişini numaralar üzerinden yapan port, aynı anda birçok işlemi yapabilmek için 0’dan başlayıp 65535’e kadar değerlere bölünür. Bu bağlamda ise port, TCP ve UDP olmak üzere 2 tipe ayrılır.
TCP nedir?
TCP (Transmission Control Protocol), Amerikan Savunma Bakanlığı tarafından geliştirilmiş olan bir protokoldür. Bilgisayarlar arasındaki temel iletişimin sorunsuz bir şekilde gerçekleşmesinde görev alan TCP, veri alışverişinde veri bütünlüğünü sağlamanın yanı sıra kimlik doğrulaması da yapabilmektedir. TCP’nin oluşturulma sebebi de bilgisayarlar arası iletişimdeki kayıpları önlemektir. Günümüzde 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 gönderiminde kullanılır. TCP’den hızlı olma sebebi ise TCP’nin veri bütünlüğünden ve kimlik doğrulamasından sorumlu olmasıdır.
UDP, TCP’nin aksine veri bütünlüğünden ve güvenliğinden sorumlu değildir. Bu da UDP’nin TCP’den daha az güvenilir olması anlamına gelmektedir. TCP, veri paketlerini sırayla gönderirken UDP’nin paket gönderim yöntemi akış sistemiyle göndermektir.