Q&A

  • 메신저 서버에서 DHCP 하단의 Client들은 어떻게 구분하나요?
메신져 개발하고 있습니다.
Server는 공인IP에서 돌아가고 Client들은 DHCP 아래에 있습니다.
Server에는 Login 한 Client들의 ID와 IP가 저장된 Table이 있습니다.
A라는 Client가 B라는 Client와 채팅시 A가 B에게 문자열을 전송할때.

1. 서버로 문자열 전송.
2. 서버에서 저장된 Table 내에서 B의 IP 확인.
3. 해당 IP의 Connection 으로 문자열 재전송.

으로 처리합니다.
이게... 같은 Network 하에선 아무 문제가 없는데...
DHCP 아래에 있는 Client들이 붙으면 모두 동일한 IP로 인식하는군요.
이걸 구분할 수 있는 방법이 있을까요?
검색해서도 찾지 못했습니다.
2  COMMENTS
  • Profile
    최용일 2006.10.20 07:15
    안녕하세요. 최용일입니다.

    서버에 로그인한다면 아마도 User ID는 유일할것인데... 이것으로 각각의 클라이언트를 구분하는것이 좋지 않을까 생각되네요...

    사용자 ID와 연결된 Connection을 목록으로 가지고 있으면 별 문제 없을겁니다.

    ^^ 항상 즐코하세요...

  • Profile
    야단났네~* 2006.10.25 01:24
    감사합니다. ^^