🧱🔨 아무것도 모르는 바보인 나는 오늘부터 컴퓨터 네트워크를 공부하기로 했다.
처음부터 전공서적을 보면 화가 나니 easy한 책으로 시작해보자!
읽을 책은 모두의 네트워크(미즈구치 카츠야 지음, 이승룡 옮김)이다!
Q) 그럼 네트워크는 뭔데?
A) 많은 내용들을 정리해보면 결국 어떤 것들을 연결시키는 관계의 묶음이다.
즉, 컴퓨터 네트워크란 컴퓨터 간의 네트워크를 연결한 것이다.
네트워크를 통해 할 수 있는 것은?
네트워크나 인터넷에서 데이터를 주고 받으려면 규칙이 있어야한다.
이 규칙에서 패킷(packet)을 사용
패킷의 정의
네트워크를 통해 전송하기 쉽도록 자른 데이터의 전송단위이다.
Q) 작게 자르는 이유는?
A) 큰 데이터를 그대로 보내게 되면 네트워크 대역폭을 많이 점유해서 다른 패킷의 흐름을 막을 위험이 발생한다. 이를 방지 위해 패킷을 작게 나누어서 전송한다.
그러나 작게 자른 패킷을 무작정 보내기만 하면 받았을 때 원본이 무엇인지 모르는 문제가 발생
따라서 목적지에서는 잘게 나누어서 온 패킷을 나누기 전 상태로 돌리는 작업이 필요함
=> 송신측에서 수신 측으로 패킷을 보낼 때 각 패킷에 순서대로 번호를 붙여서 보냄
이는 디지털 데이터라 가능하다아아
Q) 0과 1로만 이루어져 있는 디지털 데이터로 문자등을 어떻게 입력할까?
Q) ISP가 모에요?
A) 인터넷 상용 서비스 사업을 하고 있는 KT, U+, SK와 같은 사업자.
LAN | WAN | |
---|---|---|
범위 | 좁다(건물이나 특정 지역) | 넓다(랜과 랜 연결) |
속도 | 빠름 | 느림 |
오류 | 적다 | 많다 |
Q) DMZ?
A) Demilitarized Zone의 약어로 외부에 공개하기 위한 네트워크,
주로 웹 서버, 메일 서버, DNS 서버를 공개
데이터 센터
: 대량의 데이터를 보관하기 위해 데이터 센터 서버나 네트워크 기기를 설치한 전용 시설
클라우드
: 인터넷을 통해 SW나 하드웨어 등의 컴퓨팅 서비스를 제공하는 것으로 인터넷에 접속하기만 하면 언제 어디서든 사용 가능
사내 또는 데이터 센터에 서버를 두고 운영하는 것을 온프레미스(on-premise)라 칭함.