Static Routing은 저번에 했고 이번에는 Dynamic Routing을 해보겠습니다.
Dynamic Routing은 라우터가 스스로 라우팅테이블을 갱신하도록 하는겁니다.
Dynamic Routing을 하기위해선 라우팅 프로토콜을 사용합니다.
라우팅 프로토콜은 RIPv2 와 OSPF를 많이 씁니다.

RIPv2는 Classless 이고 라우터 규모가 80대? 90대 정도일때 사용합니다.
OSPF는 Link State / 규모가 클때 사용합니다.

RIPv2를 사용할 것이고, RIP는 양옆에 라우팅테이블을 30초 주기로 정보를 교환합니다.
그래서 Convergence time이 느립니다. 그래서 Hop count Limit(거쳐가는 라우터 최대갯수)를 16개 이하만 사용합니다.





다음과 같이 모두 셋팅해 주세요. 
-전에 포스팅 보시면 설정하기 쉽습니다.
-라우터에 WIC카드 추가하는것 잊지 마세요
-시리얼 통신 가능하게 다 설정 해주세요





다 설정한 상태입니다. 1.1.1.10 ip가 자신의 게이트웨이인 1.1.1.1까진 가지만 
라우팅이 안됬기 때문에 다른 라우터로 핑이 넘어갈 순 없습니다. 저번에는 Static을 했지만
이번에는 Dynamic Routing을 해보겠습니다.
다이나믹 라우팅은 라우터의 양옆 네트워크만 신경쓰면 됩니다.
Router 0의 Console을 엽시다.





순서는 
Conf t -> Router RIP - > network  [classful 형식의 네트워크 주소]
->version 2 ->no auto-summary 
auto summary는 자동으로 라우터가 라우팅테이블을 줄이려고 간편화 하는것을 허용하지 않는 명령어입니다.





아직 라우트 테이블을 보면 다른 라우터가 라우팅 설정이 되지 않았기 때문에 아무것도 추가되지 않은것을 볼 수 있습니다.
Router1 의 콘솔을 열어 똑같이 설정하여 줍시다. Router1은 양옆 주소가 2.2.2.0과 3.3.3.0 입니다.











다음과 같이 설정 하고 Router2도 설정해줍시다. Router2는3.3.3.0과 4.4.4.0 입니다.





Router2도 다음과 같이 설정하고 이제 다시 Router0으로 돌아가서 라우팅 테이블을 살펴봅시다.





라우팅 테이블을 보면 R이라고 표시된 것이 라우팅이 된 것입니다. 자동으로 양옆 라우터가 정보를 계속 교환하면서 자동으로 라우팅 하는 방식입니다.





PC1(4.4.4.4)에서 반대편인 PC0(1.1.1.10)으로 핑이 넘어가는 모습입니다.
다이나믹 라우팅 된 것을 확인 할 수 있습니다.






*전에 설정했던 것 그대로 사용합니다.

라우터와 라우터를 연결하고 싶은 상황입니다. 
거리가 멀다고 생각하고 시리얼 연결을 하려고 합니다.
일단 라우터에는 이더넷연결밖에 없으므로 시리얼 연결을 만들어 줍시다.
라우터를 클릭합니다.





옆에 모듈들이 나오는데
E -Ethernet
FE- FastEthernet
FX- 광케이블 처럼 약자로 나타나있습니다.
우리가 필요한건 시리얼 포트입니다. 라우터 2개를 연결해야하므로 2개의 시리얼 포트가 필요합니다.





전원버튼을 눌러 전원을 끈 후에
*전원을 끄면 이더넷 ip 설정한 것이 날아가버립니다.. 다시 설정해주어야 합니다.
*전원을 끄기전에 특권모드에서 copy run start 명령어를 입력해주어서 저장 하고 끕시다.
WIC-2T (밑에서 2번째)를 드래그하여 그림과 같은곳에 넣어줍니다.
그리고 전원을 다시 키면 시리얼 인터페이스가 생긴것을 알 수 있습니다.
나머지 라우터에도 적용 해줍니다.

이제 시리얼에 ip를 주어야 하는데 
왼쪽 오른쪽 라우터가 2개밖에 없으므로 
서브넷마스크를 255.255.255.252를 주어서 딱 떨어지게 나눠봅시다.
ip는 6.71.13.0 /30 을 주어서
6.71.13.0 ~ 6.71.13.3  할당가능한 ip는 6.71.13.1 / 6.71.13.2 두개이고
6.71.13.4 ~ 6.71.13.7 할당가능한 ip는 6.71.13.6 / 6.71.13.7 두개입니다.











지금 클릭한 선이 serial DTE 입니다. 시리얼에는 DTE와 DCE가 있습니다.
먼저 클릭한 라우터가 DTE 나중에 클릭한 라우터가 자동으로 DCE가 됩니다.
시리얼 연결을 위해서는 다음과 같은 설정을 해야합니다.
1.클럭설정(DCE만) clock rate 500000
2.아이피설정 ip address [ip] [subnet]
3.대역폭설정 bandwidth 512
4.캡슐모드 encapsulation ppp
5.no shutdown





저는 편의상 맨 상위 라우터를 DCE로 몰았습니다.
이제 다음과 같이 ip를 설정하도록 하겠습니다.





6.71.13.2 라우터부터 먼저 설정하도록 하겠습니다.





다음과 같이 설정합니다.
이제 상위 라우터를 설정해보도록 하겠습니다.





0/1번을 설정했습니다. DCE이기 때문에 clock rate도 설정해 줍니다.
0/0 번은 ip를 6.71.13.1로 하여서 설정합니다.
이제 잘 설정됐는지 라우터끼리 통신을 해보도록 하겠습니다.





6.71.13.2와 통신이 되는것이 확인 되었습니다. 6.71.13.6도 마찬가지입니다.




https://archive.org/details/CiscoPacketTracer6.0.1ForWindowswithTutorials_201412

여기서 다운받으실 수 있습니다.





실행 화면입니다. 교육용으로 나온거기 때문에 가볍고 좋습니다.
GNS3로 WAN을 설정하면 프로그램이 너무 무거워져서 힘들지만 
이것(CPT)를 이용하면 가볍게 네트워크 튜토리얼이 가능합니다.
밑에서 이것저것 끌어와서 일단 기본적인 셋팅을 해봅시다.





일단 GNS3에서 (전에 포스팅 했던것을 그대로 가져와봅시다.)
ip address 는 1.221.80.0 이고
subnetmask는 255.255.255.240 입니다.
따라서 할당할수 있는 ip영역은
1.221.80.1~1.221.80.14 까지입니다. 0 과 15는 할당 불가 (주소,브로드케스트)
*이유는 옆에 게시판 리스트에 '네트워크' 들어가셔서 Subnetmask 포스팅한것 확인 부탁

일단 선을 연결해야겠죠?
PC-스위치는 다이렉트 케이블로 연결합니다.
스위치-라우터도 다이렉트 케이블로 연결합니다.





케이블은 밑에 번개모양 누르시고 나오는 선 모양에 마우스를 가져다 대면 설명이 나옵니다.
검은색 선이 Straight-Through 케이블입니다. 연결 해줍시다.
이제 ip를 설정 해줘야합니다.
pc를 클릭하면 다음과 같은 화면이 나옵니다.





그림에 전원버튼 누르면 정말 꺼지고 합니다.
저기 위에 메뉴에 desktop 눌러줍니다.





ip configuration에 들어가셔서 ip를 설정해줍시다.





1.221.80.2 로 줍시다 (1.221.80.1은 Router 주소입니다)
서브넷마스크는 255.255.255.240 입니다.
게이트웨이는 라우터 주소를 적어줘야겠죠?
저장버튼도 없습니다 그냥 나오면 됩니다.











옆에 랩탑도 설정해줍시다. 15는 브로드케스트 주소라 불가능하니 14번으로 줍시다.
연결된것을 확인하기위해 x 버튼 누르시고 메뉴중에 Command Prompt 들어가서 
1.221.80.2 에 핑한번 날려줘봅시다.





잘 가네요? 다음은 라우터입니다.



\



위에 CLI에 들어가면 익숙한 화면이 나오고
저번에 GNS3에서 한것처럼 IP를 설정해주면 됩니다.





명령어를 요약으로 빠르게 쳐줍시다.
en
conf ter
int fasterthernet 0/0
ip address 1.221.80.1 255.255.255.240
no shutdown
exit
exit
ip int bri (확인)
이제 연결이 잘 됐는지 확인 해보기위해 1.221.80.2와 1.221.80.14에 각각 핑을 날려봅시다.





연결이 된것을 확인 할 수 있습니다.

이렇게 LAN하나 생성되었고
오른쪽에 하나 조금 더 큰 LAN을 하나 더 만들어봅시다.





영역이 2개이고 컴퓨터는 대략 한 200대 정도 있다고 가정합시다.
100대는 A부서 100대는 B부서라고 가정을 하고 ip를 신청하여 ip를 받았습니다.
61.74.89.0 /24를 받았습니다.
사용가능한 ip는 61.74.89.1 ~ 61.74.89.254 까지입니다.
하지만 부서별로 영역을 나눠줄 필요가 있기 때문에 서브넷 마스크를 /25까지 늘려줍시다.

address
할당가능한 ip
브로드케스트 주소
61.74.89.0
61.74.89.1 ~ 61.74.89.126
61.74.89.127
61.74.89.128
61.74.89.129~ 61.74.89.254
61.74.89.255

위와같이 나눠줬습니다.
컴퓨터 100대를 다 연결하고 싶지만 편의상 2개만 연결하겠습니다.
라우터에있는 fastethernet 0/0 와 0/1부터 ip를 주도록 하겠습니다
fastEthernet 0/0은 61.74.89.1 을 주고 fastEthernet 0/1은 61.74.89.254를 주겠습니다.
서브넷마스크는 255.255.255.128 입니다. (25개 비트가 1이므로)





위에서 했던 방식 그대로 라우터 이더넷 ip를 설정합니다.
0/0도 해주고 0/1도 해주어야 합니다.

다음과 같이 설정을 완료하고 PC에도 각각 위에서 했던 방식으로 ip를 지정해줍니다.
(편의상 할당가능한 ip 처음과 끝만 2개 지정하겠습니다.)





다음과같이 ip설정이 끝이났습니다.
61.74.89.2 와 61.74.89.126 의
서브넷마스크는 255.255.255.128
게이트웨이 주소는 61.74.89.1 이되고

61.74.89.129와 61.74.89.253 의
서브넷마스크는 255.255.255.128
게이트웨이 주소는 61.74.89.254 가 됩니다.

다음은 라우터-라우터 끼리 연결하는 것을 포스팅 해보겠습니다.






이번에는 Router의 ip를 설정해 보겠습니다.





GNS3에서 Router를 오른쪽 클릭하여서 Console로 들어갑니다.
그럼 다음과 같은 창이 나옵니다.





Cisco IOS에는 4가지 단계가 있습니다.

User Mode->Privileged Mode -> Global Configuration mode -> Regional Setting Mode

어떤 모드인지는 앞에 보시면 아는데
R1# 이것은 #가 있으므로 Privileged Mode(특권모드) 입니다. 원래 기본적으로는 유저모드로 되어있는데, GNS3는 생략하고 바로 특권모드로 실행이 됩니다.

이 상황에서 disable 을 입력하고 엔터를 치면
R1> 으로 바뀌는데 이 모드가 유저모드 입니다.

다시 특권모드로 돌아가고 싶으면 enable 을 입력합니다.

다시 본론으로 돌아와서 ip를 설정하고 싶은데 어떤 이더넷 네트워크가 있는지 확인하기 위해서
show ip interface brief 를 입력합니다.





다음과 같이 나옵니다. 
FastEthernet0/0 과 0/1 두개가 있고 모두 IP-Address가 주어지지 않았고, Status와 Protocol이 모두 down 상태입니다.
이제 설정을 해보겠습니다.
설정하고 싶으면 Cisco IOS의 4단계중 Global Configuration Mode(전역설정) 모드여야 합니다.

Configure Terminal을 입력합니다.
그러면 앞에가
R1 (config)# 
로 바뀐것을 확인 할 수 있습니다.
여기서 내가 설정하고싶은 이더넷을 골라줍니다.

interface fastEthernet 0/0
입력하면 이제
R1(config-if)# 
로 바뀐것을 알 수 있습니다.









(1)번 포스팅에서 라우트의 ip를 1.221.80.1로 지정하기로 하였습니다.
다음과 같이 입력합니다
ip address 1.221.80.1 255.255.255.240
ip를 1.221.80.1로 설정하고 서브넷마스크는 255.255.255.240로 설정하는 명령어 입니다.
그다음 exit를 두번! 입력합니다
exit
exit
그러면 이제 R1#로 돌아온 것을 확인할 수 있습니다.
ip를 설정하여 주었으니 확인 해봅시다.

show ip interface brief





다음과같이 FastEthernet0/0의 ip주소가 1.221.80.1 로지정된 것을 확인 할 수 있습니다.
하지만 서브넷 마스크가 잘 지정이 됐는지 확인할 순 없었는데, 이때 다음 명령어를 입력합니다.

show running-config 
또는
show run




이 명령어는 현재 설정된것을 확인 할 수 있는 명령어 입니다.
그럼 다음과 같이 아래에 --More--가 나오는데 스페이스를 누르면서 ip 정보를 찾아봅시다.





3번정도 누르니까 나오네요. 위에 FastEthernet0/0이 서브넷마스크 255.255.255.240이 지정된것을 확인 할 수 있었습니다. 스페이스를  막 눌러 빠져 나옵니다.
이제는 protocol을 up 해주는 명령어를 사용 해보겠습니다.

configure terminal
interface fastethernet 0/0

그러면 다시 R1(config-if) 가됩니다.
이 상태에서 
no shutdown
을 입력해줍니다. 이 명령어는 상태와 프로토콜을 up해주는 명령업니다 (반대는 shutdown)
다시 exit를 두번 입력합니다
exit
exit
R1# 상태에서 다시 show ip interface brief 를 하면 다음과 같이 나타납니다.





status와 protocol이 up 된 것을 확인 할 수 있습니다.

이제 마지막으로 내부적으로 제대로 설정이 되었는지 ping을 뿌려보겠습니다.
ping은 특권모드에서 가능합니다. (R1# 상태)
현재 라우터의 IP는 1.221.80.1 이므로 내부에 연결되어있는 windows7 의 ip인
1.221.80.14로 ping을 보내봅시다.

ping 1.221.80.14





핑이 가는것을 확인 했습니다. 
. 표시는 실패 !표시는 성공을 나타냅니다.

종료전에 
copy running-config startup-config 
를 꼭 해줘야합니다!. 설정을 저장하는 명령어 입니다.
하지 않으면 매번 gns3를 킬때마다 ip를 설정해줘야 합니다.

또는
라우터를 오른쪽 클릭하고 -> export config 을 누르면 셋팅을 따로 빼와서 저장합니다.

Destination filename [startup-config]? 가 뜨면 그냥 엔터 눌러줍니다.




+ Recent posts