Node.js

물리 계층이란?

추운날_너를_기다리며 2024. 9. 3. 10:41

1. 물리계층이란?

물리 계층은 OSI 7계층 모델 상에서 최하위 계층을 의미합니다.

단어의미 그대로, 통신기기와 전송매체 사이의 물리적 인터페이스를 정의하고 비트 전송을 위한 기계적, 전기적, 수단을 제공하는 계층을 의미합니다.

- 간단하게 말하자면, 통신매체(구리선과 같은)와 기기간의 설정을 도와주는 물리적 계층이라고 정리할 수 있습니다.

- 통신 케이블 (동축케이블, 광섬유)

- 리피터

- 허브

- 모뎀

 

2. 물리계층의 통신

컴퓨터는 전기의 흐름(1)과 전기 흐름X(0) 두 가지의 신호만으로 데이터를 저장하는 이진수체계를 사용하고 있습니다.

- 이렇게 이진수로 저장되어있는 데이터를 물리 계층에서는 이 비트 스트림을 전자 신호로 표현하거나 전자신호를 비트스트림으로 변경하여 전달하는 역할을 합니다.

 

3. 코덱

아날로그 신호를 디지털 신호로 바꿔주거나 디지털 신호를 아날로그 신호로 바꿔주는 역할을 하는 것을 코덱(CODEC)이라고 부릅니다.

코덱은 encode와 decode의 합성어로 신호를 압축하고 풀어주는 중요한 역할을 담당하고 있습니다.

 

4. 결론

물리 계층은 7계층부터 2계층을 거쳐 캡슐화가 완료된 데이터를 전기신호로 바꾸어 전송하는 역할을 합니다.

단, 데이터를 전달하는 역할만 하고 오류 제어 기능은 수행하지 않습니다.

'Node.js' 카테고리의 다른 글

아이템 시뮬레이터 프로젝트  (2) 2024.09.12
데이터 링크 계층에 관하여...  (1) 2024.09.03
Node.js 용어 정리 - 2주차  (0) 2024.08.30
Node.js 용어 정리 - 1주차  (0) 2024.08.29
TextRPG 만들기 - 1탄  (0) 2024.08.22