반응형
SMALL
RIP
- Distance Vector Routing Protocol
- v1, v2
- UDP port 520번 사용
- AD(Administrative Distance)값은 120
- --> AD란 ?
- ---> 하나의 라우터에서 복수의 라우팅 프로토콜이 동작하는 상황에서 최적경로를 결정하는 값!
- ----> AD값이 낮을수록 우선순위가 높다.
- ------> AD값은 필요에 따라 인위적으로 변경이 가능.
- Dynamic Protocol / 내부용 라우팅 프로토콜 (IGP)
- 설정이 간단하고 작은 규모의 네트워크나 대형 네트워크의 말단 지점에 사용하기 좋다.
- 표준 Routing Protocol이기 때문에 모든 회사의 Router에서 사용 가능 (EIGRP는 Cisco 전용)
- Metric을 Hop-count로 사용 (가장 적은 Hop-Count를 가진 경로가 최적 경로)
- ---> 때문에 Link의 속도를 반영하지 못하고 비효율적인 Routing 경로가 만들어질 수 있다.
- Hop-count 15 , 대형 네트워크에서 사용 불가능.
- 토폴로지 변화와 상관없이 무조건 30초마다 인접 라우터에게 라우팅테이블 전체 내용 전송
- (<->다른 다이나믹 라우팅 프로토콜은 변화가 생길 경우 바뀐 네트워크의 정보만 전송)
RIP Version 2
- Subnet mask 정보가 있는 Classless 라우팅 프로토콜 (VLSM 지원)
- 정보 전송 시 Multicast(224.0.0.9)를 사용
<-> Version 1은 Broadcastt 주소를 사용. - 각 라우터에서 네트워크 경로 정보에 대한 인증이 가능 -> 보안 강화
- tag(꼬리표) 사용 가능
- Auto Summary (자동 축약)를 하고, 수동 축약도 가능하다.
--> Auto Summary란?
----> 축약 = 합치다, 슈퍼넷팅을 생각하면 됨.
------> Auto Summary는 Classful 방식의 라우팅 프로토콜에서 네트워크 정보가 광고되어지는 방식
--------> ex) 10.1.1.0/24 네트워크 주소를 Classful방식으로 광고하면 /24라는 prefix를 보내지 않기 때문에
결과적으로 10.0.0.0/8 이라는 주소로 테이블에 올리고 광고를 전달해줌!!
------------> 대표적으로 RIPv1, RIPv2, IGRP, EIGRP가 Auto-Summary를 사용함.
--> Manual-Summary란?
-----> 자동축약과 다르게 적절한 크기의 네트워크로 축약할 수 있는 것.
---------> ex) 10.1.1.0/24 , 10.1.2.0/24, 10.1.3.0/24 3개의 네트워크 축약 -> 10.1.0.0/22
------------> 대표적으로 RIPv2, EIGRP가 있다.
R1
Router rip
version 2
no auto-summary (자동 축약 X)
network 1.1.1.1
network 10.0.12.0
network 10.0.13.0
R1
debug ip rip
no debug all (라우터 부하가 걸리기에 꼭 꺼줘야함)
R1
int se 1/0 구간 shutdown시 변화
EIGRP
- cisco 전용 Routing Protocol
- IP 프로토콜 88번 사용, IGP, Dynamic Protocol
- Classless Routing protocol
--> VLSM / CIDR 사용 가능! - RIP과 동일하게 Split-Horizon이 적용됨
- Major 네트워크 경계에서 Auto-summary(자동 축약)가 됨
--> Auto Summary란?
----> 축약 = 합치다, 슈퍼넷팅을 생각하면 됨.
------> Auto Summary는 Classful 방식의 라우팅 프로토콜에서 네트워크 정보가 광고되어지는 방식
--------> ex) 10.1.1.0/24 네트워크 주소를 Classful방식으로 광고하면 /24라는 prefix를 보내지 않기 때문에
결과적으로 10.0.0.0/8 이라는 주소로 테이블에 올리고 광고를 전달해줌!!
------------> 대표적으로 RIPv1, RIPv2, IGRP, EIGRP가 Auto-Summary를 사용함. - DUAL (Diffusing Update Algorithm) 알고리즘을 사용하여
Suceessor(최적 경로)와 Feasible Successor(후속 경로)를 선출
---> 고로, Convergence time이 빠르다. (빠를수록 좋다.) - 멀티캐스트 주소 (224.0.0.10)을 사용해서 정보를 전달.
- Unequal cost 부하분산(load balancing = 여러 서버가 분산 처리하는것) 지원
--> 균등 로드 분산, EIGRP는 동일한 최적경로가 다수 존재할시 균등로드 분산을 Default을 4개까지 지원함. - AD(Administrative Distance) 값은 ★internal (90) , external (170)
--> AD란 ?
---> 하나의 라우터에서 복수의 라우팅 프로토콜이 동작하는 상황에서 최적경로를 결정하는 값!
----> AD값이 낮을수록 우선순위가 높다.
------> AD값은 필요에 따라 인위적으로 변경이 가능. - AS (Autonomous System)
--> 하나의 네트워크 관리자에 의해 관리되는 Router의 집단
--> 하나의 관리 전략으로 구성된 Router의 집단 (기업, 회사) - OSPF에 비해 설정이 간단하지만, 대규모 네트워크에서는 관리가 힘듬.
EIGRP 패킷
실습 토폴로지
1. EIGRP AS 1로 연동
2. 모든 라우터에 Auto-summary 해제
3. R4의 Loopback에 4개 대역의 IP 부여 (Secondary IP 사용)
4. R3에서 R2 쪽으로 EIGRP 정보를 보낼 때 R4 Loopback 대역을 하나로 축약
5. R1과 R2 사이의 Hello interval 을 30초로 HOLD time을 90초로 조정
6. 모든 인터페이스 Passive로 설정, 필요한 구간만 Passive 풀어 주기
7. Ping 테스트
Secondary IP
- show ip interface brief 할 시 secondary는 확인 불가능
- show ip interface 하면 secondary 확인 가능
- 말그대로 여러개의 아이피를 하나의 루프백에서 사용하기 위한것
- 루프백에만 적용할 수 있는것이 아니라 스위치의 valn, 라우터의 interface에도 적용 가능
- vlan은 1개인데 여러대역을 사용하고 싶을때 등 여러가지 경우에 사용
- 메인 되는 IP 이외에 다 secondary 입력
- 최대 8개까지 가능.
Wild Card mask
- 해당 비트가 1이면 검사를 하지 않고 0이면 검사를 하겠다는 의미
- 서브넷 마스크는 1인 비트를 네트워크로 0인 비트를 호스트로 사용하겠다는 의미이므로
Wild card mask는 검사 유무를 나타내는 것이기 때문에 두 개의 의미는 다름. - ex) 255.255.255.0 서브넷 마스크는 2진수로 바꾸면 11111111.11111111.11111111.00000000 이고,
1인 부분은 네트워크 부분이므로 고정된 부분이고 0인 부분은 호스트 부분이므로 0부터 255까지 올 수 있다.
와일드카드 마스크로 바꿔보면 네트워크 부분은 고정값이기 때문에 비트가 고정되었는지 검사가 필요하다.
그래서 0으로 세팅하고 호스트 부분은 어느 값이 와도(0~255) 상관이 없으니 1로 세팅한다.
결과는 00000000.00000000.00000000.11111111 이 되어 와일드 카드 마스크는 0.0.0.255가 된다.
Hello Packet
- 설정을 하다보면 Neighbor 가 맺어진걸 볼 수 있음.
- EIGRP 라우팅 프로토콜끼리 라우팅 정보를 주고받기 위해 서로 라우팅 정보를 담은 패킷을 주고받는데
이 패킷을 EIGRP에서는 Hello Packet 이라고 칭함! - == Neigjbor를 구성하고 유지하기 위한 packet
- 기본적으로 Hello interval의 3배에 해당하는 시간(Hold time)안에
상대방의 Hello packet을 받지 못하면 Neighbor 해제!
Hello interval과 Hold time
- 연결이 제대로 되어 있는지 EIGRP가 Hello Packet을 통해 계속 확인하고 이 타이머를 리셋시킴
- Default 값은 15초 , 그래서 15초 이상으로 올라가지않음.
- 시간 조정을 해줄 수 있다. 보통 hold time은 hello time의 3배를 주는게 일반적. (3번의 hello packet을 날릴 시간을 줌) ex) ip hold-time eigrp 1 60
이제 R1 테이블 다시 확인
- 자동 축약 기능을 꺼둬서 4.4.0.0 대의 주소들이 다 올라와있음.
- 만약 자동 축약을 켜뒀다면?
--> 1.0.0.0/8로 축약되서 굉장히 비효율적으로 축약될것임. - 그래서 자동 축약을 꺼놓은 상태로 수동(Passive) 축약 설정을 할것임.
--> 토폴로지 조건 기억 : 필요한 구간만 Passive 풀어 줌. - 우선 축약하는 방법은
4.4.4.0/24 ==> 4.4. 00000100
4.4.5.0/24 ==> 4.4. 00000101
4.4.6.0/24 ==> 4.4. 00000110
4.4.7.0/24 ==> 4.4. 00000111
---> 6번째 비트까지 같은것 확인!
-----> 그렇기 때문에 6번째 비트로 묶어서 라우팅 테이블에 보낼 수 있음!
-------> 서브넷마스크로 바꾸면 4.4.4.0/22 가 된다!
반응형
LIST
'네트워크 실습 정리' 카테고리의 다른 글
Redistribution 개념 및 설정 (Ospf, rip, eigrp, static) (0) | 2022.09.12 |
---|---|
HSRP 개념 및 명령어 정리 (0) | 2022.09.09 |
ACL 개념 및 실습 (standard, extended) (0) | 2022.09.04 |
스패닝트리(STP) 개념 정리 및 실습 #1 (0) | 2022.09.01 |
GNS 가상 네트워크망 만들기, LOG파일 저장 설정 (0) | 2022.07.16 |