TCP 패킷 전송 소스 연결 방법이 궁금합니다

데이터를 보내기 전에 먼저 접속해야 합니다.
Winsock1.Connect 메서드를 이용해보세요.

댓글 10

  • 미쿡 2025.01.04

    서버를 만들어 포트를 열고 연결 요청을 받을 수 있게 해주세요.

  • 알 2025.01.04

    연결이 안 된 상태라면 패킷을 보내도 소용이 없어요.

  • 권뉴 2025.01.04

    그래서 UDP가 아니라 TCP로 보내려고 하는 거예요.

  • 새누 2025.01.04

    그 방법은 TCP가 아니라 UDP 전송에 해당해요.
    UDP는 포트가 열려 있지 않아도 데이터를 보낼 수 있습니다.

  • 도도 2025.01.04

    서버 쪽에서 연결을 수락하지 않고 전송하는 걸 원하시는 것 같은데요.
    TCP 연결을 성립시키지 않고 보내려는 방식은 적절하지 않습니다.

  • 갤2 2025.01.04

    데이터를 보내려면 Winsock 연결이 되어 있어야 해요.
    연결하려면 서버가 포트를 열고 있어야 합니다.
    서버를 만든 뒤 연결을 시도해보세요.
    서버에서 포트를 열지 않았거나 연결을 허용하지 않으면 접속할 수 없습니다.

  • 푸른나무 2025.01.04

    Winsock1.RemoteHost와 RemotePort를 설정한 뒤 Connect를 호출하고 SendData를 실행했는데 오류가 납니다.

  • 큰맘 2025.01.04

    Connect에는 IP 주소와 포트 번호가 담긴 변수를 넣으면 됩니다.
    예를 들어 Text1.Text에 IP 주소가 있고 Text2.Text에 포트 번호가 있다면 Winsock1.Connect Text1.Text, Text2.Text처럼 사용해보세요.

  • BlackCat 2025.01.04

    Connect는 어떻게 사용하면 되나요?

  • 들찬길 2025.01.04

    연결하지 않은 상태에서 전송을 시도해서 그래요.