이더넷 버스 토폴로지 (wiki)를 사용할 계획입니다. 이 오래된 토폴로지를 사용하는 이유는 하드웨어 제한 사항과 소프트웨어 요구 사항입니다. bandwitdh 요구 사항이 매우 낮으므로 충돌은 양호해야합니다.버스 토폴로지의 이더넷 연결
내 문제는 어떻게 현대 이더넷 컨트롤러와 우분투 같은 소프트웨어로이 토폴로지를 테스트 할 수 있는가하는 것입니다. 좋은 구현 예제를 찾을 수 없었습니다.
내가 (고정 IP로) 세 개의 인텔 이더넷 컨트롤러를 연결하는 시도가 함께 만이 그 중 한 번에 링크를했다
이
T 커넥터와 올바른 터미네이터를 사용 했습니까? 프로그래밍과 관련이있는 것은 무엇입니까? –
사용할 수있는 하드웨어 종류 (NIC, 허브, 스위치 유형)와 직면 한 하드웨어 제한 사항 및 소프트웨어 요구 사항을 알려줘야합니다. – Zac67
글쎄, 하드웨어 제한 사항은 실제로는 백플레인을 통해 연결된 여러 개의 사용자 정의 PCB입니다. 백플레인은 COTS 제품이며 슬롯이 핀 대 핀으로 연결되어 있습니다. 따라서 우리는 일종의 버스 토폴로지를 사용해야합니다. 또한 소프트웨어 팀은 이전 인터페이스를 재사용 할 수 있도록 네트워크 인터페이스가 필요합니다. 따라서 이더넷 버스 토폴로지를 선택했습니다. – ubsahin