본문 바로가기
프로그래밍/네트워크

[네트워크] 라우팅이란? 무엇인가? ::우주를놀라게하자

by 우주를놀라게하자 2019. 8. 3.
반응형
SMALL

라우팅이란 무엇인가??


라우팅은 우리가 네트워크에서 특정 경로로 데이터를 보낼때 사용되는 과정을 말한다.


라우팅은 어떤 네트워크 안에서 데이터를 최적의 경로를 선택하는 과정을 말한다. 여기서 최적의 경로는 최단거리가 될 수도 있고, 가장 빠른 시간에 전달하는 것으로 계산될 수 도 있다.


예시를 들자면 우리가 서울에서 부산을 간다고 했을때 버스를 타고 갈 수도 있고, 비행기를 탈 수도 있고, 기차를 탈 수도 있다. 이러한 경로들 중에서 하나를 선택하는 것이 라우팅이라 할 수있다. 

  지도앱을 사용해서 경로를 검색할때 여러가지 경로가 나오기 전에 로딩시간이 있는데 이러한 로딩시간을 라우팅이라고 할 수도 있다.


라우팅의 구성요소

*패킷: 데이터를 전송하는 하나의 단위 즉, 한 네트워크 회선에서 데이터 한 묶음의 단위라고 보면됨

 네트워크 주소: 목적지 주소

 메트릭(matric): 목적지 주소까지의 소모 비용

 다음 게이트웨이(Next Gateway):패킷을 전송할 다음 주소

 인터페이스: 다음 게이트웨이가 존재하는 인터페이스


라우팅 알고리즘의 구성요소

 글로벌 라우팅

 분산 라우팅

 정적 라우팅

 동적 라우팅

 디폴트 라우팅



등이 있다.....솔직히 알고리즘의 세부적인것은..이해안되서 그냥 여기까지만 정리해야겠다...

반응형
LIST