혜미의 개발 일지

[네트워크] 컴퓨터 네트워크란 본문

웹 개념 및 CS지식/네트워크

[네트워크] 컴퓨터 네트워크란

혜미 2022. 5. 3. 09:38
반응형

컴퓨터 네트워크란

컴퓨터 네트워크(computer network) 또는 컴퓨터망(문화어: 콤퓨터망)은 노드들이 자원을 공유할 수 있게 하는 디지털 전기통신망의 하나이다.

즉, 분산되어 있는 컴퓨터를 통신망으로 연결한 것을 말한다.

컴퓨터 네트워크에서 컴퓨팅 장치들은 노드 간 연결(데이터 링크)을 사용하여 서로에게 데이터를 교환한다. 이 데이터 링크들은 유선, 광케이블과 같은 케이블 매체, 또는 와이파이와 같은 무선 매체를 통해 확립된다.

데이터를 출발시키고 라우팅시키고 종단시키는 네트워크 컴퓨터 장치들은 네트워크 노드로 부른다.[1] 

노드들은 개인용 컴퓨터, 전화, 서버, 네트워크 하드웨어와 같은 호스트를 포함할 수 있다. 이 두 장치들은 서로 직접 연결 여부에 관계 없이 하나의 장치가 다른 장치와 정보를 교환할 수 있을 때 함께 망으로 묶인다. 대부분의 경우 애플리케이션에 특화된 통신 프로토콜은 다른 더 일반적인 통신 프로토콜에 비해 계층화된다.

 

참조 : 위키백과

 

내가 이해한 osi7계층 및 웹 과정

osi 7계층을 우리시스템에 적용해 비교해봤다. 개인적 이해를 바탕으로 쓴 그림으로 틀릴 수도 있다. (ㅠ..)

 

라우팅이란?

라우팅(영어: routing)은 어떤 네트워크 안에서 통신 데이터를 보낼 때 최적의 경로를 선택하는 과정이다. 최적의 경로는 주어진 데이터를 가장 짧은 거리로 또는 가장 적은 시간 안에 전송할 수 있는 경로다. 라우팅은 전화 통신망, 전자 정보 통신망, 그리고 교통망 등 여러 종류의 네트워크에서 사용된다. 

패킷 스위칭 네트워크에서 라우팅은 인터넷상의 트래픽의 단위전달을 의미하는 패킷(PACKET)이 효율적이며 효과적으로 최단거리 또는 최단 시간에 전달될수 있도록 하는것이다. 이때 이용되는것은, 일반적으로 라우터, 브릿지, 게이트웨이, 방화벽 또는 스위치로 불리는 중간 노드를 거쳐 출발지부터 최종 목적지까지 논리적으로 주소가 부여된 패킷의 전달 과정을 총괄 하는것이 라우팅(Routing)이다.[1]

라우팅 그림 : 참조 [위키백과]

 

영역별 컴퓨터 네트워크 종류
내가 대충 라우터를 이해해서 그린 설명

 

 

네트워크 계층 모델

인터넷망은 민간 사업자들 사이에서 먼저 발달하여 주요 인터넷망의 근간이 된 TCP/IP 모델을 기반으로 하고 있으며, 이 모델은 그보다 앞서 국제 표준 기구가 제정한 OSI 7 계층 모델과 아래와 같이 비교할 수 있다.

OSI 모델 인터넷 모델(인터넷 프로토콜 스위트 또는 TCP/IP 모델)
응용 계층(Application layer) 응용 계층(Application layer)
표현 계층(Presentation layer)
세션 계층(Session layer)
전송 계층(Transport layer) 전송 계층(Transport layer)
네트워크 계층(Network layer)
- 라우팅
인터넷 계층(Internet Layer)
데이터 링크 계층(Data link layer)
-
스위칭
네트워크 접속 계층(Network Access Layer)
물리 계층(Physical layer)

 

 

 

 

 

 

 

 

반응형
BIG
Comments