더북(TheBook)

10.1 로그온 처리의 분산

 

 

로그온 처리를 어떻게 분산하는지 알아보겠습니다. 보통 로그온 처리는 다음과 같이 합니다.

1. 클라이언트는 서버에 ID와 비밀번호를 보냅니다. 물론 암호화해서 보냅니다.

2. 로그온 담당 서버(인증 서버)에서 이 메시지를 받습니다. 그리고 메시지를 복호화합니다.

3. 서버는 복호화된 메시지에서 ID와 비밀번호를 구합니다. 그리고 DB에 질의를 던지고 결과를 기다립니다.

4. DB에서 질의를 수행한 후 응답을 서버에 회신합니다.

5. 서버는 이를 받아 로그인 성공 혹은 실패를 판단합니다. 그리고 로그온 결과를 클라이언트에 보냅니다.

p406_1

▲ 그림 10-1 로그온 처리 과정

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.