라우팅(Routing)
라우팅(Routing)이란
Internetwork를 통하여 근원지에서 목적지로 데이터가 전달될 수 있도록 하는 기능, 수많은 경로 중 하나를 선택하여 이동하는 것
라우터들끼리 경로 정보를 교환하는 프로토콜
1. IGP(Internal Gateway Protocol)
- 네트워크 집합을 몇 개로 그룹으로 나누었을 때, 동일 그룹 내에서 라우팅 정보를 교환할 때 사용하는 라우팅 프로토콜
- 같은 도메인 내에 존재하는 라우터는 도메인 내부 라우터가 되고 도메인 외부에 존재하는 라우터는 도메인 외부 라우터가 되는데, 이 때 도메인 내부 경로 설정에 대한 프로토콜이 ISP(Internet Service Provider)
- 종류
=> 거리벡터 알고리즘: RIP(Routing Information Protocol), IGRP(Interior Gateway Routing Protocol), EIGRP(Enhanced Interior Gateway Routing Protocol)
=> 링크상태 알고리즘: OSPF(Open Shortest Path First)
2. EGP(Exterior Gateway Protocol), 게이트웨이 역외 프로토콜
- 다른 그룹과 라우팅 정보를 교환하는 프로토콜
- 시스템 사이에 경로 설정 정보 등을 교환하기 위해 사용하는 프로토콜
- 다른 도메인 사이에 라우팅 시 정리된 관리가 거의 없고 많은 경우에 신용도가 매우 낮아 빠른 수행보다는 보안과 제어가 EGP의 본래 목적이다.
3. BGP(Boarder Gateway Protocol), 종속 게이트웨이 프로토콜
- AS 간에 라우팅 정보를 전달하는데 사용되고 있는 대규모 라우팅 프로토콜
- 인터넷 코어 라우터, 중간 ISP 라우터, ISP CPE(Customer Premises Equipment) 또는 소규모 개인 BGP 네트워크의 라우터 등 다양한 토폴로지 설정으로 배치될 수 있다.
- 작동 원리
=> 통신에 TCP 포트 179를 사용한다. Path-Vector 프로토콜로 간주되며 대상에 대한 전반적인 경로 설명을 포함한다. iBGP은 인접 항목이 동일한 AS에 있고eBGP는 인접 항목이 다른 AS에 있다.
4. AS(Autonomous System, AS)
- 도메인 또는 자율시스템, 라우터로 상호 접속이 되어있는 여러 개의 네트워크 집합
참고
'Security > Network' 카테고리의 다른 글
[Network] TCP 와 UDP 정의 및 차이점 (413) | 2020.09.10 |
---|---|
[Network] DMZ(Demilitarized Zone) (270) | 2020.09.10 |
[Network] IP Fragmentation(단편화) 정의 및 관련 취약점 (0) | 2020.09.10 |
[Network] Ethernet/TCP/IP Header 구조 (436) | 2020.09.07 |
[Network] NAC(Network Access Control, 네트워크 접근제어) (438) | 2020.09.07 |