Search Results for 'BGP-4'


1 POSTS

  1. 2008/05/14 IP Routing Protocol by Charley Lim (1)

IP Routing Protocol

오랜만에 라우팅에 대한 책을 읽었다. 라우팅은 역시 인터넷의 근간이라는 생각을 다시 하게 된다. RAVI MALHOTRA의 IP Routing의 번역서를 보았는데, '고인이 된 할아버지 P.D.간디에게 이 책을 바칩니다'라는 서문이 인상적이다.

RIP - Routing Internet Protocol
가장 기본적인 동적 라우팅 프로토콜로 시스코의 독자적인 프로토콜인 IGRP(Interior Gateway Roting Protocol)의 기초가 된다. 연결된 라우터끼리 라우팅 정보를 주기적으로 교환하고 이를 이용해서 목적지까지의 최단경로를 계산하여 패킷을 전달하는 방식으로 구현된 거리 벡터(DV, Distance Vector) 프로토콜이다. RIP는 소규묘의 규칙적인 네트웍에 적당하지만 라우팅 메트릭에 대역폭이나 지연을 허용하지 않고 그냥 주기적으로 라우팅 정보를 주고 받으므로 오버헤드가 높으며, 네트웍 홉수가 15로 제한되기 때문에 대규모 네트웍에는 사용되기 어렵다.

IGRP - Interior Gateway Roting Protocol
RIP와 구조적으로 동일하지만, 메트릭에 대역폭과 지연으로 대표되는 링크의 속성이 추가되었기 때문에 좀 더 효율적으로 라우팅 정책을 가질 수가 있다. 그러나 RIP가 가지는 한계를 그대로 가진다.

EIGRP - Enhanced IGRP
IGRP와 동일한 구조를 가지는데, 라우팅 정보의 교환이 토폴로지의 변화가 있을 경우에만 이루어지므로 오버헤드가 줄어든다. 다른 개선점은 라우팅 정보에 서브넷 마스크가 포함되므로 인접하지 않은 네트워크를 지원한다.

RIP-2
RIP와 동일한데 라우팅 정보에 경로 엔트리와 서브넷 마스크 정보 등이 추가되었다.

OSPF - Open Shortest Path First
RIP, IGRP가 수평적인 라우팅 프로토콜이지만 OSPF는 계층적인 구조로 설계되었으므로 대규모 네트웍을 구성하는 것이 용이하다. Dijkstra고 불리는 링크 상태 알고리즘(Link State Algorithm)을 이용하여 라우팅을 수행한다. 각각의 라우터는 Routing Area를 가지고 해당 Area에 대한 라우팅 정보를 가진다. 여기서부터 어떤 Area를 담당하느냐에 따라 Backbone/Internal/Area Border Router등으로 라우터도 구분될 수가 있다. 이제 네트웍 엔지니어는 담당해야 하는 라우터의 수, Area의 수, 트래픽 등을 고려하여 OSPF 네트웍을 운영해야 한다.

BGP-4 - (Border Gateway Protocol 4)
RIP, IGRP, OSPF는 모두 AS(Autonomous System) 내부에서 사용될 목적으로 고안된 IGP인데, BGP-4는 AS간 라우팅을 위해 만들어진 EGP(Exterior Gateway Protocol)이다. BGP-4가 가장 복잡하게 구현된 망이 인터넷이다.
또한 1CIDR(Classless Inter-Domain Routing)을 지원하는 최초의 프로토콜이다.
BGP-4는 RIP와 같은 DV 프로토콜이지만 AS간 라우팅을 지원하기 위해 ISP에 의해 할당되는 AS 번호를 이용해 라우팅을 수행한다.

  1. 원래의 인터넷 프로토콜은 클래스 A에서 클래스 D에 이르는 네 개의 주요 클래스 내에서 IP 주소를 정의한다. 이러한 클래스 각각은 32 비트 인터넷 주소 형식의 한 부분을 네트웍 주소에 할당하며, 남은 부분은 그 주소에 의해 지정된 네트웍 내에 있는 특정 호스트에 할당한다. 가장 광범위하게 사용되는 클래스 중 하나가 클래스 B인데, 이는 최대 65,533대의 호스트를 지정할 수 있는 주소 공간이 할당된다. 그러나, 만일 254개 이상 65,533개 이하의 호스트 주소가 필요한 회사인 경우에는, 본질적으로 할당된 주소 블록의 대부분을 낭비하게 된다. 바로 이러한 이유 때문에, CIDR가 사용되기 전까지는 실제 필요한 것보다 인터넷 주소 공간이 더 빨리 고갈되고 있었다. CIDR는 라우터 내에서 네트웍 주소를 지정하는데 있어 새롭고 더욱 유연한 방법을 제공함으로써 이런 문제점을 효과적으로 해결한다 (인터넷 프로토콜의 새로운 버전인 IPv6에서는 128 비트의 주소공간 할당이 가능하므로, 인터넷상에서 사용 가능한 주소공간이 크게 늘었다. 그러나, IPv6가 널리 보급되기 위해서는 어느 정도의 기간이 필요하다).  from 텀즈 [Back]
이올린에 북마크하기(0) 이올린에 추천하기(0)

Share

Posted by Charley Lim

2008/05/14 19:31 2008/05/14 19:31

Trackback URL : http://blogzin.net/charley/trackback/162

Comments List

  1. Fenlie 2011/05/14 17:08 # M/D Reply Permalink

    때문에 대규모 네트웍에는 사용되기 어렵다.

Leave a comment
[로그인][오픈아이디란?]

Calendar

«   2012/02   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29      

Site Stats

Total hits:
332032
Today:
9
Yesterday:
75

108

68

-30 days

today : 9