이번에는 물리 계층과 데이터 링크 계층에 대해 자세하게 알아보려 한다.
물리 계층은 OSI 7계층 모델의 첫번째 계층으로 다음과 같은 기능을 한다.
1.비트 전송
데이터를 비트 단위로 전송한다. 이는 0과 1의 연속적인 스트림으로 표현한다.
2. 전송 매체
케이블,광섬유,무선 등 데이터가 전송되는 물리적 매체를 규정한다
3.전기적 신호(데이터 인코딩)
데이터를 전기적 신호로 반환하여 전송한다.
4.물리적 연결 장치
리피터, 허브, 네트워크 인터페이스 카드(NIC) 등 물리적 연결에 필요한 장치를 포함한다.
5.전송 속도
비트 전송 속도(Baud rate)를 정의한다.
이 계층의 주요 기능은 다음과 같다
프레임 구성: 데이터를 프레임(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