Q&A

  • recieve용 socket이 뭐죠?
제가 김영대씨 홈페이지에서 받은 FTP서버의 파일을 PC로 다운로드하는 소스에 보면, receive용 socket이라고 명시가 되어 있던데 소켓도 받기용과 보내기용으로 구분해서 사용하나요?

만일 구분해서 사용한다면, 어떻게 그걸 지정할 수 있는지 알려주세요.







1  COMMENTS
  • Profile
    김영대 1999.04.23 18:23
    임윤경 wrote:

    > 제가 김영대씨 홈페이지에서 받은 FTP서버의 파일을 PC로 다운로드하는 소스에 보면, receive용 socket이라고 명시가 되어 있던데 소켓도 받기용과 보내기용으로 구분해서 사용하나요?

    > 만일 구분해서 사용한다면, 어떻게 그걸 지정할 수 있는지 알려주세요.



    안녕하세요 김영대입니다



    TCP/IP 를 사용하여 통신을 하려면 통신 당사자인 두 개의 프로세스가

    갖어야 하는 다섯 개의 연관(Association) 값이 있는데 이것은

    (프로토콜, 자기 주소, 자기 포트, 상대 주소, 상대 포트)

    인데 이것을 하나로 관리할 수 있도록(파일핸들처럼) 해주는 것을

    소켓(socket)이라고 합니다

    그러므로 send, receive 라는 구분은 없습니다

    소켓을 통해 통신되는 이진 자료를 어떻게 보느냐(protocol)에 따라

    WWW, FTP, Telnet 등등으로 구분되는 것입니다