
정적 라우팅은 네트워크 관리자가 직접 라우트(경로)를 수동으로 설정하는 방식.
특징
장점
✅ 보안성이 높음 (불필요한 경로 학습이 없음)
✅ 라우터의 리소스(CPU, 메모리) 소비가 적음
✅ 설정이 간단함
단점
❌ 네트워크 변경 시 관리자가 직접 수정해야 함
❌ 경로 장애 발생 시 자동 복구되지 않음
❌ 대규모 네트워크에서는 운영이 매우 어려움
OSPF는 동적 라우팅 프로토콜로, 네트워크 내 라우터들이 자동으로 최적의 경로를 설정하고 변경 사항을 반영하는 방식입니다.
특징
장점
✅ 네트워크 변경 사항을 자동으로 반영
✅ 경로 장애 발생 시 자동으로 대체 경로 찾음
✅ 네트워크의 최적 경로를 자동으로 설정
✅ 라우터 간 트래픽을 로드 밸런싱 가능
단점
❌ 정적 라우팅보다 설정이 복잡함
❌ CPU와 메모리 사용량이 높음 (라우터가 지속적으로 네트워크 상태를 확인해야 함)
❌ 초기 설정 시 LSA 교환으로 네트워크 부하 발생 가능
소규모 네트워크 (10~20대 이하의 라우터) → 정적 라우팅
→ 네트워크 변화가 거의 없고 단순한 구조일 경우 적합
대규모 네트워크 (기업 네트워크, ISP 등) → OSPF
→ 네트워크 확장이 필요하고 자동으로 경로를 조정해야 할 경우 적합
보안이 중요한 환경 → 정적 라우팅
→ 불필요한 경로 학습을 막고, 외부 영향을 최소화
가용성이 중요한 환경 → OSPF
→ 장애 발생 시 자동으로 경로를 우회할 수 있어 신뢰성이 높음


라우터 속성 창 용도.

router간 연결.
🕵️ 시리얼 인터페이스 추가.
라우터는 pc와 다르게 fastEthernet이 아니라, 시리얼 인터페이스로 연결해야함....!
router0 -> physical-> 전원 off -> HWIC-2T 0번 슬롯으로 드래그 -> 전원 on

시리얼 인터페이스 2개 장착 완료.

🕵️ 부팅 시 설정.

초기 설정 여부 -> no
3개의 router다 같은 방식으로 시리얼 인터페이스를 추가해준다.


👨🚀 포트 라벨을 위의 사진처럼 똑같이 만드는 것이 편함.

라우터 ip 설정.
laptop0 -> desktop -> terminal

show ip interface breif

router0 에 대한 fastEthernet0/1에 대한 ip주소 설정 예
5단계는 router끼리 연결할 때만 필요....!

👨🚀 1. 관리자 모드 진입
Router> enable👨🚀 2. 글로벌 모드 진입
Router# configure terminal👨🚀 3. 인터페이스 모드 진입
Router(config)# interface fa0/0 (FastEthernet)Router(config)# interface se0/3/0 (Serial)👨🚀 4. IP 주소 및 서브넷 마스크 설정
Router(config-if)# ip address 203.237.10.254 255.255.255.0Router(config-if)# ip address 1.1.1.1 255.255.255.252👨🚀 5. 클럭 속도 설정 (DCE 장비에서만)
Router(config-if)# clock rate 64000👨🚀 6. 인터페이스 활성화
Router(config-if)# no shutdown👨🚀 7. 인터페이스 모드 종료
Router(config-if)# exit (혹은 ctrl-Z)👨🚀 8. 글로벌 모드 종료
Router(config)# exit (혹은 ctrl-Z)👨🚀 9. 관리자 모드 종료
명령어: Router# exit (혹은 ctrl-Z)
관리자 모드를 종료하고 일반 사용자 모드로 돌아감.
router0, switch 0 연결.

router0, router1 연결.
router0, router2 연결.

router1 에서도 마찬가지로 ip 주소를 설정해주고 활성화


화살표 빨간색 -> 초록색 으로 바뀜.
router1 설정(위의 ip표를 보고 랩탑0을 해당 라우터에 연결해주며 설정해주면됨.).

router 설정.


PC및 서버 IP주소 설정.
스위치 IP주소 설정.
👨🚀 스위치는 2계층 장비
👨🚀 원격접속으로 스위치 관리.
👨🚀 ip주소 할당대상


pc0 command prompt 접속.





pc0으로 부터 패킷을 받은 router0이 어느 인터페이스로 보내야할지 모르기 때문....!
-> 라우팅 테이블 생성 필요...!
정적 라우팅 설정.


-> ip route 203.237.20.0 255.255.255.0 se0/3/0
-> ip route 203.237.30.0 255.255.255.0 2.2.2.2
-> ip route 3.3.3.0 255.255.255.252 1.1.1.2




pc0 에서 pc1, pc2로 연결.

시뮬레이션 -> event list 창 -> edit filters -> icmp만 선택.


pc0 -> pc1


pc -> 2개
pt-siwtch -> 2개
pt-router -> 3개
pc0 ip 설정.

pc1 ip 설정.

이번에는 위의 정적 라우팅을 했을때와 다르게 packet tracer의 config를 사용하여 라우터의 ip를 설정해보자. 실제 환경에서는 router에 이런 기능은 없다.
router 0.

router 0 -> config -> fastethernet
router 1.

router 1 -> config -> fastethernet

router 2 serial 2/0

router 0 serial 2/0

router 0 serial 3/0

router 1 serial 3/0

router 2 serial 3/0

router 1 serial 2/0

pc0 -> router0
통신 성공.
pc0 -> pc1
failed.
pc0 -> router2
failed.
이유는 결국 라우터 테이블이 생성되어 있지 않아서이다.
위의 정적 라우팅과 다르게 이번에는 ospf라우팅을 해보도록 하자.
Router>enable
Router#
Router#
Router#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#
Router(config)#router ospf 1
Router(config-router)#network 192.168.1.0 0.0.0.255 area 0
Router(config-router)#network 10.0.0.0 0.255.255.255 area 0
Router(config-router)#network 20.0.0.0 0.255.255.255 area 0
Router(config-router)#exit
🔹 결과적으로 한 일
OSPF 프로세스 1을 활성화.
192.168.1.0/24, 10.0.0.0/8, 20.0.0.0/8 네트워크를 OSPF에 추가.
이 네트워크들에서 OSPF 라우팅 정보를 주고받도록 설정.
모든 네트워크는 Area 0 (OSPF 백본 영역)에 속함.



pc0 -> pc1
성공.....!
pc0 -> router2
성공.....!