fizetos lett a voipbuster -> port

Szima Gábor sygma at tesla.hu
Wed Sep 14 22:44:48 CEST 2005


On Wed, 14 Sep 2005, jhidvegi wrote:

> Vagyis minden programnak van egy portja? És amikor feltelepítek egy új 
> progit, akkor nyílik egy még újabb?

Meg kell kulonboztetni a _szerver_ es a _kliens_ oldalt.

A szerver-oldali szoftverek (altalaban) szabvanyos portcimet hasznalnak.

Pl. a WWW a 80-ast, az ftp a 21-est, stb.

Tegyuk fel, hogy lo'g a neten egy 1.1.1.1-es IP cimu szerver, amin fut egy 
httpd (www-szerver) es egy ftpd (ftp-szerver).
A dolgot nemileg bonyolitja, hogy nem a szervernek van IP cime, hanem 
minden halozati interfeszenek (pl. halokatya) van (altalaban :) 1-1 cime.

Jelen esetben a szerver 21-es es 80-as portja "nyitva van", azaz figyeli a 
kereseket.

Tegyuk fel, hogy Te vagy a 2.2.2.2 IP-ju, es ftp-zni szeretnel.

Elinditod az ftp kliensed, amely ker a rendszeredtol egy szabad portcimet.
Ez elmeletileg 1...65535 lehet, de gyakorlatban 1024 feletti lesz (mivel 
1-1024 "vedett", azaz fenn van tartva a szerver-szolgaltatasoknak), 
illetve mar kiosztott cimet nem fog kapni.

Legyen ez a port most 1025.

A geped "megtamadja" a szerver 21-es portjat, es op-rendszer szinten 
letrejon egy ugynevezett _socket_.

Ez igy nez ki: 2.2.2.2:1025 - 1.1.1.1:21

Ugy kepzeld el, mint egy "virtualis soros portot". Egyszeruen adatok 
jonnek/mennek itt, mint barmilyen porton.

A Te oldaladon levo kliens beszelget a szerver ftp kiszolgalojaval.

Mellette WEB-ezni is szeretnel, ujabb socket:

2.2.2.2:1026 - 1.1.1.1:80

Ezek a socketek rendszerszinten _egyediek_. Egyedi kapcsolatot 
reprezentalnak.

Kozben toltogeted a leveleid a 3.3.3.3 -rol, igy ujabb socket nyilik:

2.2.2.2:1027 - 3.3.3.3:110


A gyakorlatban a kovetkezot kepzeld el:

Szerver:  onkormanyzat
Kliens:   csalad

Epitesi engedelyt szeretnel kerni

    Kijelolod a "sajat" portot (legyen az asszony :) es elkuldod az
    onkormanyzathoz. Bekopogtat a 21-es szobaba. Fogadjak, es kijelolik
    Kissne-t, mint kapcsolattartot.

    Ettol kezdve ceg:"asszony" - onkormanyzat:"21 -es szoba" a "kapcsolat".

    Ha ezugyben barmit akarsz intezni, az asszonyt kuldod. Belep a
    21-esbe, es maris "megismeri" Kissne.
    Ugyanigy vissza: a 21-es szobabol az asszony szamara "cimezve" jon az
    level.



 								-Sygma




More information about the Elektro mailing list