컴퓨터 네트워크에 대한 이해

반응형
728x90
반응형

배경

웹 브라우저에서 웹 사이트를 볼수 있는 게 다양한 네트워크 기술 덕분이다. 네트워크와 관련된 문제가 발생하였을때 그 원인이 무엇인지 파악하는 건 문제를 해결하는데에 매우 중요하다. 네트워크는 다양한 기능이 결합되어있는데, 그 기능은 여러 계층(레이어) 형태로 구성되어있다. 그 계층 구조를 이해하면 문제가 발생한 원인이 네트워크 장비인지 애플리케이션인지 판단할 수 있다.

 

 

 

컴퓨터 네트워크란?

네트워크는 컴퓨터 간의 연결만이 아닌, 사람과 사람의 네트워크, 도로와 철도의 네트워크, 물류 네트워크와 같이 다양한 네트워크가 있다. 그 중, 컴퓨터 간의 네트워크를 연결한 것이 '컴퓨터 네트워크' 이다. 한 대만으로는 컴퓨터 네트워크라고 할 수 없지만, 두 대 이상 연결되어있으면 훌륭한 컴퓨터 네트워크가 되고, 컴퓨터 간에 필요한 데이터(정보)를 서로 주고받을 수 있다.

 

네트워크를 통해 데이터를 서로 주고받는다. 컴퓨터 네트워크는 컴퓨터 간의 데이터(파일) 전송, 웹 사이트 열람, 메일 송,수신과 같은 일을 할 수 있다.

 

 

인터넷

‘인터넷‘ 이란? 전 세계의 큰 네트워크부터 작은 네트워크까지를 연결하는 거대한 네트워크이다. 웹 사이트를 보는 것과 마찬가지로, 네트워크나 인터넷에서 데이터를 주고받으려면 규칙이 있어야한다. 웹 브라우저에서는 사진, 문자를 보여주기 위해 필요한 규칙이 있는데 그 규칙에는 패킷(apcket)을 사용한다.

 

 

패킷

패킷은 컴퓨터 간에 데이터를 주고받을때 네트워크를 통해 전송되는 데이터의 작은 조각이다. 큰 데이터가 있더라도 작게 나누어서 보내는게 규칙이다. 왜냐하면 큰 데이터를 그대로 보내면 그 데이터가 네트워크의 대역폭을 너무 많이 차지(점유)해서 다른 패킷의 흐름을 막을 위험이 있다.

 

 

대역폭

대역폭이란? 네트워크에서 이용 가능한 최대 전송 속도로 정보를 전송할 수 있는 단위 시간당 전송량

 

 

전송되는 패킷

큰 데이터는 패킷으로 분할한다. 모두 패킷으로 만든 후 전송한다. 그리고 목적지에서는 전송받은 패킷들을 원래의 큰 데이터로 되돌리는 작업을 해야한다. 목적지로 보낸 패킷이 전송된 순서대로 도착하지 않을 수 있고, 패킷이 전송될 때 네트워크가 지연되어서 늦게 도착하거나 패킷이 누락되는 경우도 있기 때문에, 송신 측에서 수신 측으로 패킷을 보낼 때는 각 패킷에 순서대로 번호를 붙여서 보낸다. 번호에 맞춰서 정렬하기 때문에 늦게 도착한 패킷도 원래 위치로 돌아갈 수 있다.

 

 

반응형

Designed by JB FACTORY