생성일: 2021년 10월 30일 오후 3:51
유니캐스트 라우팅은 다른 라우팅 알고리즘을 사용하는 몇 개의 단계를 통한 라우팅 방식인 계층적 라우팅 방식을 사용한다.
N개의 라우터가 있을 때
다른 라우터까지의 최소 비용 경로는 (N-1)개
따라서 전체 인터넷에 대해 N*(N-1) 개의 최소 비용 경로가 필요
그림 1
그림 1의 인터넷에서 노드가 가지는 최소 비용 트리
소스 노드와 목적지 노드사이의 비용이 일부 중간 노드 (a,b,c,...)를 통해 소스 노드 x와 목적지 노드 y 사이의 최소 비용을 찾는데 사용
링크의 특성을 결정하기 위해 링크 상태를 사용
비용은 링크의 상태를 정의한 엣지로 구성
더 낮은 비용의 링크가 높은 비용을 가지고 있는 링크를 선호
링크 상태가 무한대 == 링크가 존재하지 않거나 깨져 있음
최소 비용이 최우선이 아닌 경우 (보안상의 이유)
소스에서 모든 대상까지의 경로는 최상의 스패닝 트리에 의해 결정
최고의 스패닝 트리는 최소 비용 트리가 아니라 자체 정책을 부과할 때 소스에 의해 결정되는 트리
소스는 동시에 여러 정책 적용 가능
공통 정책 중 하나는 방문할 최소 노드 수(최소 비용과 유사)를 사용
또 다른 일반적인 정책은 경로에서 일부 노드를 중간 노드로 사용하지 않는 것
경로-벡터 라우팅에서 스패닝 트리
RIP(Routint Information Protocol) : 네트워크에서 사용하는 거리 벡터 알고리즘 기반
OSPF(Open Shortest Path First) : 링크 상태 알고리즘을 기반
BGP(Border Gateway Protocol) : 경로 벡터 알고리즘을 기반
인터넷 구조
서로 다른 개인 회사의 다중 백본 구조가 대세
오늘날 확장성 문제와 관리 문제라는 두 가지 이유로 하나의 단일 프로토콜을 사용하지 못함
라우팅 정보 프로토콜 (RIP)
가장 널리 사용되는 거리 벡터 라우팅 기반 인트라 도메인 라우팅 프로토콜
RIP에서의 홉 카운트
포워딩 테이블
개방 최단 경로 우선 (OSPF)
링크-상태 라우팅 프로토콜 기반, 인트라 도메인 라우팅 프로토콜
OSPF 에서 메트릭(Metric)
포워딩 테이블
링크 상태 광고 (Link-State Advertisement)
경계 게이트웨이 프로토콜 (BGP) (교재 그림 참조)
하나의 근원지와 목적지 그룹
1대 다수의 관계