1. OSPF DR/BDR 선출방법

․ DR을 선출하는 이유는 ?  UPDATE TRAFFIC을 줄이는데 사용 함.

- 가장 높은 priority (DEFAULT 1)

- priority 0 인 경우는 DR이나 BDR로 선출될 수 없다.

- loopback interface 중에서 가장 높은 ip address 를 갖고 있는 라우터가 DR로 선출

- loopback interface가 없는 경우는 활성화된 interface 가운데 ip address가 높은 ip    address 가 DR로 선출된다.

2. OSPF Packet 종류 및 설명

․ Hello : Neighbor Relationship을 맺고 유지하는데 사용된다. Data에  Neighbor List를 담고 있다.

․ DDP(Database Descriprion Packet) : Topology Database의 내용에 대한 전체적인 Description으로 Adjacency가 초기화 될 때, 라우터간에 교환된다. Data에 LSA Header의 List를 담고 있다.

(데이터베이스 내용 요약)

․ LSR(Link State Request) : 자신의 Topology Database가 Neighbor Router의 DDP에 표시된 LSA Sequence 번호보다  오래 된 경우, Topology Database에 대한 요청을 보내는 경우에 사용된다. Data에 Requested LSA에 대한 List를 담고 있다.

(데이터베이스 상세내용 요청)

․ LSU(Link State Update) : LSR Packet에 대한 응답 패킷으로 LSA(Link State Advertisement)를 담고 있다. 하나의 LSU에 복수의 LSA를 포함할 수 있다. Data에 Update하는 LSA List를 담고 있다.(데이터베이스)

․ LSAck(Link State Acknowledgment) : LSU에 대한 Ack Packet이다. Data에 LSA Header의 List를 담고 있다.(ACK 전송)

3. LSA 타입 종류 및 설명

․ LSA Type 1 (Router LSA) : 각각의 Router에 의해 발생. LSA의 ID는 LSA를 발생시키는  router의 ID이다. Internal Router의 Link ID 및 Link State, Link의 Outgoing Cost 등을 전달 함.

․ LSA Type 2 (Network LSA) : Multi-access Network 상의 DR에 의해 발생된다. LSA의 ID는 DR의 해당 interface address이다.  Mutiaccess Network 상의 모든 라우터의 Router ID를 전달한다.

․ LSA Type 3 (Network Summary LSA) : ABR에 의해 발생된다. LSA의 ID는 Network address이다. Advertised 되는 Network에 대한 IP Address를 전달한다.

․ LSA Type 4 (ASBR Summary LSA) : ABR에 의해 발생된다. LSA의 ID는 ASBR의 ID이다. ASBR의 Router ID를 전달한다.

․ LSA Type 5 (AS External LSA) : ASBR에 의해 발생한다. LSA의 ID는 Network address이다. 다른 AS의 Destination의 네트워크 정보(IP Address, Subnetmask, Metric)를 전달한다.

․ LSA Type 7 (NSSA External LSA) : NSSA에 있는 ASBR에 의해 발생된다. LAS의 ID는 Network address이다. 다른 AS의 Destination의  네트워크 정보(IP Address, Subnetmask, Metric)를 전달한다. ABR에서 Type5로 바뀌어 다른 Area로 전달된다.

4. EIGRP dual 알고리즘 동작 방법(체크)

․ 기존의 경로보다 메트릭이 더 좋거나 동일한 업데이터를 수신

- 새로운 경로를 알려준 네이버를 석세스로 지정한다

- 새로운 경로를 다른 네이버를 석세서로 지정한다.

․ 기존보다 나쁜 라우팅 정보를 석세스 하거나 아닌 네이버에게서 수신

- 무시하고 더 이상의 동작을 취하지 않는다.

․ 석세스에게서 기존의 경로보다 메트릭이 더 나쁜 라우팅 정보를 수신 했고, 피저블 석세서가 있을 때

- 피저블 석세서를 석세서로 지정한다.

- 새로운 경로를 다른 네이버에게 알린다.

․ 석세서에게서 기존의 경로보다 메트릭이 더 나쁜 라우팅 정보를 수신했고, 피저블 석세서가 있을 때

- 네이버에게 퀴어리 패킷을 전송 한다.

- 퀴어리에 대한 응답 패킷을 모두 수신 하면 석세서와 피저블 석세서를 결정한다.

- 새로운 경로를 다른 네이버에게 알린다.

5. EIGRP Packet 종류

․ hello - 네이버를 구성 및 유지

․ update packet - 라우팅 정보를 전송

․ query packet - 라우팅 정보를 요청

․ reply packet - 요청받은 라우팅 정보를 전송

․ acknowledgement packet - 업데이트, 라우팅 정보 요청, 응답 패킷의 수신을 확인해줄때

6. OSPF/EIGRP neighbor 성립 방법

․ OSPF 네이버

- 에어리어 ID, 암호, 서브넷마스크 길이, 헬로/데드 주기, 스텁에어리어 표시 서로 동일해야 네이버 성립이 된다.

<설정>

Router(config)#router ospf as-number

Router(config-router)#network ip-address wildmask

․ EIGRP 네이버

- 설정된 AS번호, K 상수값, EIGRP 암호, 출발진 주소와 수신 인터페이스의 서브넷이 동일해야 네이버 성립이 된다.

<설정>

Router(config)#router eigrp as-number

Router(config-router)#network ip-address wildmask area-id

7. ospf/eigrp table 종류

․ EIGRP : 라우팅테이블, 네이버 테이블, 토폴로지 테이블

․ OSPF : 라우팅테이블, 네이버 테이블, 토폴로지 테이블, 데이터베이스 테이블

8. Distance Vector, Link State,  hybrid

․ Distance Vector : 거리와 방향 계산해서 목적지 감(RIP, IGRP)

․ Link State : 어디로 가야 빠른지 계산해서  목적지 감(OSPF)

․ hybrid : distance vector와 link state 장점만 모아서 만든 라우팅 알고리즘

9. Metric, AD

․ Metric

- RIP : hop count를 사용합니다.

목적지 까지 갈 때, 거쳐야 하는 라우터의 개수

- EIGRP : 라우팅 경로 결정시 사용되는 기준이다.

Delay, Bandwidth, Load, Reliability, MTU, hop count

- OSPF : 코스트(cost) 라고 부르며, 출발지부터 목적지까지의 각 인터페이스에서 기준 대역폭을 실제 대폭으로 나눈 합계이다.

․ AD : 똑같은 경로가 두 개 이상 존재할 때, 어느 경로를 택할지 결정할 때 쓰이는 값 EIGRP 90, OSPF 110, RIP 120