'route'에 해당되는 글 2건

  1. 2010.05.23 Route Selection
  2. 2009.06.15 윈도우 route 명령 사용법

2010.05.23 22:45 IT/네트워크

Route Selection

시스코라우터에서 패킷 포워딩시에 라우팅 테이블은 다음과 같이 하여 구성된다.

**Prefix의 길이가 다른 여러 경로가 하나 이상의 라우팅 프로토콜에 의해 라우팅테이블에 올려졌을 경우, 패킷은 가장 긴 길이(longest match)의 Prefix 를 갖는 Path로 포워딩된다.


그리고 Prefix 의 길이가 같을 경우 Path 정보를 받은 라우터는 다음과 같은 순서로 우선순위를 정해 라우팅 테이블을 만든다.

1. Administarative Distance: 다양한 프로토콜로부터 얻어진 라우팅 테이블 중에서 경로를 택하기 위해 라우터는 정해진 Distance 값을 가지고, 설정에 의해 조정가능하다. 디폴트값은 아래의 표와 같다. 작은 값이 최종 선택되어 라우팅테이블에 올려진다.

Default Administrative Distances

Connected

0

Static

1

eBGP

20

EIGRP (internal)

90

IGRP

100

OSPF

110

IS-IS

115

RIP

120

EIGRP (external)

170

iBGP

200

EIGRP summary route

5


2. Metrics: 동일한 라우팅프로토콜에서 얻어진 여러 경로중에서 최적경로를 선택하기 위해 계산되는 값(Cost)이다. 이 값이 동일한 경우(Equal Cost)에는 Load Balancing 을 할 수 있다.

* 라우팅 테이블 예제..

'IT > 네트워크' 카테고리의 다른 글

아이폰 케이스를 사다  (2) 2010.06.01
Route Selection  (0) 2010.05.23
BGP Notification Message  (0) 2010.05.22
네이버의 이웃커넥트 위젯을 달다  (3) 2010.05.11
블로그의 도메인 등록 변경  (0) 2010.05.06
GNS3 (네트워크 시뮬레이터) 설치  (0) 2010.05.06
Posted by novice9

댓글을 달아 주세요

윈도우 XP의 route 명령어의 도움말을 번역해 보았다. 그러는 동안 그동안 몰랐던 옵션도 발견했다.

랜카드가 두 개 이상인 서버를 운영한다면 봐 둘만하다.

물론 GUI를 사용해서 인터페이스에 IP를 문제없이 지정할 수 있지만, 두 개의 인터페이스중 하나를 사설IP용으로 사용할 경우 인터페이스 모두에 "기본 게이트웨이" 를 지정해서는 안 된다는 것을 알 것이다.

두개중 하나의 인터페이스에는 기본게이트웨이를 지정하고(즉, 디폴트라우팅을 지정), 나머지 하나의 인터페이스로는 사설네트워크를 바라보도록 할 때는 이 명령을 이용해서 라우팅을 추가해야 한다.

Manipulates network routing tables.

ROUTE [-f] [-p] [command [destination]
                  [MASK netmask]  [gateway] [METRIC metric]  [IF interface]]

==옵션==
  -f    게이트웨이를 향하는 라우팅을 모두 삭제한다. 다른 명령어와 같이 쓰일 경우 명령어를 실행하기
        전에 테이블이 삭제된다.          
  -p   ADD 명령어와 같이 사용될 때, 영구적인(리부팅시에도) 라우팅을 만든다. 이 옵션없이는
        시스템이 리부팅될 때 ADD명령어로 만들어진 라우팅은 사라진다.  이 옵션은 윈도우 95 에서는
        지원되지 않는다.

==명령==
                 PRINT     라우팅 테이블을 표시한다.
                 ADD       라우팅 테이블을 추가한다.
                 DELETE    라우팅 테이블을 삭제한다.
                 CHANGE    이미 존재하는 라우팅테이블을 수정한다.
  destination  목적지 네트워크를 지정한다.
  MASK         파라미터로 넷마스크를 사용한다는 것을 알려준다.
  netmask      서브넷마스크값을 지정한다. 아무것도 지정되지 않으면, 255.255.255.255 가 기본값이다.
  gateway     게이트웨이를 지정한다.
  interface    지정한 라우팅에 대한 인터페이스번호이다.
  METRIC      목적지 네트워크에 대한 메트릭값을 지정한다.
 
destination 이나 gateway를 심볼릭 name 으로 지정했을 경우, 각각 NETWORKS 파일과 HOSTS파일을 참조하여 네트워크 주소를 알아낸다. 각각의 파일은 %SystemRoot%\system32\drivers 밑에 있다.

PRINT 또는 DELETE 명령어를 사용할 때, 목적지 네트워크나 게이트웨이는 Wildcard를 사용하거나 게이트웨이 인수는 생략할 수 있다.

"*" 나 "?" 를 사용할 때, 일반적인 사용법과 같다.( "*" 는 모든 문자열과 매칭하고, "?" 는 한 개의 문자와 매칭한다.)

Diagnostic Notes:
    다음 예와 같이 유효하지 않은 MASK는 에러를 발생시킨다. (DEST & MASK) != DEST 일 때이다.
    예> route ADD 157.0.0.0 MASK 155.0.0.0 157.55.80.1 IF 1
             이 명령은 실패한다: 최소한 (Destination & Mask) = Destination 조건이 만족되어야 한다.

예:

    > route PRINT   <==라우팅테이블을 표시한다.
    > route ADD 157.0.0.0    MASK   255.0.0.0    157.55.80.1   METRIC   3      IF       2
            destination^                      ^mask         ^gateway        metric^    Interface^
         <= 157.0.0.0/8 네트웍으로 향하는 트래픽에 대해 게이트웨이를 157.55.80.1,메트릭값 3 으로 지정하고   2번째 인터페이스로 나가도록 한다.  만약 인터페이스가 지정되지 않으면, 최적의 인터페이스를 찾으려고 시도한다.                                                                

    > route PRINT    <==다시 라우팅테이블을 표시한다.
    > route PRINT 157*       <== 157로 시작하는 목적지주소를 가진 라우팅테이블을 표시한다.
    > route CHANGE 157.0.0.0 MASK 255.0.0.0 157.55.80.5 METRIC 2 IF 2
                            <==메트릭값을 2로 라우팅테이블을 수정한다.
    > route PRINT
    > route DELETE 157.0.0.0   <==157.0.0.0 이 목적지주소로 가진 라우팅테이블을 삭제한다.
    > route PRINT

'IT > 네트워크' 카테고리의 다른 글

DDoS 논란  (6) 2009.07.09
윈도우 nslookup 명령어  (0) 2009.06.16
윈도우 route 명령 사용법  (0) 2009.06.15
WireShark 매뉴얼  (0) 2009.06.07
국가별 사용 IP대역 알아내기  (1) 2009.06.05
XP ipconfig 명령 사용법  (0) 2009.06.03
Posted by novice9
 TAG route, 윈도우

댓글을 달아 주세요

이전버튼 1 이전버튼

블로그 이미지
이 블로그는 삽질을 기록하는 곳입니다. ^_^
novice9
텍스트큐브,티스토리 검색

달력

 « |  » 2018.12
            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 31          

최근에 받은 트랙백

글 보관함

Yesterday220
Today45
Total4,341,986