네트워크 우선 순위와 메트릭
랜 카드 두 개를 통해 두 개의 네트워크에 동시에 연결되어 있는 경우가 있습니다.(하나는 외부 네트워크, 하는 내부 네트워크 구성 등으로 사용) 이렇게 다수의 네트워크 연결이 있을 때, 웹 브라우저나 FTP 프로그램 등은 어떤 네트워크를 우선으로 사용할까요? 즉, 어떤 랜 카드를 우선으로 사용할까요?
그건 각 네트워크에 할당된 메트릭(Metric) 순위에 따라 결정됩니다.
이러한 메트릭은 기본적으로 윈도우가 알아서 자동으로 관리하도록 되어 있고, 그 때문에 실제 어떤 네트워크 연결을 우선으로 사용할 지는 알 수 없습니다.
만약에 각 네트워크 연결에서 우선으로 사용할 네트워크 연결을 사용하고 싶다면 각 네트워크 연결의 메트릭을 수동으로 설정해주면 됩니다. 메트릭 순위는 낮은 번호부터 우선 순위를 할당 받습니다. 즉, 우선적으로 연결에 사용할 네트워크의 메트릭에 좀 더 낮은 숫자를 부여해주면 되는 것이죠.
참고로 윈도우 7 에선 메트릭 설정 말고 네트워크 연결 별로 우선 순위를 따로 지정해줄 수 있습니다. 일단 윈도우 7 에선 메트릭 설정은 참고로만 보세요.
윈도우 XP - 메트릭 설정하기
이 설정은 윈도우 XP 나 윈도우 비스타, 윈도우 7 에서 모두 동일한 설정 옵션을 가지고 있습니다. 뭐 그렇다고 알아두시고 아무튼 윈도우 XP 에서 네트워크 연결의 메트릭을 설정하는 것은 아래와 같습니다.
01. 제어판(클래식 보기) -> 네트워크 연결 로 들어간 후 원하는 네트워크를 마우스 오른쪽 버튼으로 클릭하여 속성으로 들어갑니다.
02. 인터넷 프로토콜(TCP/IP) 을 더블 클릭하여 설정으로 들어갑니다.
04. IP 설정 창이 뜨면 고급으로 들어갑니다.
05. 자동 메트릭의 체크 박스를 해제하고 인터페이스 메트릭에 원하는 값을 적어줍니다. [숫자가 낮을 수록 우선 순위가 높습니다.]
02. 인터넷 프로토콜(TCP/IP) 을 더블 클릭하여 설정으로 들어갑니다.
04. IP 설정 창이 뜨면 고급으로 들어갑니다.
05. 자동 메트릭의 체크 박스를 해제하고 인터페이스 메트릭에 원하는 값을 적어줍니다. [숫자가 낮을 수록 우선 순위가 높습니다.]
마찬가지의 방법으로 다른 네트워크 연결의 메트릭도 수동으로 설정해 줍니다. 이 때 메트릭 값은 낮은 숫자일 수록 더 우선 순위가 높기 때문에(해당 네트워크 연결을 우선으로 사용) 다른 네트워크의 메트릭 값은 알아서 잘 적용하시길 바랍니다. [즉, 메트릭 1, 메트릭 2 일 때 메트릭 1 인 네트워크 연결을 우선으로 사용]
현재 설정된 메트릭은 route print 명령으로 확인할 수 있으니 적절하게 잘 설정되었는지 확인해보시길 바랍니다.
※ 참고로 윈도우 7 의 경우 입력한 메트릭 값으로 정확하게 설정되지 않을 수 있습니다. 메트릭 값을 잘 조절해 보세요.
윈도우 8, 윈도우 7 - 네트워크 연결 순위 설정
윈도우 8 과 윈도우 7 의 경우 굳이 메트릭을 설정할 필요없이 네트워크 연결별로 우선 순위를 바로 지정할 수 있습니다.
01. 제어판(모든 제어판 항목) -> 네트워크 및 공유 센터 -> 어댑터 설정 변경으로 들어갑니다.
02. Alt 를 눌러 메뉴를 표시한 후 고급 -> 고급 설정으로 들어갑니다.
03. 연결 항목에서 네트워크의 연결 우선 순위를 원하는대로 설정합니다.
02. Alt 를 눌러 메뉴를 표시한 후 고급 -> 고급 설정으로 들어갑니다.
03. 연결 항목에서 네트워크의 연결 우선 순위를 원하는대로 설정합니다.
그외에 라우팅 테이블을 설정하여 특정 IP 대역의 연결은 특정 네트워크 연결로 설정하는 작업 등도 가능한 듯 한데 네트워크는 제가 깊게 파고든 분야도 아니고 테스트할 여건을 마련하는 것도 어려워 여러분들께 자세하게 설명할 수 있는 수준의 지식과 테스트 자료를 가지고 있지 않아 글로 표현하기에는 좀 부족할 듯 싶습니다. 그래서 이번 글은 여기까지만 하도록 하겠습니다. 이상입니다. ^^