web server 1

Ethan KIM·2022년 8월 10일
0

node.js

목록 보기
1/3

웹서버를 처음 공부하면서 가장 헷갈렸던 부분은

라우팅의 개념적인 부분이다.

위키백과에 따르면, 라우팅이란,

어떤 네트워크 안에서 통신 데이터를 보낼 때 최적의 경로를 선택하는 과정이라고 설명하고, 최적의 경로는 주어진 데이터를 가장 짧은 거리로 또는 가장 적은 시간 안에 전송할 수 있는경로 라고 설명한다.
Internetwork을 통하여 근원지에서 목적지로 데이터가 전달될 수 있도록 하는 기능을 말함.

라우팅과 항상 같이 나오는 라우터의 개념은

컴퓨터 네트워크 간에 데이터 패킷을 전송하는 네트워크 장치라고 설명한다. 패킷의 위치를 추출하여, 그 위치에 대한 최적의 경로를 지정하며, 이 경로를 따라 데이터 패킷을 다음 장치로 연결하는 기능을 수행한다.
라우터가 패킷을 목적지까지 전달할 수 있도록 하려면 라우터는 해당 목적지에 대한 경로 정보를 알고 있어야하며, 이 정보에 따라 패킷을 전달.
이때, 라우터들은 목적지에 대한 경로 정보를 가지고 이웃의 라우터들과 경로 정보를 교환하는데, 이때 경로 정보를 교환하는 프로토콜을 라우팅 프로토콜 이라고 한다.

라우팅과 라우터엔 굉장히 많은 종류가 있지만, 이 부분은 IT기술쪽의 영역이므로, 시간이 나면 자세하게 알아보도록 하자.

profile
좋아하는것만 함

0개의 댓글