네이트온은 어떻게 파일전송이 가능하지요?
나츠
2023.04.01
학교에서 프로그래밍을 하고 있는데요.
학교에서 TCP포트를 다 막아놓은거 같습니다.
netstate /nab 를 사용해서 네이트온이나 MSN에서 사용하는 포트를 통해서 서버를 열어보려 했으나...
외부에서 접속할 수가 없네요..
할수 없이 지금은 80번 포트를 이용해서 서버를 사용하고는 있는데...
80외에 다른 포트를 사용할 일이 생겨서요...
학교에서 네이트온이나 이런걸로 파일전송도 잘 되구 그렇거든요?
포트가 다 막힌듯 한데.. 어떻게 파일전송이 되는걸까요?
-
sin
방화벽들은 일반적으로 최초접속시도를 기준으로 제어합니다.
즉, 외부에서 내부로 접속시도할경우엔 당연히 막히죠.
하지만 내부에서 외부로 접속한다면 무조건 허용합니다.
메신저들도 최초접속시도를 내부 pc에서 먼저 하게됩니다.
이렇게 내부에서 먼저 접속하게된 연결을 통해 데이터를 주고 받죠.
방화벽때문에 직접접속이 안되는경우 대부분안되게 하지만 만약해야한다면 서버에 파일의 중계를 맡아 해줄 수 있습니다.
이경우 서버의 부하가 많이 걸립 -
지옥
패킷캡춰 프로그램을 사용해서 dest 쪽 포트가 몇번이 열렸는지 보세요~^_^