본문 바로가기

Cisco NW

[네트워크] Static Routing

※ OS종류나 버전, 장비, 벤더에 따라 동작 방식이 다를 수 있음

 

[Static Routing 설정 방식]

 

1. Next-hop IP 설정

  - 설정한 Next-hop을 통해 패킷을 보내는 방식

  - 라우팅 테이블의 등록/삭제 동작은 Next-hop 도달가능 여부로 판단됨

  - Recursive lookup을 통해 outgoing interface를 찾아 패킷을 송신

  - next-hop ip로 설정된 네트워크가 다운 되더라도 라우팅이 삭제되지 않을 수 있음

    (Next Hop ip를 포함하는 큰 범위의 라우팅이 존재한다면)

 

  - Command : ip route <Destination> <Subnet> <Next-hop> <AD>

  

 2. Interface 설정 

  - 설정된 인터페이스를 통해 패킷을 보내는 방식

  - Directly Connected로 인식 (직접 통신이 가능한 장비로 인식, ARP Resolution 동작)

  - 해당 인터페이스가 다운되면, 라우팅 테이블에서 삭제됨

  - 모든 목적지로 ARP Request를 직접 보냄 (목적지 수만큼 ARP 테이블에 엔트라가 등록)

  - L3 네트워크 장비에서 ARP Proxy기능이 enable 되어 있으면 ARP Reply를 자신의 MAC으로 보내줌

  - ARP Table에 엔트리가 차서 부족하거나 Lookup에 시간이 많이 소요될 수 있는 방식임

  - ARP Proxy 기능은 보안상 취약하므로 지양하는 분위기

 

  - Command : ip route <Destination> <Subnet> <Interface> <AD>

 

 3. 둘다 설정 (Complete Static Routing)

  - 이상적인 케이스

  - Recursive lookup이 발생하지 않음

  - 인터페이스 다운 시 라우팅 테이블에서 삭제됨

  - Next-hop IP에 대해서만 ARP Request를 보냄. 모든 목적지에 대해 Request를 보내지 않음

 

  - Command : ip route <Destination> <Subnet> <Interface> <Next-hop> <AD>

 

[가상 IP를 이용한 Static Routing 설정]

- Next-Hop IP만 설정

- 가상 IP(실제 할당되어 있지 않은 IP)를 Next-hop IP로 설정하여 Static 설정

- 가상 IP를 목적지로 하는 Static 설정

- Recursive Lookup을 통해 라우팅 동작

 

  - Command : 

     ip route <Virtual Destination> <Subnet> <Next-hop>

     ip route <Destination> <Virtual Subnet> <Next-hop>