라우팅이란?
- 하나의 물리적 네트워크 구역으로부터 Internetwork를 통하여 통신 데이터가 전달될 수 있도록 최적의 경로를 설정하는 과정이다. 최적의 경로라 함은 주어진 데이터를 가장 짧거나 가장 빠른 시간 안에 전송할 수 있는 경로를 말한다.
라우팅은 쉽게 말해 서로 다른 네트워크 대역에 있는 장치 간 통신을 할 때, 최적의 경로를 통해 통신을 가능하게 해 주는 것을 말한다.
라우팅 기법으로는 크게 세 가지가 있다.
1) 정적 라우팅
- 입력된 라우팅 정보가 수정하기 전에는 이전의 값이 변하지 않고 고정된 값을 유지하며, 라우팅 정보는 관리자가 수동으로 입력한다.
- 네트워크의 규모가 크면 라우터의 숫자도 많아 입력해야 할 정보량도 증가하여 주로 규모가 작은 네트워크에서 정적 라우팅 기법을 사용한다.
- 네트워크 정보가 변경되면 그 내용을 모든 라우터에 일일이 업데이트해 주어야 한다.
2) 동적 라우팅
- 라우팅 정보를 인접한 다른 라우터들과 자동으로 교환하여 라우팅 테이블을 자동으로 작성한다.
- 정적 라우팅 기법과는 다르게 네트워크 규모가 커져도 자동으로 라우팅 테이블을 갱신하기 때문에 규모가 큰 네트워크에서 사용이 가능하다.
3) 디폴트 라우팅
- 디폴트 라우터를 설정하여 라우팅 테이블에 등록되지 않은 주소를 갖는 패킷들은 디폴트로 지정된 경로로 전송되도록 한다.
'네트워크' 카테고리의 다른 글
가상 사설망, VPN (Virtual private network) (0) | 2020.07.29 |
---|---|
DNS (Domain Name System) (0) | 2020.07.29 |
TCP와 UDP 정리 (0) | 2020.07.29 |
네트워크 주소 변환 NAT (Network Address Translation) (0) | 2020.07.29 |
TCP 세션 연결 및 종료 (3-way handshake, 4-way handshake) (0) | 2020.07.29 |