[오류해결] 시놀로지 내부망 SMB 접속 시 속도 저하 문제

윈도우 PC(Windows 10)에서 시놀로지 나스(Synology 7.1.1)로 내부망에서 SMB 접속 시, 이유 없이 속도가 저하되는 문제에 대한 원인과 해결 방법을 설명하겠습니다. 

1. 오류 증상

제 경우 문제 증상은 기존에 내부망에서 윈도우10에서 파일탐색기로 시놀로지 나스의 SMB 접속을 하면 문제가 없었는데, 공유기와 통신사를 변경하고 나서 갑자기 SMB 접속 시 속도가 1/5 정도로 현저히 느려지는 증상이 있었습니다. 

참고로 시놀로지 버전은 7.1.1이고, 통신사와 공유기를 변경하기 전에는 전혀 문제가 없이 사용을 잘 하고 있었어서 원인 파악이 쉽지 않았습니다. 저는 하드디스크를 외장하드로 연결해서 사용하고 있고, 무선랜 환경에서 접속을 하고 있었습니다. 기존에 쓰기 속도가 50MB/S 정도가 나왔었는데, 10MB/S로 속도가 저하되었습니다. 

2. 문제 원인

문제 원인은 정확히 파악되진 않지만 추측하기로 모뎀-공유기-나스-PC 간에 SMB 통신을 하는 과정에서 각 기기들간에 SMB 프로토콜을 처리하는 방식이 다름에 따른 문제로 예상됩니다. 
이유는 환경의 변화 없이 모뎀, 공유기만 변경되면서 발생한 문제고 나스에서 SMB 관련 설정을 변경하고 나서 문제가 해결되었기 때문입니다.
추가로 제가 의심해본 문제 원인은 공유기를 변경하면서 역방향 프록시 설정을 사용하여 나스에 접속을 하고 있는데, 아마도 이 과정에서 데이터가 나스의 웹서버를 거치면서 위와 같은 문제가 발생했을 것으로 생각해봤으나, 역방향 프록시를 거치지 않고 내부망에서 포트번호를 통해서 바로 나스에 접속을 해도 속도가 저하되는 것으로 보아 웹서버 특성 보다는 공유기와 통신사 모뎀에서 SMB 프로토콜을 처리하는 과정에서 속도가 지연되는 것으로 결론을 내렸습니다.

3. 해결 방법

아마 많은 분들이 이 문제에 대해 명확한 원인이나 마땅한 해결책을 찾고 있지 못하고 있는 것으로 보입니다. 프로토콜이 다른 네트워크 환경에서 테스트를 했을 때 문제가 없다면 저와 비슷한 문제 원인으로 보시면 될 걸로 보입니다. 
예를 들어, SMB가 아닌 FTP와 같이 다른 프로토콜을 이용해서 데이터 전송 환경에서 테스트를 했을 때, 속도 문제가 없다면 기기 간 연결한 네트워크 케이블 문제나 드라이브의 속도 문제는 아닐 거라는 결론을 내리면 될 겁니다. 
여하튼 제가 변경한 설정은 아래와 같이 나스의 SMB 설정을 변경하여 문제를 해결했습니다. 시놀로지 나스 제어판 패널(Control panel)에서 "File Services"를 선택합니다. 중간에 Advanced Settings가 있는데, 해당 버튼을 선택하여 세부 설정으로 이동합니다. 
Settings page in control panel of Synology
Settings page in control panel of Synology

세부 설정을 보면 General 탭 중간에 Transport encryption mode의 기본 설정이 Client defined로 설정이 되어있습니다. 
Advanced settings of SMB in Synology
Advanced settings of SMB in Synology

이 설정을 Client defined에서 Disable로 변경합니다. 
Transport encryption settings in SMB of Synology
Transport encryption settings in SMB of Synology

Save 버튼을 눌러 설정을 저장하고 테스트를 해봅니다. 

Transport encryption settings disabled in SMB of Synology
Transport encryption settings disabled in SMB of Synology


네트워크 설정에서 속도가 저하되는 대부분의 문제는 데이터를 암호화해서 전송하는 문제인 경우가 많아서 저는 저 설정을 변경하고 테스트를 해봤는데, 속도가 기존 속도만큼 나오는 것을 확인했습니다. 

그럼 또 뵙겠습니다.



댓글

인기 게시글

[오류해결] KMS 인증(Activation) 오류(error) 0xC004F017 문제 원인 및 해결 방법

[오류해결] 카카오톡 PC 버전 접속 오류(일시적인 장애이거나 네트워크 문제일 수 있습니다. 잠시 후 다시 이용해 주세요. 오류코드 70101, 11002, LL)와 다음(daum.net), 티스토리(tistory.com) 접속 오류(오류코드 DNS_PROBE_FINISHED_NXDOMAIN) 문제