서버가 1Gb 인터페이스로 자동 협상되지 않음

서버가 1Gb 인터페이스로 자동 협상되지 않음

내 서버 중 일부가 1Gb NIC 인터페이스에서 1GB/s 속도로 자동 협상되지 않는 문제가 있습니다. 이 서버는 Cisco 스위치에 연결된 RHEL 5를 실행하는 Dell R610입니다. 스위치와 서버 측 모두에서 1Gb 속도를 강제로 적용하려고 시도했지만 성공하지 못했습니다.

ethtool eth0서버에서 실행하면 1000baseT/Full"지원되는 링크 모드"이자 "광고 링크 모드"의 일부인 쇼가 제공됩니다.

먼저 실행 ethtool -s eth0 autoneg off한 다음 ethtool -s eth0 speed 1000 duplex full. 두 번째 명령을 실행한 후 다음 오류가 발생합니다.

새 설정을 설정할 수 없습니다.
속도를 설정하지 않고
이중 모드를 설정하지 않는 잘못된 인수입니다.

속도를 1000 대신 100으로 강제 설정하려고 하면 이전 명령이 작동합니다. 1Gb 속도로 자동 협상되는 다른 R610이 있기 때문에 이것이 저를 혼란스럽게 했습니다.

답변1

스위치와 서버가 기가비트 이더넷을 지원하는 경우 케이블 연결을 확인해야 할 수 있습니다. 모든 케이블이 기가비트 속도를 지원하는 것은 아닙니다. 또한, 케이블/커넥터 등이 불량/손상되었을 수 있습니다.

예를 들어, 기가비트 속도는 4쌍/8 컨덕터를 사용하므로 케이블에 컨덕터가 4개만 있으면 기가비트 속도를 얻을 수 없습니다.

답변2

기가비트 이더넷은 모든 지점에서 카테고리 5e("향상된") 또는 카테고리 6 네트워크 케이블링이 필요합니다. 즉, 컴퓨터/서버에서 잭으로, 잭에서 패치 패널로, 패치 패널에서 스위치로 연결됩니다. Cat5e 인증 패치 패널 및/또는 잭도 필요할 수 있습니다. 나는 어떤 사람들이 이것에 대해 이의를 제기하는 것을 들었습니다. 그리고 짧은 거리에서는 케이블/패널/잭이 Cat5만 있어도 문제가 없을 수 있지만 저는 그렇게 하려고 하지 않습니다. 케이블 경로가 Cat5e 이상이 아닐 때 긱 연결에서 자동 협상 및 링크 안정성 문제가 발생하는 것을 개인적으로 본 적이 있습니다.

이것은 기가비트 스위치(저렴해도 괜찮음)와 Cat5e 이상의 케이블을 구입하고 두 개를 직접 연결하여 링크 속도가 기가비트로 나타나는지 확인함으로써 테스트하기가 상당히 쉽습니다. (벽 내 케이블링이 Cat5인 경우(특히 오래된 건물의 경우) 앞으로 비용이 많이 드는 재배선 작업이 필요할 수 있습니다.

관련 정보