Merhaba arkadaşlar. C# da geliştirmekte olduğum bir program için modemde port açmam gerekiyor. Bunun icin port acma ile ilgili tüm bilgilere ihtiyacım var.
Öncelikle aklımdaki bir kaç soruyu sormak istiyorum ama siz benimle her türlü bilginizi paylaşabilirsiniz.
Port acma işlemi kisaca nedir?
Bilgisayara baska bir bilgisayardan gelen veriler nereye gider? (Sanki sacma bir soru oldu ama hep aklimdaydi )
Port acmanin sakıncaları neler?
Port acma islemi nasil yapilir / bilinmesi gereken incelikleri nelerdir?
65536 adet port vardır TCP/IP protokolünde. Bu portların çoğu kapalıdır. Açık olan portlar da belli başlı servislere atanmıştır. Bazı oyunlar, çalışmak için farklı portlar kullanırlar. İşte bu durumda, bu portların açılması ve buraya gelen verinin ilgili IP'ye yönlendirilmesi gerekir. Bu işleme port açma denir.
Neresi hedefleniyorsa oraya gider. Örneğin internette geziniyorsan veriler 80 numaralı porta gelir ve buradan da tarayıcıya yönlendirilir.
Port açmanın sakıncası biraz abartılan bir konu. Güvenlik uzmanı değilim ama 65536 portun hepsini açmayacağına göre ortada devasa bir sorun yok.