ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • GNS환경에서의 라우터 설정
    > Information Security/Telecommunication 2014. 1. 27. 18:19

    GNS3


    GNS3은 시스코 장비에서 사용하는 것 처럼 에뮬레이팅이 가능한 프로그램이다. 

    네트워크망을 구성할 수 있도록 스위치와 라우터 등과 같은 네트환경을 구축할 수 있고, 시스코 장비를 구동시키는 OS프로그램과 같이 모든 명령어와 동작을 테스트할 수 있다.




    라우터


     라우터 설명에 앞서, 라우터 장비가 위치하는 네트워크 계층을 살펴보자.

    네트워크 계층에서는 하위 물리계층과 데이터링크계층을 거친 정보들이 통신될 수 있도록 '전달', '포워딩', '라우팅' 한다.


    Application 

    Presentation 

    Session 

    Transport 

    Network 

    Datalink 

    Physical 

     

    포워딩(Forwarding) : 패킷이 다음 스테이션으로 전달되는 방식

    라우팅(Routing) : 포워딩을 돕기 위해 라우팅 테이블을 만드는 과정



    라우팅(Routing)과 포워딩(Forwarding) 의미에 의하면, 

    패킷이 다음 스테이션으로 전달되는 것을 돕기 위해 라우팅 테이블을 만드는 과정이 '라우팅'이다.


    라우터(Router)는 이러한 라우팅(Routing)을 통해 

    패킷이 최종 목적지에 전달되기 위해 경로를 지정해주는 역할을 하는 장비이다. 

    최상의 경로를 지정할 수 있도록 패킷의 출발지, 목적지와 같은 정보를 추출하여, 패킷을 다음 장치로 전향해 준다.




    라우팅 테이블


    라우팅 테이블은 경로를 지정하는 방식에 따라 테이블 및 라우팅 프로토콜이 분류된다.

    출발지와 목적지에 대한 정보를 바탕으로, 패킷이 전달 될 경로를 지정하는 방식이 바로 라우팅 테이블이다.


    1) 정적 라우팅 테이블 (Static Routing)


    2) 동적 라우팅 테이블 (Dynamic Routing)


     네트워크에 변동사항이 발생하면 자동으로 갱신되는 라우팅테이블 방식이다. 정적 라우팅(Static Routing)방식이 변동사항이 발생할 때마다 일일이 경로를 지정해주어야 한다면, 자동으로 갱신된다는 면에서 한 걸음 발전한 방식이다.


    다음은 유니캐스트 환경에서 동적 라우팅 방식에 따라 사용되는 프로토콜을 요약한 것이다.

      

    라우팅 프로토콜

     알고리즘 

    특징 

     RIP(Routing Information Protocol)

     라우팅 정보 프로토콜

     거리벡터 라우팅

     최소 거리의 경로 우선시 함.

     OSPF(Open Shortest Path First)

     최단 경로 우선 프로토콜

     링크상태 라우팅

     노드의 형태, 비용, 링크 동작상태를 감안하여 최소 경로 설정

     BGP(Border Gateway Protocol)

     경계 경로 프로토콜

     경로벡터 라우팅

     도메인 간 라우팅에 유용. 






    이번 포스팅에서는 

    GNS환경에서의 라우터 설정에서 정적 라우팅 테이블(Static Routing)방식과

    동적 라우팅 테이블(Dynamic Routing)방식의 RIP, OSPF에 대해서 다루겠다.





    Static Routing 구성


    Static Routing은 호스트마다 일일이 라우터에 경로를 할당해주어야 한다.


    <구성 환경>

    각각의 스위치로 연결된 호스트는 총 3개의 라우터를 거치며 통신한다.

    각 라우터끼리는 Serial 케이블로 연결되어있으며, 스위치와는 FastEthernet 케이블로 연결되어있다.

    이 때의 Static Routing 구성방법을 살펴보자.


    WIN_XP와 Backtrack5이 통신하기 위해서는 우리가 직접 경로를 할당해 주어야 할 라우터는 R1과 R3으로, 각 인터페이스와 IP-Address를 할당하여 아래와 같이 프로토콜을 up으로 변경시켜준다. R2의 경우에는, 정적 라우팅(Static Routing)방식이라 하더라도 라우터끼리는 연결이 되어있으니 굳이 지정해 줄 필요가 없다. 


    ※ 라우터설정 

    선택한 라우터 아이콘 오른쪽 클릭 > 설정


    1. 라우터 관리자모드로 접속

    # config

    2. <R1>스위치와 라우터 간의 인터페이스 설정-Fastethernet1/0

    # interface fastethernet1/0 

    3. 스위치의 게이트웨이 ip주소 입력

    # ip address 10.10.10.1 255.255.255.0

    # no shutdown

    # exit

    4. <R3>스위치와 라우터 간의 인터페이스 설정-Fastethernet1/1

    # interface fastethernet1/1

    5. 스위치의 게이트웨이 ip주소 입력

    # ip address 20.20.20.1 255.255.255.0

    # no shutdown 

    # exit

    6. R1과 R3의 인터페이스 확인

    # show interface brief




    각 라우터 에서 Static Routing 구성을 끝냈다면, 

    라우트의 트레이스가 찍히는지 확인해 보자.


    10.10.10.0 대역대에서 20.20.20.20에 통신할 때 Route된 흔적은 아래와 같다.


    >tracert 20.20.20.20






    <구성환경 -2>

    2개의 스위치와 연결된 각각의 호스트가 총 5개의 라우터를 거쳐 통신하도록 Static Routing을 통해 직접 경로 설정한다.









    Dynamic Routing 구성 - RIP


    <환경>

    2개의 호스트가 총 5개의 라우터를 거쳐서 통신할 때 경로의 문제가 발생 시, 라우터가 스스로 판단하여 새로운 경로를 판단.










    Dynamic Routing - OSPF








    <참고>

    Network Basic - 코어시큐리티

    데이터통신과 네트워킹 - Behrouz A. Forouzan

    라우터 - ko.wikipedia.org/wiki/라우터

    728x90
    반응형
Designed by Tistory.