취미가 좋다
네트워크 1 : 기초 본문
컴퓨터 네트워크란 무엇일까?
컴퓨터를 두 대 이상 연결하여 데이터를 서로 전송할 수 있는 동신망을 의미한다.
데이터(파일) 전송, 웹 사이트 열람, 메일 송수신 등과 같은 일을 수행할 수 있다.
그럼 인터넷이란 무엇일까?
큰 네트워크부터 작은 네트워크까지 연결하는 거대한 네트워크이다.
- TCP/IP 프로토콜을 사용하는 세계 최대 규모의 네트워크이다.
이런 네트워크들 간에 소통할 때는 패킷을 사용한다.
패킷이란?
네트워크를 통해 전송되는 데이터의 작은 조각으로 데이터의 기본 단위이다.
꼭 패킷을 이용해야하기 때문에, 큰 데이터라도 작게 나누어서 패킷으로 전송한다.
하지만 큰 이미지와 같은 데이터를 쪼개서 보내면, 순서가 섞이고 패킷이 누락되거나 지연되어 늦게 도착하기도 한다.
따라서 패킷에 적힌 번호에 따라 정렬해야 한다.
만약, 패킷을 이용하지 않고 큰 데이터를 그대로 전송한다면, 데이터가 네트워크의 대역폭을 너무 많이 차지하기 때문에 다른 패킷의 흐름을 방해할 수 있다.
랜(LAN)이란?
Local Area Network (근거리 통신망)의 줄임말로, 건물 안이나 특정 지역을 범위로 하는 네트워크이다.
왠(WAN)이란?
Wide Area Network (원거리 통신망의 줄임말로, 인터넷 서비스 제공자(ISP)가 제공하는 서비스를 사용한 더 넓은 범위의 네트워크이다.
LAN | WAN | |
범위 | 좁다 (건물이나 특정 지역) | 넓다 (랜과 랜을 연결) |
속도 | 빠르다 | 느리다 |
오류 | 적다 | 많다 |
인터넷 서비스 제공자 (ISP)
인터넷에 접속하는 수단을 제공하는 주체로, KT, U+, SK 등이 있다.
가정에서의 네트워크를 구성하기 위해서는 두 가지가 필요하다.
아래의 두 가지를 결정하고 계약하여 네트워크를 구성한다.
1. 인터넷 서비스 제공자(ISP)
2. 인터넷 회선
+ ISP와 LAN을 연결하기 위해서 인터넷 공유기가 필요하다.
인터넷 공유기와 각 기기의 접속 방식에는 유선 랜과 무선 랜이 있다.
소규모 회사에서 네트워크를 구성하는 방법은 조금 다르다. DMZ를 가진다.
DMZ (공개 서버)
: 외부에 서버 (웹 서버, 메일 서버, DNS 서버 등) 를 공개하기 위한 네트워크이다.
- 외부 네트워크와 내부 네트워크 사이에 위치한 중간 지대를 말한다.
- 네트워크의 보안 영역으로 외부 공격자가 내부 네트워크에 침투하는 것을 막는 역할을 한다.
서버를 운영하는 방법에는 on-premis(사내에 서버를 설치, 데이터 센터) 와 클라우드(cloud) 가 있다.
각 서버는 스위치와 연결하여 서로 통신할 수 있다.
서버 (server)
컴퓨터 네트워크에서 다른 컴퓨터에 서비스를 제공하기 위한 컴퓨터 또는 프로그램이다.
- 서버에서 주는 정보 서비스를 받거나 요구하는 측을 클라이언트라고 한다.
본 글은 책 [모두의 네트워크 - 미즈구치 카츠야] 을 참고하여 작성되었습니다.
'Computer Science > 네트워크' 카테고리의 다른 글
네트워크 6 : 전송 계층 - Transport Layer (0) | 2021.09.17 |
---|---|
네트워크 5 : 네트워크 계층 (0) | 2021.09.15 |
네트워크 4 : 데이터 링크 계층 (0) | 2021.01.28 |
네트워크 3 : 물리 계층 (0) | 2021.01.27 |
네트워크 2 : 프로토콜 (0) | 2021.01.27 |