글
rip
▣ RIPv2
1. RIPv2 설정
-
라우팅 프로토콜 선택
-
교환할 네트워크 정보 설정(광고)
-
사용할 버전 설정
-
자동 축약 비활성화 => Classless Routing 설정
-
(선택) 정보를 전달하지 않을 인터페이스 설정
=> why? 불필요한 정보의 전달을 막기 위함
=> 트래픽을 줄이는 목적
Router(config)# route rip Router(config-router)# network [classful 형식의 네트워크 이름] Router(config-router)# version 2 Router(config-router)# no auto-summary Router(config-router)# passive-interface [인터페이스 이름] |
2. RIPv2 설정 확인
-
라우팅 테이블 정보
-
라우팅 프로토콜 정보
-
교환한 정보(경로) 관리 데이터베이스 정보
-
RIPv2의 실시간 동작상태 확인
Router# show ip route (=show ip route rip) Router# show ip protocols Router# show ip rip database Router# debug ip rip |
▣ OSPF(Open Shortest Path First Protocol)
1. 특징
-
AD : 110
-
IETF 표준 Routing Protocol
-
Link State 계열의 Dynamic Routing Protocol
-
Metric => Cost (Bandwidth) : 속도를 기준으로 경로를 선택
-
동일한 Protocol을 사용하는 인접 장비와 Link 상태 정보를 교환
-
Multicast Group => 224.0.0.5, 224.0.0.6 (DR / BDR)
-
Classless Routing만 지원
-
큰 범위의 네트워크에서 사용
-
정보 교환의 거리에 제한이 없음
-
경로 정보 교환 주기
-
topology에 변화 발생
-
=> 변화가 적용되는 속도(Convergence Time)가 빠름
-
계층적인 구조를 가짐
## 계층구조 이미지 첨부
// 설명
영역을 나눔 => 계층
반듯 중심이 되는 영역이 필요 = >backbone area
ABR = > 영역을 연결해 주는 장비
ASBR => AS 끼리 경로를 연결해주는 장비
Area : OSPF 정보를 교환할 장비로 구성된 영역
ABR(Area Border Router) : Backbone과 다른 Area를 연결하는 역할의 라우터
DR : 하나의 Area 영역의 정보를 다른 Area와 교환하는 역할의 라우터
BDR : DR의 Backup Router
// 설명
동작과정
-
각 Link Metric(Cost) 계산
계산된 Cost 값을 Topology Database에 등록
-
이웃관계 맺기
-
Hello Message를 서로 교환하여 이웃관계를 맺은 => Full 상태
-
이웃 정보를 Neighbor Table에 등록
-
Interface 상태 정보 교환
-
등록된 이웃과 totpology database의 정보를 LSA 메시지로 교환
-
Topology Database에 LSA로 획득한 정보 저장
-
해당 장비를 기준으로 전체 네트워크 토폴로지를 구성함
-
목적지에 도달한 가능한 전체 경로의 Metric(누적 Cost) 계산
-
특정 네트워크에 도달할 수있는 모든 경로의 누적 비용값을 구하여 제일 낮은 비용을 가지 ㄴ경로를 최적의 경로로 선택
-
최적의 경로만 라우팅 테이블에 등록
-
최적의 경로만 라우팅 테이블에 등록하고, 다음으로 낮은 경로를 백업 경로로 지정
-
선택된 경로 관리
-
topology database의 정보가 변경되면 즉시 이웃장비에게 LSA를 전달하여 변경된 Link정보를 업데이트함
라우터 ID : OSPF 식별값
-
Static
-
Loopback Interface IP
-
제일 큰 IP
Wildcard Mask
IP 범위를 지정하기 위해 사용하는 필터링 값
조건으로 설정하는 IP 값과 실제 IP 를 Wildcard Mask로 비교하여 필터링 함
-
0 : 조건으로 지정된 IP의 bit와 일치해야됨
-
1 : 조건으로 지정된 IP 일치하지 않아도 됨
Wildcard Mask의 bit는 연속되지 않아도 됨
명령어
-
라우팅 프로토콜 선택
[process-id] 한 라우터에서 ospf를 다중으로 동작시킬 때 각 ospf를 구별하기 위한 식별값
-
교환할 Link(interface) 정보 설정
-
(선택) 정보를 전달하지 않을 인터페이스 설정
-
(선택) Default Gateway 광고 => Why?
Router(config)# router ospf [process-id] Router(config-router)# network [interface IP] [wildcard mask] area [area-id] Router(config-router)# passive-interface [인터페이스 이름] Router(config-router)# default-information originate [always] |
2. OSPF 설정 확인
-
라우팅 테이블 정보
-
라우팅 프로토콜 정보
-
기본 정보
-
Neighbor Table 정보
-
OSPF의 실시간 동작상태 확인
Router# show ip route (=show ip route ospf) Router# show ip protocols Router# show ip ospf [process-id] Router# show ip ospf neighbor Router# debug ip ospf events |
Access List
Router의 ACL
-
라
ACL => 데이터를 분류하는 필터링 기술
라우터를 경유하는 트랙픽