참고 교재 :
디지털 데이터
모든 컴퓨터는 숫자 0과 1만을 다루는데, 그 0과 1의 집합을 디지털 데이터라고 한다.
이 숫자 0과 1의 정보를 나타내는 최소 단위를 비트(bit)라고 한다.
0과 1을 표현하는 1비트는 그림과 같이 0또는 1인 숫자 여덟 개를 모아 표시할 수 있다.
이 단위를 바이트(Byte)라고 한다. 그래서 8비트는 1바이트가 되는것이다.
컴퓨터는 기본적으로 이러한 바이트 단위로 데이터를 읽고 쓰는 작업이 이루어진다.
그래서 디지털 데이터를 만들 때는 8비트를 1바이트로 다루는 것이 좋다.
컴퓨터는 모든 것을 0과 1의 집합으로만 다루는데, 우리가 키보드로 문자를 입력할 수 있는 이유는
숫자와 문자의 대응표가 있기 때문이다. 이 숫자는 A로 표시하고 저 숫자는 B로 표시하는것이 미리 정해져있다.
이 대응표를 문자 코드(character code)라고 한다.
문자 코드 중 하나인 ASCII(아스키) 코드에 대해 살펴보자.
* ASCII 코드
알파벳, 기호, 숫자 등을 다룰 수 있는 기본적인 문자 코드
사용자는 키보드에서 A 키를 누르면 컴퓨터로 문자 코드가 전달 되고, 컴퓨터는 그 키에 대응하는 문자 코드인
65를 확인하고 화면에 A를 표시하는 것이다.
문자도 사진과 마찬가지로 상대방에게 이 숫자를 패킷으로 나누어서 보내면 받은 쪽에서 패킷을 원래 값으로 되돌릴 수 있다. 따라서 문자 데이터도 패킷으로 나누어서 네트워크에 전송하면 된다.
하지만 네트워크에 데이터를 전송하는 경우 비트 정보를 전기 신호로 변환하기 때문에 실제로는 네트워크에 전기 신호가
전송되고 있다.
'Network' 카테고리의 다른 글
[Network] 네트워크 구성 (2) | 2023.07.14 |
---|---|
[Network] LAN과 WAN (0) | 2023.07.13 |
[Network] 네트워크의 구조 (0) | 2023.07.11 |
[Network] TCP/IP의 기능 (0) | 2023.05.25 |
[Network] 네트워크와 프로토콜 (0) | 2023.05.25 |