네트워크, IT 직업군을 위한 내용들
5 tuple 이란?
테스트마이아이디
2023. 4. 6. 23:38
반응형
5 tuple은 네트워크 통신에서 5가지 요소를 하나의 key로 정의한 내용으로서, 5가지 요소는 다음과 같다.
- source ip (출발지 ip)
- destination ip (목적지 ip)
- protocol (프로토콜)
- source port (출발지 port)
- destination port (목적지 port)
위 내용들은 많은 네트워크 제품들에서 사용되지만, 가장 많이 언급되는 제품들은 다음과 같다.
- ADC 제품군들 (L4/L7 스위치)
- 방화벽 계열 제품군들
- NAT를 수행하는 제품군들
해당 제품군들에서, 이 5 tuple 정보들은 주로 connection table / session table 등을 구성하는 정보로 사용된다.
예1) F5의 connection table 예시
show sys connection cs-client-addr 10.10.10.77
10.10.10.77:55130 10.10.10.69:22 10.10.10.60:55130 10.10.10.71:22 tcp 241 (tmm: 1) none none
예2) Alteon의 session table 예시
3,01: 1.1.1.1 1040, 2.2.2.1 https -> 3.3.3.1 https age 10
반응형