Infra & Security Eng/Network Simulation

라우터 - OSPF 실습 (2)

엔지니어 E 2026. 1. 15. 20:15
반응형

1. OSPF 실습 - Multicast 

예전에는 첫번째 사진 처럼 라우터를 1:1 방식으로(시리얼라인) 연결을 많이 했었음
* 네트워크:  총 6개

현재는 2번째 사진 처럼 (이더넷 연결) 더 간편히 연결을 하고 있음
* 네트워크: 총 4개
* R1,2,3에 각 G0/0포트에는 passive-interface 명령어를 적용해야 한다 (그래야 종단으로 헬로 패킷 등을 보낼 필요가 없음)
- 내가 원하는 대로 dr 설정을 못할 수도 있음 
- 라우터가 몇 개 없으면 (10대 이하) dr과 bdr 이 몇개든 상관이 없음 
- 라우터가 많을때는 dr,bdr은 리소스가 많은 애로 선정하는게 좋음 

실습할 때 주의 

라우터 - PT-Empty 아이콘에서 PT-ROUTER-NM-1CGE 사용 할 것 
스위치 - Switch-Empty 아이콘에서 PT-SWITCH-NM-1GCE 사용 할 것 

 

2. OSPF 설정 - DR, BDR

DR, BDR 선정 
- Interface의 priority가 높은 순서로 DR, BDR 선정 
- DR, BDR이 선출되면 새롤운 라우터 추가에도 재선정 하지 않음 

 

아래 R4설정은 119.x.x.x.가 아닌 160.x.x.x 임

 

3. OSPF 실습 - 명령어 default - information originate 안 쓰는 경우 

1. S1 에 R4를 연결한다 (R4의 IP는 R1,2,3이 10.X.X.X이므로 10.1.1.4 으로 배정한다 , S는 IP가 없다)


2. R1,R2,R3 에서 각각 작성 * default - information originate를 안 쓰는 경우 각 라우터에 default 경로를 각각 써줘야 한다 
enable
conf t 
ip route 0.0.0.0 0.0.0.0 10.1.1.4 (내가 모르는 목적지는 무조건 R4에 던진다)
* do show ip route 로 s* 확인 

3. R1,R2,R3 에서 각각 OSPF 설정 * 이 설정을 안하면 R1,R2,R3은 서로의 존재를 모르므로 PC1-> PC2는 데이터를 보낼 수 x
<R1>
enable
conf t 
router ospf 1
router-id 1.1.1.1
network 1.1.1.1 0.0.0.0 area 0
network 10.1.1.1 0.0.0.0 area 0
passive-interface g0/0 * pc 쪽으로 불필요한 라우팅 정로를 보내지 않게 한다 

<R2>
enable
conf t 
router ospf 1
router-id 2.2.2.1
network 2.2.2.1 0.0.0.0 area 0
network 10.1.1.2 0.0.0.0 area 0
passive-interface g0/0

<R3>
enable
conf t 
router ospf 1
router-id 3.3.3.1
network 3.3.3.1 0.0.0.0 area 0
network 10.1.1.3 0.0.0.0 area 0
passive-interface g0/0
* do show ip ospf neighbor로 다른 라우터들의 ID가 리스트에 나오면 된다 

4. 마지막으로 R4에서
int g0/1 
ip add 10.1.1.4 255.255.255.0

1) 가상 인터페이스 설정 
interface loopback0
ip address 10.10.10.1 255.255.255.0
2)내부 pc 대역으로 가는 복귀 경로 설정 
ip route 1.1.1.0 255.255.255.0 10.1.1.1
ip route 2.2.2.0 255.255.255.0 10.1.1.2
ip route 3.3.3.0 255.255.255.0 10.1.1.3