일반 L4 Sticky Session & Sticky Time

황제낙엽 2020.07.31 16:29 조회 수 : 410

sitelink1  
sitelink2  
sitelink3  
extra_vars6  

L4/7 스위치란

  - Packet을 목적지 까지 이동하는 개념은 라우터와 동일하나 목적지의 개념이 IP를 가진 Machine이 아니라 Application과 Contents 이다

  - 부하분산과 이중화를 통해 Application Data를 효율적으로 전달하며, L7 Switch는 부하분산과 이중화를 통해 Application Contents를 효율적으로 전달할 수 있도록 한다

 

세션 유지 방법

  Sticky Session

      > A사용자가 처음 1번 세션을 생성한 경우 일정 시간의 timeout 동안 같은IP인 경우 해당 서버에 추가적인 연결을 시켜준다

  Sticky Time

      > 설정 시간내에 같은 IP를 물고오면 동일 서버로 로드밸런싱 하도록 하는 기능이며

      > 예를들어 스티키 타임이 5분으로 설정되어 있으며 5분 내에 같은 IP로 들어오면 동일 서버로 통신되도록 한다

 

 

용어정리

  Virtual IP – VIP

      > 클라이언트에서 접속하면 LB 되는 대표 IP로 L4/L7 SLB에 설정.

      > 클라이언트는 Virtual IP로 접속하여 서비스를 이용. (일반적으로 DNS 에 등록)

 

  Virtual Port - Vport

      > 클라이언트가 LB를 위해 접근하게 되는 VIP의 Service Port.

 

  Real Server – RIP

      > 실제 서비스를 할 서버들이 가지고 있는 IP, 필요에 따라서는 사설 IP로 구성 가능

 

  Real Port – Rport

      > 실제 서버들의 서비스 포트

 

  Policy – Metric(Alteon), Predictor(Foundry), Schedule(Piolink)

      > VIP:Vport 로 접근하는 트래픽을 서버에 분배하는 방식.

 

  Group – Cluster, Binding

      > 하나의 VIP 에 포함될 서버들의 묶음. 

 

  Pattern

      > L7영역의 LB를 할 때 기준이 되면 패킷 헤더의 내용. L4영역은 패킷 헤더의 내용중 주소 필드를 참조하는데 반해 L7영역은 데이터 필드를 참조한다.

 

  Entry

      > LB 된 패킷에 대한 기록 정보.

      > 세션의 연결유지에 사용되는데 세션 단위로 IP, service port, vlan 등에 대한 정보가 기록한다. L7SLB의 경우 Cookie, Session ID 등에 대한 것도 추가로 기록한다.

 

  Sticky time

      > Entry가 생성된 이후 패킷의 흐름이 없을 때 Entry가 유지되는 시간. 

 

  Failover(H/A)

      > 동일한 동작을 하는 두대의 L4/L7 SW중 한대에 이상이 생기면 다른 한대가 그 역할을 대신 수행하는 기능. Active-Standby, Active-Standby Statefule, Active-Active 방식 등이 있다.

 

  Max Connection

      > 서버가 처리할 수 있는 Connection 을 제한하여 사용자 증가시 서버의 서비스가 다운 되는 것을 막는 기능. 

 
번호 제목 글쓴이 날짜 조회 수
24 모바일 앱(안드로이드) 패킷 캡쳐하고 와이어샤크로 확인하기 file 황제낙엽 2023.08.05 293
23 NTLMv1 황제낙엽 2021.08.31 266
22 WireShark 패킷 로그에서 발견되는 메세지들의 의미 황제낙엽 2021.07.05 5454
21 How to Flush DNS Cache Locally in Windows, macOS, & Linux file 황제낙엽 2021.07.01 37
20 DNS 관리 - TTL (Time To Live) 황제낙엽 2021.07.01 26
19 특정 포트가 오픈되어 있는지 확인하는 커맨드 명령어 황제낙엽 2021.06.11 30
18 Fiddler 프록시(Proxy) 설정하기 - 모바일 패킷 추적 (packet trace) file 황제낙엽 2021.03.26 71
17 wireshark로 패킷 헤더 확인하기 file 황제낙엽 2021.01.04 351
16 Stream index 란? 황제낙엽 2021.01.04 411
15 WireShark를 이용한 TCP/UDP 패킷 분석 secret 황제낙엽 2021.01.03 0
14 WireShark, 네트워크마이너(Networkminer) 를 이용하여 PCAP에 포함된 악성코드 여부를 판단하는 절차 알아보기 secret 황제낙엽 2021.01.03 0
13 WireShark를 이용한 ARP, ICMP, TCP, DHCP 캡처 및 분석하기 secret 황제낙엽 2021.01.02 1
12 repeater, hub, bridges, switches, router, VLAN(Virtual LAN) file 황제낙엽 2021.01.02 38
11 TCP Control Flag (TCP 제어 플래그 - FIN,ACK,SYN,URG,PSH,RST) file 황제낙엽 2020.12.31 130
10 TCP (Transmission Control Protocol, 전송 제어 프로토콜) file 황제낙엽 2020.12.31 25
9 L2, L3, L4, L7 스위치 file 황제낙엽 2020.12.24 471
8 피들러(Fiddler) AutoResponder file 황제낙엽 2020.11.04 126
» L4 Sticky Session & Sticky Time 황제낙엽 2020.07.31 410
6 [ngrok] localhost 개발서버를 외부에 잠시 오픈 file 황제낙엽 2020.07.20 281
5 피들러(Fiddler) 활용 - binary Response 의 decode capture (응답데이터를 text string으로 저장) file 황제낙엽 2020.03.24 62