본문 바로가기

코리아IT아카데미 [국비과정]/수업

[Network] OSPF(동적라우팅 프로토콜)

OSPF (동적라우팅 프로토콜) 실습

초기 셋팅

Cloud2 : 내 옆자리 사람
Cloud3 : 내 앞자리 사람
 
포트 연결하여 1번부터 19번까지
통신이 되게끔 한다.
강사님 ↔ 1 ↔ 2 ↔ 3 ↔ 4 ..... 18 ↔ 19 까지
서로 통신 (나는 18번)
 

(라우터 IP 추가 생략)
전에는 라우팅을 할 때 정적 라우팅을 사용했었다.
ex) ip route 10.10.10.0 0.0.0.255
 
즉, 수동으로 지정해서 설정했음.
(자동으로 변경 X, 직접 경로 업데이트)
 
하지만 이렇게 OSPF (동적 라우팅)을 사용하면
동적으로 네트워크 상태를 자동으로 교환할 수 있음
(확장성, 자동화, 큰 네트워크 효과적)
 

이렇게 서로 1 ~19번까지 서로 연결시켜서 
라우팅 테이블에 해당 대역 정보들이 있기 때문에 
서로 통신이 가능해진다.
 

19번에게 핑을 보내보면 잘가는 것을 확인
 

최종적으로 강사님과 1~19까지
전부 연결되었기 때문에
강사님이 default-information originate always 입력하면
연결된 네트워크 전부 인터넷 사용이 가능해짐.
(지금은 내가 쓰지않음)
 
(모든 라우터가 인터넷 연결, 외부 네트워크와 연결)
(OSPF가 기본 경로를 항상 광고하도록 설정)
 

default-information originate always
명령어로 nat가 열리게 되는 것을 확인
 

기본 경로를 항상 광고하도록 설정하였기 때문에
인터넷이 연결되어 구글(외부)에 핑이 보내진다.
 


 

OSPF (동적라우팅 프로토콜) 실습 2

초기셋팅

(ip 추가 생략)
R2, R3는 NAT를 하지않음.
R1에는 fa0/1에 inside, fa0/0에는
outside 설정 (NAT)
(17일차에 다루었으니 생략)
 
[17일차 NAT과정 참고]

 

[코리아IT아카데미] 정보보안산업기사 취득과정B 17일차

NAT (network address translation)네트워크 주소 변환사설 → 공인 (SNAT)공인 → 사설 (DNAT)공인 IP주소의 낭비를 막기 위해 고안보안적으로도 권장 사설PC(여러대)사설(여러개) inside LOcalinside 라우터(공

hanpil00.tistory.com

 
 

R3

R3의 정보들을 OSPF 테이블에 공유
 

R2

R2의 정보들 역시 OSPF 테이블에 공유

 

R1

마지막 대장 라우터 R1이
R2와 R3의 정보들이 공유된 테이블에서 수집
이웃 관계 네트워크 안에 모든 라우터가 공유
 

default-information originate always
명령어를 통해 OSPF 경로 광고하도록 설정.
 
즉, 모든 라우터가 인터넷 (외부네트워크) 연결.
 

구글에게 핑을 보내 잘가는 것을 확인할 수 있다.
 


 

OSPF (동적라우팅 프로토콜) 실습 3

동서 : ospf, 남 : eigrp, 북 : rip

 
각 PC와 라우터에 ip를 추가한다. (생략)
 

R0(좌) R2(우)

 

R0와 R2의 ospf 라우팅 프로토콜로 지정
ospf 테이블에 정보를 공유함.
 

R3

R3는 eigrp 라우팅 프로토콜로 지정
eigrp 테이블에 정보를 공유
 

R4

R4는 rip 라우팅 프로토콜로 지정
rip 테이블에 정보를 공유
 

R1

R1에는 각 정보들의 rip, ospf, eigrp를 
최종적으로 공유한다.
 

PC와 PC1끼리는 통신이 가능함.
같은 ospf 프로토콜이면서도,
이웃 라우터이기 때문에 통신이 가능하다.
 
하지만 다른 PC들끼리는
라우팅 프로토콜이 달라서 통신이 불가능
 
여기서 재분배를 통해 프로토콜을 합쳐보자
 

redistribute 재분배 (동적라우팅 프로토콜 합치기)

1. rip (router rip)
redistribute eigrp 90 metric 1
redistribute ospf 110 metric 1

2. eigrp (router eigrp 90)
redistribute rip metric 1 1 1 1 1
redistribute ospf 110 metric 1 1 1 1 1

3 ospf (router ospf 110)
redistribute rip subnet
redistribute eigrp 90 subnet

 

 
redistribute : 라우팅 정보 재분배
대장 라우터 R1에서
서로 다른 라우팅 프로토콜로 정보를 전달
(상호 연결 가능, 학습한 경로를 다른 프로토콜에서 사용)
 
eigrp : rip, ospf 추가 (rip, ospf 정보 받음)
ospf : rip, eigrp 추가  (rip, eigrp 정보 받음)
rip : eigrp, ospf 추가 (eigrp, ospf 정보 받음)
rip ↔ eigrp ↔ ospf
 

재분배 후 모든 PC가 다른 라우팅 프로토콜들 간에
 정보를 서로 전달하여 통신이 가능해진다.
 

E2 - OSPF external 
R0에서 확인해보면 모든 정보를 받아온 것을 확인
(다른 라우터는 확인 생략)