랜카드 속도 설정 질문입니다

Lv.1 타락한영혼 (121.♡.162.69)

2025년 10월 1일 AM 12:59 · 수정됨(10. 02. 03:15)

조회 628 공감 0

1. 장치 관리자에 랜카드의 연결 속도를 설정하는 것이 있습니다.

Realtek 기준으로 속도 및 이중(Speed & Duplex)에서 자동 교섭(Auto Negotiation)부터 1.0 Gbps 전이중(1.0 Gbps Full Duplex)까지 고를 수 있습니다.

아이피타임 공유기도 저런 설정이 존재합니다.

여러분은 자동 교섭과 수동 설정(1.0 Gbps 전이중) 중에서 무엇을 선택하십니까?


2. 위에서 말하는 자동 교섭과 수동 설정 관련 논란이 꽤 오래전부터 존재했습니다.

그 이유가 무엇입니까?

그리고, 지금 논란의 원인이 모두 사라졌는지도 궁금합니다.

댓글 (10)

  • kita

    kita Lv.1

    25.10.01 · 121.♡.211.13

    자동 교섭이 안되거나 잘못 되는 경우가 있지만 일반적인 공유기 레벨에서는 거의 일어나지 않습니다.
  • 전기운동화

    전기운동화 Lv.1

    25.10.01 · 67.♡.99.230

    말씀하신 내용은 네트웍 카드에서 물리적인 연결을 담당하는 Ethernet phy 칩에서 링크를 연결할때의 설정입니다.

    링크를 연결할때는 당연히 두 장치 간에 통신 설정에 합의해야죠. 그런 합의 과정이 자동으로 하게 한는것이 auto negotiation이죠. auto negotiation시에는 통상 두 장치가 지원하는 최고 성능을 낼 수 있는 설정에서 fall back 하게 됩니다. 즉, 한쪽이 10 Gbps 인데 다른 한쪽은 1 Gbps 가 최대면 1 Gbps가 선택 됩니다. 마찬가지로 한쪽이 half duplex 만 지원하면 full duplex를 지원하는 장치도 half duplex를 선택하게 됩니다.

    결국 99.9%의 경우에는 auto로 쓰시면 됩니다. 메뉴얼 설정은 대부분 auto negotiation이 동작하지 않거나 하드웨어가 지원하는 고성능 설정이 auto로 안될때만 쓰게 됩니다. 이런 경우는 흔하지 않습니다.

    말씀 하시는게 무슨 논란인지 모르겠지만, 집 라우터도 10 Gbps 지원되는 시절에 이게 무슨 논란꺼리가 되는지 잘 모르겠네요.
  • 칼쓰뎅

    칼쓰뎅 Lv.1 → 전기운동화

    25.10.01 · 210.♡.41.89

    간혹... 한쪽기기 호환성이 떨어지거나 혹은 회선이 지원되지않는데 강제적으로 사용하고 싶은 경우가 있겠죠 ㅎㅎ
  • 타락한영혼 Lv.1 → 전기운동화 작성자

    25.10.01 · 121.♡.162.69

    https://www.todayhumor.co.kr/board/view.php?table=humorbest&no=1475872
    검색을 했을 때 수동(전이중, Full Duplex)으로 설정해야 빨라진다고 주장하는 글과 자동 교섭(Auto Negotiation)을 추천하는 글이 섞여 있는 것을 볼 수 있습니다.
    기가 회선으로 바꾸고 나서 속도가 제대로 나오지 않았는데, 자동 교섭을 전이중으로 바꾸니까 제대로 나오더라는 글도 봤습니다.
    집에서 사용하는 공유기로 시작했다가, 회사의 네트워크 장비 얘기까지 꺼내면서 싸우는 듯한 분위기를 느끼기도 했습니다.
    그래서 논란이라고 표현했습니다.
    이 설정 얘기가 굉장히 오래된 내용인데, 왜 아직도 정리되지 않고 꾸준히 팁 글로 보이는지 궁금해서 질문하게 됐습니다.
  • 전기운동화

    전기운동화 Lv.1 → 타락한영혼

    25.10.02 · 67.♡.99.230

    앞서 설명처럼 auto negotiation으로 full/half duplex가 결정되는데 아마도 논란의 경우는 어떤 이유에서든 auto negotiation의 결과가 half duplex로 fallback한 경우인듯 싶네요. 그래서 full duplex로 수동 설정했더니 좋아졌다라는 거겠구요. 당연하게도 full duplex가 송신/수신을 따로 하니 당연 하나의 미디엄으로 송수신을 하는 half duplex보다 성능이 우월 합니다.

    실제 다양한 phy칩으로 이더넷 드라이버를 개발하다 보면 특정 업체 특정 모델들이 이런 경우가 있습니다. 그런 경우 드라이버에서 강제로 full duplex 박아 넣는 경우도 있구요. 그렇지만 이런 경우는 흔하지 않습니다.

    실제 필드에서는 이런 auto negotiation에 의한 문제 보다는 점점더 통신 속도가 올라가면서 전기적 신호를 잡아내는 타이밍 설정이 marginal 한 경계로 설정되어 에러비율이 올라가는 문제가 더 흔합니다. 물론 이건 유저 설정과 상관없는 드라이버의 문제입니다.
  • 타락한영혼 Lv.1 → 전기운동화 작성자

    25.10.02 · 121.♡.162.69

    일반 사용자 입장에서 특별한 이유가 없으면 자동 교섭(Auto Negotiation) 그대로 쓰면 되겠네요.
    답변 감사합니다.

    설정 얘기를 하다가 생각난 게 있습니다.
    코어 2 듀오 때 썼던 보드의 내장 랜이 Marvell의 1 Gbps 지원 모델이었습니다.
    그런데, 속도를 설정하는 메뉴가 100 Mbps Full Duplex이 최대 값이었습니다.
    1.0 Gbps 항목 자체가 없었고 기본값인 Auto Negotiation으로 놔둬야 1 Gbps로 연결됐습니다.
    XP와 비스타의 기본 드라이버 버전과 직접 다운로드한 최신 드라이버 버전 모두 그랬습니다.
    이렇게 만든 의도가 무엇이었을까요?
  • 전기운동화

    전기운동화 Lv.1 → 타락한영혼

    25.10.02 · 67.♡.99.230

    네트웍 phy chip에는 자기 자신이 지원하는 기능을 알려주는 register가 있습니다. 운영 체제는 드라이버에게 이걸 알려달라고 하면 드라이버가 해당 레지스터를 읽어서 운영체제에 해당 칩은 1G/100M/10M 지원해 라고 알려주죠. 그럼 운영체제는 이걸로 사용자가 이걸 선택 가능하게 해줍니다. 즉, phy chip 버그나 드라이버의 구현 잘못으로 해당 정보에 100/10만 지원되는것으로 보고 되는 경우 말씀하신 경우가 생깁니다.

    이런 문제는 같은 회사 같은 모델 칩이어도 칩 revision에 따라 정상인게 있고 아닌게 있습니다. 즉, 처음에 칩 버그를 모르고 만들었다 다음 revision에는 이걸 고쳐 만드는 경우죠. 이런 경우가 종종 있어서 드리이버에서 칩 리비젼 보고 강제로 정보를 셋팅하는 경우도 있습니다.
  • 타락한영혼 Lv.1 → 전기운동화 작성자

    25.10.02 · 121.♡.162.69

    그냥 버그였다니...
    마벨이 속도를 고를 수 없어서 별로라고 생각했었습니다.
    최대한 많은 설정을 직접 건드려야 뿌듯함을 느끼던 시기였기도 합니다.
  • 분노의다운힐

    분노의다운힐 Lv.1

    25.10.01 · 27.♡.242.71

    뭘 말씀하시는지 알겠네요. Realtek 초창기 NIC 시절에 autoneg에 의해 결정된 모드에서 정상동작이 안되고 half-duplex로 수동설정을 해줘야 하는 일이 있었습니다. 당시에는 autoneg을 지원하지 못하는 장비들이 많이 있었기 때문에 생긴 일이라고 보시면 되고, 지금은 그런 장비들을 (특히 국내에서는) 거의 찾아보기 힘듭니다. 그래서 그냥 autoneg으로 두고 사용하시면 됩니다.
    이더넷이 포함된 제품을 개발하는 회사에서는 지금도 호환성 때문에 다양한 모드로 바꿔가면서 테스트를 하긴 하는데요. 장비 회사들 중에서 수동모드에 대해서 별로 신경쓰지 않는 곳도 있어서.. 오히려 autoneg으로 두는게 더 좋다고 보셔도 무방할 것 같습니다. 사실 요즘은 수동모드라고 하는 것들이 대부분 autoneg에서 전달하는 모드를 특정 모드로 제한하는.. 수동모드조차도 autoneg입니다.
    한가지 알아두시면 좋은 것은, autoneg은 PHY끼리 서로 사용가능한 모드들을 전달해서 가장 좋은 모드를 선택하는 방식이라는 겁니다. 실제로 케이블 품질이나 길이 등을 반영하지는 않습니다. 예를 들면 케이블 품질이 좋지 못해서 1Gbps 모드를 사용하기에는 적합하지 않은 상황에서도 1Gbps를 선택할 수 있습니다. 그러고는 계속 전송에러가 발생하겠지요. 그럴 때는 수동모드로 100Mbps로 바꿔주는 것으로 일시적인 해결이 가능합니다. 결국 케이블을 교체해야겠지만요.
  • 타락한영혼 Lv.1 → 분노의다운힐 작성자

    25.10.01 · 121.♡.162.69

    구글에서 검색하면 자동 교섭이 맞다는 글과 수동 설정(최고 속도의 전이중)이 맞다는 글이 섞여서 보입니다.
    https://www.todayhumor.co.kr/board/view.php?table=humorbest&no=1475872
    특히, 기가 회선 개통이 시작된 뒤에 필수 설정인 것처럼 팁 글로 올라오는 빈도가 많아진 것 같고, 자동 교섭이 옳다고 반박하는 댓글도 꾸준하게 달리는 것을 보게 됩니다.
    굉장히 오래된 설정 이야기인데, 왜 아직도 정리되지 않는지 이해할 수 없습니다.

    랜선을 말씀하셔서 생각난 게 있습니다.
    연결 속도가 100 Mbps로 내려가는 증상을 경험한 적 있습니다.
    장치 관리자와 아이피타임 공유기 모두 기가 속도로 고정했더니, 랜선을 뽑은 것처럼 연결이 끊겼습니다.
    랜선을 바꾸고 나니, 자동 교섭으로 되돌려도 계속 1.0 Gbps로 유지됐습니다.
    그래서 랜선을 USB 케이블처럼 비상용 핑계로 많이 사게 됐습니다.

댓글을 작성하려면 이 필요합니다.