네트워크란?

2022. 11. 9. 10:54cs 상식/네트워크

네트워크:

컴퓨터 간의 연결을 컴퓨터 네트워크라고 부른다 .

  • 인터넷은 전 세계의 큰 네트워크 부터 작은 네트워크까지 연결하는 거대한 네트워크다.
  • 패킷은 컴퓨터 간의 데이터를 주고받을때 네트워크를 통해 흘러가는 작은 데이터 조각이다.
  • 큰 데이터는 작은 패킷으로 분활한다.
  • 컴퓨터는 0과1밖에 이해하지 못한다.
  • 정보를 나타내는 최소 단위를 비트라고 하며, 비트 여덟개를 1바이트라고 한다.
  • 숫자와 문자의 대응표를 문자코드라고 한다.

네트워크
패킷 교환

패킷: 분할한 데이터를 패킷(Packet)이라고한다.

  • 패킷은 데이터를 한번에 다 보내지 않고 여럿으로 분할해서 송신을하는데 이렇게 하는이유는
  • 패킷마다 따로따로 송신하기 때문에 송신한 순서대로 수신처에 도달할 수 없고 
  • 수신처는패킷을 받아서 다시 재조립하는 과정을 가져야하는데 이때 패킷을 보낼때 순번이 적혀있다.
  • 한번에 많은 데이터를 보내면 그 데이터크기가 너무 커 송신이 완할하지 않게 될 수있다.

ex) 교통정체

버스(크기가 큰 데이터)로 인해 교통 정체됨
패킷 재정렬

네트워크의 종류

LAN(서울 본사)

  • 건물안이나 특정지역을 범위로 하는 네트워크를 랜이라고 한다.인터넷 서비스 제공자(SK등)가 제공하는 서비스를 사용하여 구축한 네트워크를 WAN(wide Area Network)라고 한다

LAN은 WAN보다 범위가 좁고 속도가 빠르며 오류가 발생할 확률이 낮다.
WAN은 LAN보다 범위가 넓고 속도가 느리며 오류가 발생할 확률이 높다.

가정 혹은 작은 회사 네트워크 구조

 

  • 우선 인터넷 서비스 제공자와 인터넷 회선을 결정하고 계약한다.
  • 인터넷 서비스 제공자와 인터넷 공유기로 접속한다.
  • 접속방식에는 유선 LAN방식과 무선LAN방식이 있다.

홈 네트워크 구조

 회사 네트워크

  • DMZ는 외부에 공개하기 위한 네트워크다
  • 외부에 공개하는 서버에는 주로 웹서버, DNS서버,메일 서버가 있다
  • 회사의 서버는 온프레머스나 클라우드로 운영되고 있다.
  • 각서버나 컴퓨터는 스위치나 무선 랜 기능을 사용하여 사내 LAN에 접속한다

온프레머스

- 작은 규모 사무실의 LAN과 WAN을 살펴보자.

- 서버실이 있다면 On-premise 방식이라고 한다.

- 서버실이 없고 클라우드를 사용하거나, 데이터센터를 따로 둘 수 있다. 

- 외부와 통신하는 용도와 내부 통신을 용도에 맞게 설정할 수 있다. 


 

용어 정리

 

공유기

단일회선, 단일 IP에서 하위 클라이언트PC가 인터넷연결을 가능하게 해주는 장치로서

쉽게 말해서 NAT장비 입니다.

NAT기술은 부족한 공인IP를 사설IP로 분배하여 각 PC에 나우어 주는 역할을 합니다.

라우터에 비해 가격이 많이 저렴합니다. 주로 가정에서 사용됩니다.

 

라우터

내부외부를 가리지 않고 각 연결된 서버와 클라이언트들간의 네트워크를 최대한 효율적으로

분배하고 여러종류의 패킷(송수신되는 데이타의 조각)들을 연결된 여러네트워크에 분산해서

보내고 다시 합쳐셔 받을수도 있는 고성능 고가의 장비입니다.

공유기에 비해 가격이 비싸고 공유기보다 큰 범위에서 사용됩니다.

  공유기 라우터
가격 비교적 저렴하다 대부분 고가의 장비다
사용 가정에서 주로 사용한다 서버실이나 더욱 범위가 큰 곳에서 사용한다
포인트 공인IP를 사설IP로 분배한다 공인IP를 보내고 받는 일을 한다

 

라우터의 이해

이름 그대로 라우팅(경로설정)하는 기계가 라우터입니다.

라우팅이란 컴퓨터에서 발생한 패킷(여기에는 보내는 컴퓨터의 주소, 받는 컴퓨터의 주소 등

여러가지 정보가 포함되어 있습니다.)을 분석하여 어디로 어떻게 보낼 것인가를 결정합니다.

인터넷을 극단적으로 표현하면 이 라우터들의 모임이라고 할 수 있습니다.

회사나, 학교를 생각해보면 내부에서 발생한 패킷이 내부의 다른 컴퓨터로 갈 수 도 있고, 밖으로

나갈 수도 있습니다. 밖으로 갈 경우도 밖에 있는 어떤 라우터로 보내야 할지도 결정해야 합니다.

이것을 결정하는 기계가 라우터입니다.

 

가정에서는 라우터가 필요없습니다. ADSL의 경우 가정의 컴퓨터에서 발생한 패킷은 무조건 ISP

(한국통신이나 하나로 통신 등)의 라우터로 가게 되어 있으며 여기에서 알아서 처리합니다.

 

서버(Server)

:컴퓨터 네트워크에서 다른 컴퓨터에 서비스를 제공하기 위한 컴퓨터 또는 프로그램이다.

반대로 서버에서 보내주는 정보 서비스를 받는 축 또는 요구하는 측의 컴퓨터 또는 프로그램을

클라이언트라고 한다.

ex) 

내가 만든 웹사이트에 누군가 접속해서 정보를 가져갈때 등  내 컴퓨터가 서비스를 제공하면

서버컴퓨터이지만 24시간 가동에 성능, 사양이 좋아야 하며 보안에도 신경써야 하기에 

보통은 aws,,데이터 센터 같은 IDC 사용

 

  • IDC

서버 컴퓨터와 네트워크 회선 등을 제공하는 시설로, 서버를 한 데 모아 집중시킬 필요가 있을 때 설립한다

'cs 상식 > 네트워크' 카테고리의 다른 글

TCP/IP  (0) 2022.11.10