C/C++ API를 사용하여 Windows에서 네트워크 어댑터의 속도 및 이중 모드를 설정하는 방법을 찾고 있습니다. 나는 행운없이 IP 도우미, WMI 및 SetupDI를 살펴 보았습니다. 또 다른 접근법은 레지스트리 값을 편집하는 것과 관련이 있습니다. 그러나 이는 벤더에 따라 다를 수 있습니다. 간단히 말해서, 모든 NIC에서 작동하며 동적으로 적용
anycast 주소는 유니 캐스트 주소에서 파생되었지만 유니 캐스트 주소의 인터페이스 식별자 (IID)는 링크 계층 주소에 의해 생성 된 EUI-64 형식이므로이를 읽을 수 있습니다. 유니 캐스트 주소에서 링크 계층 주소를 나타냅니다. 그래서 어떻게 애니 캐스트 주소가 생성됩니까? 그것은 더 이상 EUI-64 포맷을 따르지 않습니다. 아무도 내 질문에 대답
아래 코드와 함께 "잘못된 인터페이스 LAN : 지정됨"오류가 발생합니다. 이 코드는 Win7에서 작동하지만 Windows XP에서는 작동하지 않습니다. 나는 그것이 "! adapterName!"과 관련이 있다고 생각합니다. XP 내에서 충돌합니다. 나는이 스크립트를 사용하여 미래에 어떤 방식으로 변경하고이 체계를 유지하고자하는 경우 NIC 이름을 얻습니다
나는 우분투를 사용 중이며 JMC250 PCI Express 기가비트 이더넷 컨트롤러를 가지고 있습니다. localhost에서 TCP와 iperf를 사용하여 대역폭이 24.2Gbps가되었습니다. 이 대역폭의 의미는 무엇입니까? localhost에 대해이 테스트를 수행했는데 하드웨어 제한에 다소 가까워 졌다고 가정했지만이 문제는 해결되었습니다. iperf 출
Linux의 다른 PCIe 장치에서 직접 NIC의 DMA 주소에 액세스하려고합니다. 특히, CPU를 모두 우회하기 위해 NVIDIA GPU에서 읽으려고합니다. 나는 zero-copy 네트워킹과 DMA를 사용자 공간 게시물에 대해 연구했지만, 질문에 답하지 않았거나 커널 공간에서 사용자 공간으로의 복사를 포함하지 않았습니다. 지연과의 불일치로 인해 CPU 클
정말 대단히 도움이되는 커뮤니티에 감사드립니다. 어디에서 시작해야하는지 이해하는 데 도움이 필요합니다. 내 작업은 수렴형 이더넷을 통한 RDMA 용 장치 드라이버를 이해하고 작성하는 것입니다. 제 문제는 어디에서 시작해야할지 모르겠다는 것입니다. 공급 업체의 PRM 및 샘플 소스 코드에 액세스 할 수 있습니다. 이 작업에 처음 참여한 것은 이번이 처음입니다