이더넷은 로컬 네트워크(LAN)에서 가장 널리 사용되는 네트워킹 기술 중 하나입니다. 이더넷이 여러 기기를 사용하는 환경에서 데이터 전송을 관리하는 방법을 이해하는 것은 네트워크 효율성을 위해 중요합니다. 이더넷 네트워킹의 두 가지 핵심 개념은 충돌 도메인과 백오프 알고리즘입니다.

Ethernet Networks의 충돌 도메인

데이터 패킷이 전송 중 하나에 충돌할 수 있는 네트워크 세그먼트입니다. 허브를 사용하는 기존의 이더넷 네트워크에서는 모든 연결된 장치가 동일한 충돌 도메인을 공유합니다. 이 두 개의 장치가 데이터를 동시에 전송하는 경우 충돌이 발생하며, 두 장치가 전송을 중지하고 데이터를 다시 보낼 수 있다는 것을 의미합니다.

충돌 도메인을 줄이기 위해 필수적입니다. 현대 스위치는 서로 연결된 장치에서 별도의 충돌 도메인을 생성하여 충돌 가능성을 크게 줄입니다.

이더넷 백오프 알고리즘

충돌이 발생하면 이더넷 장치가 백오프 알고리즘을 사용하여 전송하려고 시도하기 전에 얼마나 오래 기다려야 할지 결정합니다. 가장 일반적인 알고리즘은 이진 Exponential Backoff, CSMA / CD (Collision Detection) 프로토콜과의 Carrier Sense Multiple Access의 일부입니다.

충돌을 감지 한 후, 장치는 재전송하기 전에 임의 기간 동안 기다립니다. 대기 시간은 각 충돌 후 두 배가 두 배가 두 배로 무작위로 선택 된 백오프 카운터에 의해 결정됩니다. 이 전략은 반복 충돌을 방지하고 네트워크에 대한 공정한 액세스를 보장합니다.

Backoff 알고리즘이 어떻게 작동합니까?

  • 장치는 전송 중에 충돌을 감지합니다.
  • 즉시 전달을 중지합니다.
  • 장치가 임의의 백오프 시간을 기다립니다. 이는 각 충돌으로 증가합니다.
  • 대기 후, 그것은 재전송 시도.
  • 또 다른 충돌이 발생하면, 백오프 시간도 다시 두 배로 최대 제한까지.

이 폭발적인 백 오프 프로세스는 특히 바쁜 네트워크에서 반복된 충돌의 결과로 감소시킵니다. 그러나, 높 능률 환경에서는, 충돌은 여전히 발생할 수 있습니다, 이는 네트워크 성능의 느리게 할 수 있습니다.

관련 기사

이 웹 사이트는 애플 리케이션에 전념. 우리는 정품 앱과 게임을 제공 할 목적으로이 사이트를 만들었습니다. 4AppsApk 최고의 안드로이드 애플 리케이션을위한 무료 APK 파일 다운로드 서비스, 계략.