.png)
방금 150Mbps 케이블 모뎀 서비스를 받았습니다.
Netgear R6300v2 라우터, Motorola SB6141 케이블 모뎀 및 Netgear GS605v4 스위치가 있습니다.
모뎀에 직접 연결하면 speedtest.net에서 ~150mbps를 얻는 Sony VAIO 노트북이 있습니다. 라우터에 연결하면 ~150mbps가 되고, 스위치에 연결하면 ~150mbps가 됩니다.
마더보드에 Realtek PCIe GBE 제품군 컨트롤러가 내장된 Windows 7 PC가 있습니다. 이 PC는 노트북이 좋은 처리량을 얻는 것과 동일한 스위치에 연결될 때 약 50mbps 정도만 얻을 수 있습니다. 또한 Vista를 실행하는 게이트웨이 컴퓨터가 있는데 테스트 시에도 ~50mbps를 얻습니다.
두 대의 PC가 해당 속도로 제한되는 이유는 무엇이며 어떤 설정을 찾을 수 있습니까? 그린 이더넷 및 절전을 위해 드라이버에서 여러 옵션을 비활성화해 보았습니다. 그리고 Auto Negotiate를 제거하고 1g 전이중으로 설정했습니다.
Sony 노트북이 최대 속도를 활용할 수 있지만 두 대의 PC를 제한하는 또 다른 점은 무엇입니까?
업데이트: 동일한 케이블을 사용하여 동일한 스위치에 연결된 Windows 8 Lenovo 노트북을 사용해 보았지만 약 150mbps의 속도를 얻었습니다.
이것은 모두 동일한 코드/케이블을 사용합니다.
답변1
Windows 7 PC와 Vista의 Gateway 박스를 사용해 볼 때 VAIO와 Lenovo에 사용했던 것과 동일한 이더넷 케이블을 사용하셨나요? 2쌍(4선)만 연결된 오래된 10/100 이더넷 케이블이 있을 수 있습니다.
기가비트 케이블을 연결하려면 4쌍(8와이어)을 모두 연결해야 하며 꼬인 쌍이 중요한 핀이 무엇인지 확인해야 합니다. 따라서 핀아웃은 올바로 얻을 수 있지만 어느 핀이 꼬인 쌍에 있는지는 잘못되었습니다. 기가비트 신호를 안정적으로 보낼 수 없습니다.
인터넷 연결 속도의 잠재적 가변성을 혼합하는 대신 Speedtest.net을 사용하는 대신 IPerf와 같은 TCP 성능 테스트 도구를 사용하여 테스트하겠습니다. 또한 파일 복사 테스트에서는 디스크, 파일 시스템, 파일 서비스 프로토콜(SMB) 오버헤드 및 대기 시간이 발생하기 때문에 파일 복사 테스트보다 IPerf를 선호합니다.
잘 알려진 Cat5 이상을 통해 두 대의 컴퓨터를 연결하고 적절하게 배선된 케이블을 Netgear 스위치에 연결한 다음(기본적으로 당시 스위치를 통과하는 다른 트래픽이 없는지 확인) iperf -s
한 PC와 iperf -c <IPAddrOfOtherIPerfPC>
다른 PC에서 실행합니다. 내가 어떤 성과를 거두는지 확인해 보세요. 또한 Windows가 나에게 어떤 TCP 창 크기를 선택했는지 살펴보겠습니다(IPerf는 테스트가 시작될 때 이를 표시합니다). 37KiB 이상이면 -w 128K
IPerf 서버와 클라이언트 명령줄 인수 모두에 수동으로 추가합니다. 이렇게 하면 TCP 창 크기가 128KiB로 강제 설정되는데, 이 크기는 충분합니다. 초당 930메가비트에 도달하면 상태가 양호합니다. 최신 1GHz 이상의 PC가 적절하게 배선된 Cat5 또는 더 나은 케이블 연결을 통해 GigE에서 초당 900메가비트 미만의 IPerf TCP 처리량을 얻는다는 변명의 여지가 없습니다.