ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 로드 밸런서
    카테고리 없음 2016. 6. 13. 13:25
    # DSR ( Dynamic Source Routing protocol ) 
    + 로드 밸런서 사용 시 서버에서 클라이언트로 되돌아가는 경우 목적지 주소를 IP가 아닌 클라이언트의 IP
    주소로 전달해서 네트워크 스위치를 거치지 않고 바로 클라이언트를 찾아가는 개념

    # NAT ( Network Address Translation ) 
    + 사설 IP주소를 공인 IP 주소로 바꾸는데 사용하는 통신망 주소 변조기

    # Tunneling 
    + 눈에 보이지 않는 통로를 만들어 통신하는 개념
    + 데이터를 캡슐화해서 연결돤 상호 간에만 캡슐화된 패킷을 구별해 캡슐화를 해제

    # 로드 밸런서 동작 방식
    + 네트워크에서 IP 주소와 MAC 주소를 이용해 목적지 IP를 찾아가고 출발지로 되돌아오는 구조

    # 로드 밸런서 동작방식
    # Bridge/Transparent Mode
    + 사용자가 서비스를 요청하면 L4로 전달된 목적지 IP 주소를 real server IP 주소로 변조하고 MAC 주소를 변조해서 목적지를 찾아가는 방식
     1) 요청 전달 시 변조
      - 사용자 > L4 > NAT(IP/MAC 주소 변조) > real server - 사용자가 L4를 호출하면 중간에 NAT가 목적지 IP 주소를 real server IP 주소로 변조하고  MAC주소도 변조한다
     2) 응답 전달 시 변조
      - real server > NAT > L4 > 사용자 - real server 에서 L4를 거치면서 출발지 (Source)  IP 주소를  L4 가상 IP 주소로 변조한다. 동일 네트워크 대역이므로 MAC 주소는 변조하지 않는다.

    # Router Mode
    + Brigge/Transparent Mode 와 유사하지만 출발지(source) MAC 주소도 변조됨.

    # One Arm Mode
    + real server 에 접근할 목적지 IP 는  L4 스위치 IP를 바라봄.
    + L4에 도달하면 L4가 클라이언트에게 받은 목적지 IP 주소를 L4 IP 주소에서 real server IP 와  real server MAC 주소로 변조.
    + 되돌아가는 IP는 L4의 IP Pool 의 IP 주소로 변조

    # DSR ( Direct Server Return ) Mode
    + real server 에 접근할 때 출발지와 목적지  IP주소를 변조하지 않고, L4에서 관리하는 real server의 MAC 주소 테이블을 확인해서 MAC 주소만 변조.


    [참조] 


Designed by Tistory.