SSLVPN은 기본 설정으로는 TCP를 사용하여 encapsulation 해서 통신한다. TCP 안에 TCP packet을 캡슐화 하면서 timeout이나 기타 간섭등의 이유로 속도가 늦어질수 있다.
이런 경우 UDP를 이용하여 encapsulation하는 DTLS 통신을 설정 할 수 있다.
FortiGate의 SSLVPN setting에서 "dtls-tunnel' 을 enable 한다.
FortiClient 설정에서 "DTLS 터널 우선" 을 선택한다.
위와 같이 설정하고 SSLVPN을 연결할 경우 UDP를 통해 SSLVPN이 통신하는 것을 확인 할 수 있다.
UDP를 사용하는 경우 packet 손실에 대한 문제가 있어 DTLS를 사용한다고 100% 속도가 빨라지는 것은 아니다.
환경에 맞게 설정하고 테스트 후 적용 해야 한다.
FortiOS v7.4.0 에서는 DTLS의 성능을 강화하기 위해 특정 네트워크 조건에 맞게 DTLS heartbeat 타이머를 조정하는 기능이 추가 되었다.
'FortiGate > SSLVPN' 카테고리의 다른 글
v7.0.1 : SSLVPN 인터페이스를 다른 인터페이스와 함께 Zone 설정 (0) | 2024.08.07 |
---|---|
FortiClient SSLVPN 접속 인증후 연결 속도가 늦는 경우 (0) | 2024.05.22 |
MAC address Check는 Linux, iOS, Android 지원 안됨 (0) | 2024.01.24 |
2. failed [sslvpn_login_cert_checked_error] 처리 (0) | 2023.12.28 |
1. failed [sslvpn_login_cert_checked_error] 처리 (0) | 2023.12.28 |
댓글