김영대님과 전철호님의 강좌.
글구 어느 고수님의 예제 파일을 토대로
다운로드 플그램을 작성하였습니다.
서버측 : TServerSocket.
클라이언트측 : TClientSocket.
포트 : 311;
Server Type : NonBloacking Mode
ThreadCashSize: 10
글구 다른 것은 코딩으로 구현 했구요.!
문제는 이와 같은 환경으로 플그램을 열심히.. 짰는데..
Win98 이나 Win ME 같은 환경에서는 잘 되는데.
다운로드가 잘 되는데
Window 2000 시리즈에서는 중간에 요청하지 않은 패킷이 발생됩니다.
물론 요청하지 않은 패킷 뒤엔 정상적인 패킷이 들어 오지요!
같은 네트워크 케이블을 사용해도 마찬가지 이구요.
물론 이상한 패킷에 대해 예외 처리를 해 주었습니다.
하지만 좀 더 근본적인 문제점을 알고 싶네요!
쩝.. 이상한 패킷이 발생되는 이유에 대해 알고 싶습니다.
고수님들의 조언 부탁 드립니다.
왜 그럴까 고심하다가 그러한 상황을 발생시키는 원인중에 하나를 발생했는데.. 누군가가 포트스캔을 할때에도 내가 원치않는 패킷이 들어오더군요..
암튼 제가 알고 있는 한가지였습니다.
혹시나 정말 왜 그런지 아신다면 저도..^^.