반응형

OSI 7계층이란?

1. 개요

1.1. 두 대의 Computer가 통신하려면?

: 모든 File과 Program은 0과 1의 나열이므로 0과 1만 주고받을 수 있다.

 

두 대의 Computer를 전선 1대로 연결하면?

  • 1을 보낼 때는 +5V의 전기를 전선을 통해 흘려보낸다.
  • 0을 보낼 때는 -5V의 전기를 전선을 통해 흘려보낸다.

하지만 실제로는 잘 동작하지 않는다.

 

시간 당 전압을 나타내는 함수 (전자기파를 표현하는 함수)

주파수 = 1초당 진동한 횟수 [단위: 헤르츠(Hz)]

☞ 1초에 2번 진동했으므로 2Hz

 

불규칙한 전자기파의 경우 주파수 값이 하나로 고정되지 않는다.

☞ 파동이 진행되는 동안 주파수의 값이 계속 변한다.

전자기파 주파수 최솟값 = 1 Hz, 최댓값 = 10 Hz라고 가정했을 때 전선(전선 뿐 아니라 모든 매질)은 모든 주파수를 통과시킬 수 없다.

e.g., 어떤 전선이 5~8 Hz의 전자기파만 통과시킬 수 있다고 가정하면 위의 전자기파를 흘려보냈을 때 5~8 Hz인 신호만 통과해 엉뚱한 Data가 도착할 것이다.

 

1.2. Digital 신호의 전송

수직선과 수평선이 있는 전자기파는 항상 0 ~ 무한대 Hz의 주파수 범위를 가지며, 이런 전기 신호를 통과시킬 수 있는 전선을 없다.

그렇다면 어떻게 전송해야할까?

Digital 신호를 Analog 신호로 바꿔서 전송해야한다.

2. Physical Layer

: 물리적으로 연결된 두 대의 Computer가 0과 1의 나열을 주고받을 수 있게 해주는 Module

  • Encoding : 0과 1의 나열(Digital 신호)을 Analog 신호로 바꾸어 전선으로 흘려보내는 것
  • Decoding : 들어온 Analog 신호를 0과 1의 나열(Digital 신호)로 해석하는 것

2.1. Encoding과 Decoding

 

2.2. 사용 예

: Physical Layer는 대부분 HardWare적으로 구성되어있다.

e.g., PHY 칩

 

참고

https://youtu.be/1pfTxp25MA8

 

반응형

'CS기술 지식 > 네트워크' 카테고리의 다른 글

[네트워크] OSI 7계층이란?  (0) 2022.03.20
[네트워크] RESTful이란?  (0) 2022.03.19
[네트워크] TCP vs UDP  (0) 2022.03.09
[네트워크] GET, POST 방식  (0) 2022.03.06

+ Recent posts