20년 된.. 하지만 '링크 PC에 2개의 랜카드(NIC)를 설치하고 각각 다른 100Mbps 회선을 연결한다고 해서 단순히 속도가 200Mbps가 되는 것은 아닙니다. 네트워크 속도를 합치려면 몇 가지 설정과 조건이 필요합니다. 아마, 공유기만 되면 될 것 같다.
1. 일반적인 경우 (설정 없음)
별도의 설정 없이 랜카드 두 개를 각각 다른 100Mbps 회선에 연결하면, PC는 두 개의 독립적인 네트워크 인터페이스를 가지게 됩니다.
속도 증가 없음: 대부분의 경우, 단일 다운로드나 업로드는 여전히 최대 100Mbps의 속도를 넘을 수 없습니다. 이는 운영체제가 특정 연결(예: 웹사이트 접속, 파일 다운로드)에 대해 하나의 랜카드와 하나의 회선만을 사용하려고 하기 때문입니다.
부하 분산 가능: 두 개의 회선을 통해 서로 다른 작업을 동시에 수행할 수는 있습니다. 예를 들어, 한 랜카드로 웹 서핑을 하고 다른 랜카드로 파일을 다운로드할 수 있습니다. 이 경우 이론적으로는 두 작업이 각각 100Mbps의 속도를 사용할 수 있어, 총 200Mbps의 대역폭을 '활용'하는 것처럼 보일 수 있습니다. 하지만 한 개의 작업이 200Mbps의 속도를 내는 것은 아닙니다.
문제 발생 가능성: IP 주소 충돌이나 라우팅 문제 등으로 네트워크 연결이 불안정해질 수도 있습니다.
2. 속도를 합치려면: 링크 어그리게이션 (본딩/티밍)
두 개의 회선 속도를 합쳐 200Mbps에 가까운 속도를 내려면 링크 어그리게이션 (Link Aggregation)이라는 기술을 사용해야 합니다. 이는 윈도우에서는 "티밍(Teaming)", 리눅스에서는 "본딩(Bonding)"이라고도 불립니다.
링크 어그리게이션은 여러 개의 물리적인 네트워크 인터페이스를 논리적으로 하나로 묶어 대역폭을 늘리거나, 한 개의 링크에 문제가 생겼을 때 다른 링크로 전환하여 안정성을 높이는 기술입니다.
요구 사항:
지원하는 랜카드: 사용하려는 랜카드(NIC)가 링크 어그리게이션 기능을 지원해야 합니다. (대부분의 서버용 랜카드나 고급형 랜카드는 지원하지만, 일반 PC용 랜카드는 지원하지 않는 경우가 많습니다.)
지원하는 네트워크 스위치: 가장 중요한 부분입니다. 랜카드뿐만 아니라 PC가 연결될 네트워크 스위치(공유기나 허브)도 IEEE 802.3ad LACP(Link Aggregation Control Protocol) 기능을 지원해야 합니다. 100Mbps 회선이라면 스위치 포트도 100Mbps를 지원해야 합니다. 일반 가정용 공유기는 이 기능을 지원하지 않는 경우가 많고, 관리형 스위치(Managed Switch)에서 주로 지원합니다.
운영체제 설정: Windows Server 운영체제나 일부 Linux 배포판에서는 링크 어그리게이션(티밍/본딩) 설정을 제공합니다. 일반 Windows 10/11 Home 버전에서는 기본적으로 지원하지 않는 경우가 많으며, Pro/Enterprise 버전이나 특정 드라이버/소프트웨어가 필요할 수 있습니다.
링크 어그리게이션 시 속도:
대역폭 증가: 모든 조건이 충족되어 링크 어그리게이션이 성공적으로 설정되면, 두 개의 100Mbps 회선이 합쳐져 최대 200Mbps의 대역폭을 가질 수 있습니다.
단일 연결 속도 제한: 중요한 점은, 단일 연결(예: 하나의 파일을 다운로드하거나 하나의 웹사이트에 접속할 때)은 여전히 하나의 링크(100Mbps)의 속도를 넘기기 어렵다는 것입니다. 링크 어그리게이션은 여러 연결(다중 스트림 다운로드, 여러 사용자의 동시 접속 등)에서 대역폭을 효율적으로 분배하여 총 처리량을 높이는 데 더 효과적입니다.
예를 들어, 토렌트처럼 여러 개의 조각으로 나뉘어 다운로드되는 파일의 경우, 여러 링크를 동시에 활용하여 총 200Mbps에 가까운 속도를 낼 수 있습니다.
두 대의 PC가 동시에 이 PC로 데이터를 전송할 경우, 각각 100Mbps 속도로 데이터를 보내 총 200Mbps의 처리량을 낼 수 있습니다.
결론
PC에 2개의 100Mbps 랜카드를 설치하고 각각 다른 회선을 연결해도 별도의 설정 없이는 속도가 200Mbps로 늘어나지 않습니다. 만약 속도를 합치고 싶다면, 랜카드, 네트워크 스위치, 운영체제가 모두 링크 어그리게이션 (본딩/티밍)을 지원해야 하며, 적절한 설정이 필요합니다. 이 경우에도 단일 연결의 최대 속도는 하나의 회선 속도(100Mbps)에 가까울 수 있으며, 여러 연결이 동시에 이루어질 때 총 대역폭 활용이 극대화됩니다.
혹시 어떤 목적으로 2개의 회선을 연결하시려는 건가요? 용도에 따라 다른 해결책이 있을 수도 있습니다.어그리게이션'이란 게 있다.