물리 코딩 서브레이어

Physical coding sublayer

Physical Coding Sublayer(PCS; 물리 코딩 서브레이어)는 패스트이더넷, 기가비트이더넷10 기가비트이더넷 규격의 네트워킹프로토콜 서브레이어입니다물리층(PHY)의 상부에 존재하며 Physical Media Attachment(PMA) 서브레이어와 Media Independent Interface(MII; 미디어 독립 인터페이스) 사이의 인터페이스를 제공합니다.데이터 인코딩 및 디코딩, 스크램블링Descrambling, 얼라인먼트마커 삽입 및 삭제, 블록 및 심볼 재배포, 레인 블록 동기 및 디스큐를 [1]담당합니다.

묘사

이더넷 PCS 서브레이어는 이더넷 물리층(PHY)의 상부에 있습니다.계층은 다음과 같습니다.

  • 데이터 링크 레이어(레이어 2)
    • Logical Link Control(LLC; 논리링크 제어) 서브레이어
    • Media Access Control(MAC; 미디어 액세스컨트롤) 서브레이어
      • 조정 서브레이어(RS) - 이 서브레이어는 PHY 로컬/리모트 장애 메시지를 처리하고 DDR 변환을 처리합니다.
  • PHY 레이어(레이어 1)
    • Physical Coding Sublayer(PCS; 물리 코딩 서브레이어) - 이 서브레이어는 기능 링크가 확립된 시기를 판단하고 환율 차이 보정을 하며 x + (\ + +) 스크램블링/설명 스크램블링 등의 코딩을 수행합니다.
    • Physical Media Attachment(PMA) 서브레이어 - 이 서브레이어는 PMA 프레이밍, 옥텟 동기화/검출 + 6 + x + +) 스크램블링/데스크램블링을 수행합니다.
    • Physical Media Dependent(PMD; 물리 미디어 의존) 서브레이어 - 이 서브레이어는 물리 미디어용 트랜시버로 구성됩니다.

사양

10 Mbit/s 이더넷

  • 클래식 이더넷에서는 물리 시그널링 서브레이어(PLS)의 Manchester 코드를 사용하여 각 비트를 하이 로우(논리 제로) 또는 로우 하이 트랜지션(논리)[2]으로 부호화합니다.

패스트 이더넷

  • 파이버(100BASE-FX) 및 트위스트 페어 구리선(100BASE-TX)용 100BASE-X는 데이터 니블을 5비트코드 그룹(4B5B)[3]에 부호화합니다.

기가비트 이더넷

  • 광섬유용 1000BASE-X 및 150Ω 밸런스 구리(쌍축)에서는 심볼레이트 1.25GBd의 [4]8b/10b 인코딩이 사용됩니다.
  • Twisted Pair Copper의 경우 1000BASE-T는 데이터를 4개 레인으로 분할하여 PAM-5와 125MBd의 [5]심볼 레이트로 4차원 5레벨(2진수) Treellis 변조를 사용합니다.

2.5 및 5 기가비트 이더넷

  • 2.5GBASE-T와 5GBASE-T는 각각 4배 또는 2배 느린 10GBASE-T와 동일한 인코딩을 사용합니다.

10 기가비트 이더넷

  • 10GBASE-R(LAN)은 64b/66b 인코딩을 사용하는 시리얼 부호화 PCS로, 10.3125 Gbit/s의 레이트로 이더넷프레밍을 가능하게 합니다.이 레이트는 SONET 및 SDH에서 사용되는 레이트 9.953 Gbit/s와 일치하지 않으며 SONET 또는 SDH에 기반한 WAN에서는 지원되지 않습니다.
  • 10GBASE-X(LAN/WAN)는 각각 3.125GBd의 4개 레인에 걸쳐 8b/10b 인코딩을 사용하며, 10GBASE-LX4(싱글 모드 및 멀티 모드파이버), 10GBASE-CX4(트위넥스) 및 10GBASE-KX4(백플레인)[6]에 사용됩니다.
  • 10GBASE-W(WAN)는 10GbE의 WAN 인코딩을 정의합니다.64/66b 인코딩을 사용하여 MAC 레이트를 9.95 Gbit/s로 낮춥니다.이것에 의해, SONET 프레임에 짜넣어져 있는 경우의 SONET STS-192c 데이터 레이트 및 SDH VC-4-64 전송 규격과 호환됩니다.
  • 트위스트 페어 동선용 10GBASE-T는 데이터를 4개의 레인으로 분할하여 64B/65B 부호화, 스크램블링 및 128개의 더블스퀘어(DSQ128) 체커보드 부호화를 사용하여 800MBd에서 [7]생성된 PAM-16을 사용합니다.

25 기가비트 이더넷

  • 25GBASE-R은 10GBASE-R과 동일한 64b/66b 인코딩을 사용하며 속도는 최대 25.78125GBd입니다.[8]

40/100 기가비트 이더넷

  • 40GBASE-R 및 100GBASE-R은 각각 10.3125GBd 또는 25.78125GBd의 복수 레인에 걸쳐 64b/66b 인코딩을 사용합니다.40기가비트/초용으로 4개, 100기가비트/초 방향으로 4개 또는 10개 등 이러한 레인은 단거리 또는 장거리 파이버(LR)[9]로 거친 파장 분할 다중화와 함께 개별적으로 전송됩니다.

레퍼런스

  1. ^ Spurgeon, Charles (2014). Ethernet: The Definitive Guide. O'Reilly. p. 198.
  2. ^ IEEE 802.3 1.4의 정의
  3. ^ IEEE 802.3 조항 24.1.4.1
  4. ^ IEEE 802.3-2012 조항 36
  5. ^ IEEE 802.3-2012 조항 40
  6. ^ IEEE 802.3 48 물리 부호화 서브레이어(PCS) 및 물리 미디어 어태치먼트(PMA) 서브레이어, 타입 10GBASE-X
  7. ^ IEEE 802.3 조항 55.3.2
  8. ^ "IEEE 802.3by 25G Ethernet TF, A BASELINE PROPOSAL FOR RS, PCS, AND FEC" (PDF). 2015-01-12. Retrieved 2016-08-06.
  9. ^ IEEE 802.3 조항82-89

외부 링크