포트 미러링은 소프트웨어 개발자에게 친숙한 단어는 아니다.
포트미러링은 흔히 알려진 포트 포워딩과는 다른 개념으로, 네트워크 스위치 상 포트에 전달되는 네트워크 패킷을 다른 포트로 복사하는 개념이다.
이 때 복제되는 대상 포트를 Mirroring Port 라 하며, 복제된 포트를 Mirrored Port 라고 한다.
포트 미러링은 주로 Mirroring Port 의 Ingress 트래픽을 모니터링해서 서버에 연결되는 패킷에 대해 감청하는 목적(Ingress Filtering) 으로 사용되며, 용도에 따라 Egress 트래픽을 모니터링하기도 한다.
(여기서 Ingress 는 들어오는 방향을, Egress 는 나가는 방향을 의미한다고 이해하면 좋다.)
또한 네트워크 엔지니어 / 관리자라면 디버그 및 분석 용도로 사용하는 기술이기도 하다.
다음은 포트포워딩과의 개념을 비교한 자료이다.
포트포워딩이 인식된 IP Address 및 Port 를 포워딩된 다른 주소로 매핑시키는 개념이라면, 포트미러링은 패킷을 복제하는 개념이라고 이해하면 쉽다.
'Computer Base > Computer Engineering' 카테고리의 다른 글
웹서비스를 위한 효과적인 CDN 캐싱 전략 알아보기 (0) | 2022.05.15 |
---|---|
가십 프로토콜 (Gossip Protocol) 이란? (0) | 2022.05.15 |
컴파일러(Compiler) 와 인터프리터(Interpreter) 의 개념과 차이점 (4) | 2019.08.08 |
간략하게 정리해보는 OLTP / OLAP 의 개념 (0) | 2019.08.07 |
CIDR (사이더) 기법에 대한 정리 (0) | 2019.08.06 |