Open maroo25 opened 1 year ago
비트(bit), 바이트(byte)
디지털데이터 (digital data) = 0과 1의 집합
비트(bit) = 0과 1의 정보를 나타내는 최소 단위, 네트워크에 데이터를 전송하는 경우에는 비트 정보를 전기 신호를 변환하기 때문에 실제로는 네트워크에 전기 신호가 전송되고 있다.
바이트(byte) = 8비트, 컴퓨터는 기본적으로 바이트 단위로 데이터를 읽고 쓴다.
컴퓨터는 모든 것을 0과 1의 집합으로만 다루지만, 이에 대응하는 숫자나 문자의 대응표를 미리 만들어두었기 때문에 키보드로 문자를 입력할 수 있다. 대응표 = 문자코드
문자 코드(character code) 숫자와 문자의 대응표, ASCII 코드 등 문자도 사진과 마찬가지로 상대방에게 이 숫자를 패킷으로 나누어서 보내면, 받은 쪽에서 패킷을 원래 값으로 되돌릴 수 있다.
랜(LAN) : Local Area Network (근거리 통신망), 건물 안이나 특정 지역을 범위로 하는 지리적으로 제한된 곳의 네트워크.
왠(WAN) : Wide Area Network (광역 통신망), 지리적으로 넓은 범위의 네트워크. 인터넷 서비스 제공자(ISP)가 제공하는 서비스를 사용하여 구축된 네트워크. 랜과 랜을 연결 .
랜 | 왠 | |
---|---|---|
범위 | 좁다 | 넓다 |
속도 | 빠름 | 느림 |
오류 | 적다 | 많다 |
집에서 구성하는 네트워크는 랜 인터넷을 사용하기 위해 인터넷 서비스 제공자(ISP)와 인터넷 회선을 결정해야한다.
ISP와 네트워크를 연결하기 위해 인터넷 공유기(broadband router)가 필요하다. (-> Lesson22)
유선 랜과 무선 랜 랜 케이블이 필요하면 유선 랜
DMZ(DeMilitarized Zone) : 외부에 공개하기 위한 네트워크
회사의 서버 운영 : 1.사내 설치 2. 데이터 센터 3. 클라우드
온프레미스(on-premis) : 사내 또는 데이터 센터에 서버를 두고 운영하는 것 <->클라우드
서버 장비실의 랙(선반) 안에는 서버와 라우터(주로 무선), 스위치를 설치, 각 서버는 스위치와 연결하여 서로 통신할 수 있다.
추가적으로 같이 이야기 나눠보면 좋을 것 같은 내용을 추가해보았습니다.
2장
4장
Lesson 01 네트워크의 구조
1. 컴퓨터 네트워크란?
두 대 이상의 컴퓨터 연결, 컴퓨터를 연결해놓은 구조 = 네트워크 컴퓨터 간의 데이터(파일) 전송, 웹 사이트 열람, 메일 송수신 등의 기능
2. 패킷이란?
패킷(packet) = 네트워크나 인터넷으로 데이터를 주고받기 위한 규칙 컴퓨터 간에 데이터를 주고받을 때 네트워크를 통해 전송되는 데이터의 작은 조각
큰 데이터도 굳이 작게 나누어 보내는 이유? 큰 데이터를 그대로 보내면 그 데이터가 네트워크의 대역폭을 너무 많이 점유해서 다른 패킷의 흐름을 막을 위험이 있다.
대역폭(bandwidth) = 네트워크에서 이용가능한 최대 전송 속도, 정보를 전송할 수 있는 단위 시간당 전송량
이런 위험을 막기 위해 용량이 큰 데이터는 패킷으로 분할하여 전송한다.
제각각의 순서로 도착한 패킷으로 원래의 데이터를 되돌리기 위해, 패킷을 보낼 때는 패킷에 순서대로 번호를 붙여 보낸다. 번호에 맞춰 정렬.