반응형
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 칩
참고
반응형
'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 |