#8 TIL CS - 물리 계층 & 데이터 링크 계층

X's Dev·2024년 5월 22일
0

TIL

목록 보기
8/38

이번에는 물리 계층과 데이터 링크 계층에 대해 자세하게 알아보려 한다.

물리계층 (Physical Layer)

물리 계층은 OSI 7계층 모델의 첫번째 계층으로 다음과 같은 기능을 한다.

1.비트 전송

데이터를 비트 단위로 전송한다. 이는 0과 1의 연속적인 스트림으로 표현한다.


2. 전송 매체

케이블,광섬유,무선 등 데이터가 전송되는 물리적 매체를 규정한다


3.전기적 신호(데이터 인코딩)

데이터를 전기적 신호로 반환하여 전송한다.


4.물리적 연결 장치

리피터, 허브, 네트워크 인터페이스 카드(NIC) 등 물리적 연결에 필요한 장치를 포함한다.


5.전송 속도
비트 전송 속도(Baud rate)를 정의한다.

  • 하나의 신호가 2bit로 구성되어있는 경우, 1Baud 동안 2Bit가 전송된다.


데이터 링크 계층은 OSI 모델의 두 번째 계층으로, 물리 계층을 통해 전송되는 데이터의 오류 감지 및 수정, 프레임의 흐름 제어 등을 담당한다.

이 계층의 주요 기능은 다음과 같다

프레임 구성: 데이터를 프레임(Frame)으로 나누어 전송한다. 프레임은 데이터와 제어 정보를 포함하는 패킷이다.


주소 지정: 물리적 주소(MAC 주소)를 사용하여 네트워크 장치를 식별하고 데이터를 전달한다.


오류 감지 및 수정: 전송 중 발생할 수 있는 오류를 감지하고 수정하는 기능을 제공한다.


흐름 제어: 송신자와 수신자 간의 데이터 전송 속도를 조절하여 데이터 손실을 방지한다.


접근 제어: 네트워크 매체에 대한 접근을 제어하여 충돌을 방지한다. 예를 들어, CSMA/CD(Carrier Sense Multiple Access with Collision Detection) 같은 기술을 사용한다.


물리 계층은 데이터가 실제로 전송되는 매체와 그 방식을 정의하고, 데이터 링크 계층은 이러한 데이터를 오류 없이 안정적으로 전송할 수 있도록 관리하는 역할을 한다. 이 두 계층은 네트워크 통신의 기본적인 부분을 담당하며, 상위 계층이 데이터를 효과적으로 교환할 수 있도록 지원한다.
참고

https://en.wikipedia.org/wiki/Data_link_layer
https://en.wikipedia.org/wiki/OSI_model
https://en.wikipedia.org/wiki/Physical_layer

profile
성장 기록하기

0개의 댓글