dh_0e

[과제] 물리 계층과 데이터 계층이란 본문

내일배움캠프/특강

[과제] 물리 계층과 데이터 계층이란

dh_0e 2024. 5. 23. 02:15

물리 계층 (Physical Layer)

역할: 물리 계층은 네트워크의 물리적 연결을 담당합니다. 이 계층은 실제 데이터를 전송하기 위한 하드웨어적 및 전기적 표준을 정의합니다.

주요 기능:

  1. 물리적 매체 규정: 케이블, 광섬유, 무선 주파수 등 데이터 전송에 사용되는 물리적 매체의 종류를 정의합니다.
  2. 신호 처리: 디지털 데이터를 전기적, 광학적, 무선 신호로 변환하고, 반대로 신호를 데이터로 변환하는 작업을 수행합니다.
  3. 비트 전송: 데이터 링크 계층에서 전송된 프레임을 물리적인 비트로 변환하여 전송하고, 수신된 비트를 데이터 링크 계층으로 전달합니다.
  4. 물리적 연결 관리: 커넥터, 핀, 전압, 케이블 길이 등 물리적인 요소를 관리합니다.

ex)

  • 이더넷 케이블 (RJ45)
  • 광섬유 케이블
  • Wi-Fi (무선 주파수)

 

데이터 링크 계층 (Data Link Layer)

역할: 데이터 링크 계층은 물리 계층 위에서 동작하며, 물리 계층을 통해 전달되는 데이터의 신뢰성과 오류 검출을 책임집니다. 또한, 네트워크 기기들 간의 논리적 링크를 설정하고 유지하는 역할을 합니다.

주요 기능:

  1. 프레이밍 (Framing): 물리 계층에서 전송된 비트를 논리적 프레임으로 묶어 관리합니다. 프레임은 헤더, 페이로드, 트레일러로 구성됩니다.
  2. 주소 지정 (Addressing): 네트워크 상의 장치들을 식별하기 위해 MAC(Media Access Control) 주소를 사용합니다.
  3. 오류 검출 및 수정: 전송 중 발생할 수 있는 오류를 검출하고 수정하는 메커니즘을 제공합니다. 예를 들어, CRC(Cyclic Redundancy Check) 같은 방법이 사용됩니다.
  4. 흐름 제어 및 순서 제어: 데이터의 흐름을 제어하여 송신과 수신 속도를 조절하고, 프레임이 올바른 순서로 도착하도록 합니다.
  5. 접근 제어 (Access Control): 네트워크 매체에 대한 접근 권한을 관리하여 충돌을 방지합니다. 예를 들어, CSMA/CD(Carrier Sense Multiple Access with Collision Detection) 프로토콜이 사용됩니다.

ex)

  • 이더넷 (IEEE 802.3)
  • Wi-Fi (IEEE 802.11)
  • PPP(Point-to-Point Protocol)

by ChatGPT