소켓 프로그래밍에서 connect() 와 관련된 질문입니다..
글쓴이: 최영식 / 작성시간: 화, 2006/10/10 - 11:06오후
소켓 프로그램밍을 하는데 궁금한점이 있습니다.
클라이언트에서 소켓을 생성후 서버와 연결하기 위해 connect()함수를 호출합니다.
이때 bind()가 자동적으로 수행되어 클라이언트의 기본 IP와 임의의 port가 할당되어 지는데요..
여기서 궁금한점은
클라이언트 상에 부여된 논리적 IP가 여러개 존재할 경우
connect()함수 호출시 여러개의 IP중에 특정 IP를 갖도록 임의로 지정하는 방법은 없나요?
아니면, 별도의 bind()를 지정할 수 있는 방법은 안되나요?
책이나 인터넷을 찾아봐도 자동으로 할당 된다는 내용뿐이네요.
고수님들의 조언 부탁드립니다.
Forums:
connect 하기전에
connect 하기전에 원하는 IP에 bind 명령을 수행하면 됩니다.
---
http://coolengineer.com
bind() 함수를 사용할 수 있었군요...감사
알려주신대로 함수를 사용해 보니 잘되네요..
덕분에 어려운 고민 해결 했습니다. ^^;
즐거운 하루 되세요...
댓글 달기