티스토리 뷰
OSPF 라우팅은 일반적인 중소 규모의 네트웍에서 사용할 수 있는 가장 보편화된 dynamic routing protocol 입니다.
설정 방법 또한 편리하며, 최단 거리 경로를 최적의 경로로 인식하여 네트워크를 구축하는데 있어 손쉽게 사용할 수 있겠습니다.
이러한 OSPF(Open Shortest Path First)는 EIGRP와 함께 ISP/SP 등에서 IGP 라우팅 프로토콜로 많이 사용되고 있습니다.
백본 area인 0을 기본으로 여러 area로 구분지어 적재적소에 필요한 라우팅 정보만을 소유하도록 하여 빠른 라우팅 기술을 구현할 수 있는데요, 기본적인 OSPF 설정법은 network 명령으로 direct로 연동된 nework 주소를 입력함으로써 neighbor를 맺게 되는데요, area를 구축하여 LSA별로 구분되어지게 됩니다.
-----
-----
router ospf 1234
router-id 1.2.3.4
network 192.168.0.0 0.0.0.3 area 110
-----
-----
위 명령이 OSPF neighbor를 맺을 수 있는 기본적인 명령이 되겠으며 이미 많은 분들이 알고 계실 것입니다.
(E1/E2/Stub/Nssa 등)
예전 네트워크 공부를 할 때 OSPF 라우팅을 사용할 경우, 피치못할 환경과 상황을 제외하고는 virtual-link를 사용하지 말 것을 권고받았습니다.
그리하여 실무에 적용할 경우에도 다른 라우팅들과 적절히 연동하여 virtual-link를 사용하지 않았었는데요, 어찌 생각해보니 교육받은대로 반드시 지켜야만 할까라는 의구심이 들었습니다.
실제로 적용해놓고 약 5~6년이 흘렀지만 전혀 문제되는 것은 없었으며, OSPF 라우팅의 장점을 이용해 네트웍 확장에도 더욱 유용하게 활용하고 있습니다.
거두절미하고 virtual-link 라우팅 설정 부분에 대해 알려드리도록 하겠습니다.
.
virtual-link는 백본 area와 떨어져 다른 홉에 위치한 area에 대하여 말그대로 가상의 연결을 시켜줌으로써 백본 area의 제한된 라우팅 정보를 받아올 수 있도록 neighbor를 맺어주는 기술입니다.
자세한 내용은 구글링 바랍니다.
router ospf 1234
area x.x.x.x virtual-link y.y.y.y
x.x.x.x는 서로 virtual-link시킬 라우터와 direct로 연결된 area 주소(Transit Area Number)가 되겠으며, y.y.y.y는 direct로 연결된 상대방 라우터나 스위치(ABR)의 router-id(loopback-ip 등)가 되겠습니다.
Backbone area 0 으로부터 받은 routing table 정보를 소유하고자 하는 라우터가 y.y.y.y가 되겠습니다.
이름은 뭐 거창하고 설정하기 어렵게 느껴지겠지만 양측 라우터나 스위치에서 위 한줄말 입력함으로써 virtual-link를 손쉽게 맺을 수 있겠습니다.
아래의 구성도에서 라우터A와 B, 그리고 라우터D의 설정값을 확인해 보시기 바랍니다.
OSPF virtual-link 구성 예제
ROUTERA와 B는 백본 area로 설정되어 있으며, ROUTERA/B/C/D/E는 동일한 R-804링에 포함되어 있습니다.
이때 백본 area와 직접 연결되어 있지 않고 다른 R-805 area에 속해있는 ROUTER-F에게 라우팅 정보를 알려주기 위해, 경계 라우터인 ROUTER-D와 백본 area 간에 virtual-link를 맺어주면 되겠습니다.
ROUTER-A ip : 1.1.1.1
ROUTER-B ip : 2.2.2.2
ROUTER-D ip : 3.3.3.3
각 라우터의 ip(router-id)가 위와 같을 때, 아래와 같이 설정해 주면 되겠습니다.
ROUTER-A
router ospf 1234
area 84.0.0.0 virtual-link 3.3.3.3
ROUTER-B
router ospf 1234
area 84.0.0.0 virtual-link 3.3.3.3
ROUTER-D
router ospf 1234
area 84.0.0.0 virtual-link 1.1.1.1
area 84.0.0.0 virtual-link 2.2.2.2
이렇게 설정한 후 virtual-link가 제대로 맺어졌는지 show ip ospf nei 명령으로 확인합니다.
가벼운 OSPF dynamic routing 테이블 구현을 위해서 이정도는 가볍게 셋팅해줄 수 있어야 하겠습니다.
ROUTER-A#show ip ospf ne
Neighbor ID Pri State Dead Time Address Interface
3.3.3.3 0 FULL/ - - 192.168.3.6 OSPF_VL0
ROUTER-B#show ip ospf ne
Neighbor ID Pri State Dead Time Address Interface
3.3.3.3 0 FULL/ - - 192.168.2.6 OSPF_VL0
ROUTER-D#show ip ospf ne
Neighbor ID Pri State Dead Time Address Interface
2.2.2.2 0 FULL/ - - 192.168.2.5 OSPF_VL1
1.1.1.1 0 FULL/ - - 192.168.3.5 OSPF_VL0
OSPF 라우팅에서는 기본적으로 백본 area와 직접 direct 연결되지 못하는 area는 다른 라우팅 정보로 넘겨주는 방법 또는 터널링으로 구현하는 방법 외에 virtual-link의 방법으로 간단히 해결해 주시면 되겠습니다.
ROUTER-F에게 길을 열어주게 된 것입니다.
-----
방문 감사합니다 (__)
'Technical > Network' 카테고리의 다른 글
L2 및 L3 스위치에 대한 이해 (0) | 2014.03.05 |
---|---|
Auto Negotiation 이란 무엇이며 왜 필요한 것인가? (19) | 2014.02.28 |
LLCF 란 무엇이며 왜 필요한 것인가? (10) | 2014.02.26 |
OSPF 요약된 라우팅 DB 정보 확인 (0) | 2014.02.13 |
APC UPS 원격 관리 메뉴 (9) | 2014.01.03 |
패킷 캡쳐 및 분석 프로그램 - Wireshark (와이어샤크) (17) | 2013.12.09 |
시스코 라우터 및 스위치, environment 환경 상태 점검 (2) | 2013.11.28 |
핑 어플, 모바일 트러블슈팅 앱 소개 (4) | 2013.10.31 |
- Total
- Today
- Yesterday
- 해커스 랩
- 네트워크전문가따라잡기-TCP/IP
- KLTP
- ISAC
- ♣ DAMOA BLACKHOLE
- 제이의 기록일지
- 미선씨의 위대한 하루
- 서민당 총재
- 티몰스 의 랩하는 프로그래머
- 블루의 정보세상
- Divinus Realm...
- 즐겁긔 매거진
- SoMeTHing sPeciaL
- 즐거운하루 이야기
- 권's 패밀리의 특별한 지역 특산물 이야기
- 내 인생 목표는 행복한 사람이 되는거야
- :NNK Company 성공을 만들다:
- serendipity
- 당신은1등이됩니다-유일수학전문학원
- Car Story
- On the Road
- 야생화
- Readiz - Read easy
- 영어 너 도대체 모니?
- 감성 IT人 [네떡지기 & 플밍지기]
- Adsense
- Google Adsense
- 구글 애드센스
- 구글 광고
- 넥서스S
- 담배
- Tistory
- 사랑해
- 리얼클릭
- 티스토리
- 리눅스
- 엑셀
- 비트코인
- 애드센스
- 금연
- 리얼센스
- 카카오톡
- 블로그
- 구글
- 비트코인 채굴
- 네이버
- 안드로이드
- 아웃룩
- 포토샵
- 윈도우7
- Excel
- 광고 수익
- IT·컴퓨터
- CISCO
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 30 |