백엔드/네트워크
[모두의 네트워크] 1장 네트워크 첫걸음
박지환
2022. 11. 12. 22:22
1. 네트워크의 구조
- 컴퓨터 네트워크: 컴퓨터 간의 연결
- 인터넷: 전 세계의 큰 네트워크부터 작은 네트워크까지 연결하는 거대한 네트워크
- 패킷: 컴퓨터 간의 데이터를 주고받을 때 네트워크를 통해 전송되는 작은 데이터 조각
- 큰 데이터는 작은 패킷으로 분할함
- 대역폭(bandwidth): 네트워크에서 이용 가능한 최대 전송 속도
2. 정보의 양을 나타내는 단위
- 컴퓨터는 0과 1밖에 이해하지 못함
- 정보를 나타내는 최소 단위(0과 1)를 비트(bit)라고 하며, 비트 8개를 1 바이트(btye)라고 함
- 숫자와 문자의 대응표를 문자 코드(character code)라고 함
- ASCII 코드
3. 랜(LAN)과 왠(WAN)
- 랜(Local Area Network, LAN): 건물 안이나 특정 지역을 범위로 하는 네트워크
- 왠(Wide Area Nertwork, WAN): 인터넷 서비스 제공자(Internet Service Provider, ISP)가 제공하는 서비를 사용하여 구축한 네트워크
- LAN은 WAN보다 범위가 좁고 속도가 빠르며, 오류가 발생할 확률이 낮음
- WAN은 LAN보다 범위가 넓고 속도가 느리며, 오류가 발생할 확률이 높음
4. 가정에서 하는 랜 구성
- 가정의 네트워크 구성은 인터넷 서비스 제공자와 인터넷 회선을 결정하고 계약하는 방식으로 진행됨
- 인터넷 서비스 제공자와 인터넷 공유기(Broadband Router)로 접속함
- 접속 방식에는 유선 랜 방식과 무선 랜 방식이 있음
5. 회사에서 하는 랜 구성
- DMZ(DeMilitarized Zone): 외부에 공개하기 위한 네트워크
- 외부에 공개하는 서버에는 주로 웹 서버, DNS 서버, 메일 서버가 있음
- 회사의 서버는 온프레미스(on-premise)나 클라우드(cloud)로 운영됨
- 온프레미스(on-premise): 사내 또는 데이터 센터에 서버를 두고 운영하는 방식
- 각 서버가 컴퓨터는 스위치나 무선 랜 기능을 사용하여 사내 랜에 접속함
용어 정리
- 네트워크(network) : 컴퓨터를 두 대 이상 연결하여 서로 데이터를 전송할 수 있는 통신망
- 인터넷(Internet) : TCP/IP 프로토콜을 사용하는 세계 최대 규모의 네트워크. 전 서계의 컴퓨터를 서로 연결하여 정보를 교환할 수 있도록 만든 하나의 거대한 컴퓨터 통신망
- 패킷(packet) : 네트워크 통신을 할 때 사용되는 작게 분할된 데이터 조각으로, 네트워크에서 전송하는 데이터의 기본 단위
- 비트(bit) : 정보의 최소 단위로 0 또는 1을 나타냄
- 바이트(byte) : 컴퓨터의 정보량 단위로 8 비트를 1 바이트라고 함
- 랜(Local Area Network, LAN, 근거리 통신망) : 비교적 가까운 거리에 위치한 장치들을 서로 연결한 네트워크. 집, 사무실, 학교 등의 건물과 같이 가까운 지역을 연결하는 네트워크
- 왠(Wide Area Network, WAN, 원거리 통신망) : 랜을 다시 하나로 묶는 거대한 네트워크. 특정 도시, 국가, 대륙과 같이 매우 넓은 범위를 연결하는 네트워크. 넓은 지역에 설치된 컴퓨터들 간의 정보와 자원을 공유하기에 적합하도록 설계한 컴퓨터 통신망
- 인터넷 서비스 제공자(Internet Service Provider, ISP) : 인터넷에 접속하는 수단을 제공하는 주체. 일반 사용자, 기업체, 기관, 단체 등이 인터넷에 접속하여 인터넷을 이용할 수 있도록 돕는 사업자
- 서버(server) : 컴퓨터 네트워크에서 다른 컴퓨터에 서비를 제공하기 위한 컴퓨터 또는 프로그램. 반대로 서버에서 보내 주는 정보 서비스를 받는 측 또는 요구하는 측의 컴퓨터 또는 프로그램은 클라이언트(client)라고 함
- DMZ(DeMilitarized Zone) : 네트워크 구성 중에서 일반적으로 인터넷인 외부 네트워크와 내부 네트워크 사이에 위치한 중간 지대(서브넷)을 말함. 네트워크의 보안 영역으로 외부 공격자가 내부 네트워크에 침투하는 것을 막는 역할을 수행함
Reference: http://www.yes24.com/Product/Goods/61794014
모두의 네트워크 - YES24
네트워크를 전혀 몰라도 괜찮다!초보자와 비전공자를 위한 가장 쉬운 네트워크 입문서[모두의 네트워크]는 이제 막 네트워크를 공부하기 시작했거나 공부해야겠다고 마음먹은 초급자를 대상으
www.yes24.com