서버/클라이언트라고는 했지만, 정확히 말하면 우분투 서버와 우분투 데스크탑간의 통신이라고 해야한다.
우분투 서버에서 mtu 를 9000 으로 설정했다. 그리고 우분투 데스크탑에서도 마찬가지로 설정했다.
과거 IPTime t3008 공유기를 사용할 때는, 엉뚱하게도 AP 가 다운되는 현상이 있었다. 공유기를 바꾸고 나니 그건 없어졌는데…
또 다른 이상한 현상이 생겼다.
- Deluge 가 연결은 되지만, 아무 것도 보이지 않는다. (서버에 Daemon 이 있는 상황) Incoming Port 에 문제가 있다고 오류가 나온다.
- ssh 연결은 되는데, 명령을 내리면 (
cat aaa.txt
) 얼어버린다.
한 한두시간 헤맸나? 바로 전에 한 작업이 Audacity 설치였기에, 괜히 그것도 지워보기도 하고, 서버가 열받아서 그런가? 하고 서버를 재부팅해보기도 하고..
그러다가, 어제였나, mtu 를 건드린 기억이 났다. 문제는 바로 거기였다.
mtu 를 자동으로 바꿨더니 언제 그랬냐는 듯 문제가 사라졌다.
몇가지 조합으로 시험해봤다.
- 서버/데스크탑 모두 mtu 9000 인 경우 : 위와 같은 오류.
- 어느 한쪽에만 mtu 9000 이 설정된 경우 : 오류 없음.
따라서, 괜히, 그리고 굳이 mtu 설정을 할 필요는 없을 듯 하다. 성능이 얼마나 좋아질지는 알 수가 없으니.
이게.. 공유기 또는 스위치의 문제일 수도 있으려나?
공유기와 스위치를 모두 교체했는데.. 거기서 발생하는 문제일런지도 모르겠다.