itkorea 인천 아카데미 cisco network 수업 자료 및 정리
2024-09-22 ~2024-11-10까지.
매주 일요일마다 9-6. 두달 과정.
4회차 자료 [Dynamic Routing, StaticRoute ]
- RIPv1 설정
R1)
conf t
router rip
network 172.16.0.0
network 1.0.0.0
R2)
conf t
router rip
network 192.168.3.0
network 1.0.0.0
- RIPv2 설정
R1)
router rip
version 2
no auto-summary
R2)
router rip
version 2
no auto-summary
=========================================
- RIPv2 설정(GNS3)
R1)
conf t
router rip
version 2
network 192.168.10.0
network 2.0.0.0
no auto-summary
R2)
conf t
router rip
version 2
network 2.0.0.0
network 172.16.0.0
no auto-summary
R3)
conf t
router rip
version 2
network 192.168.20.0
network 2.0.0.0
no auto-summary
================================================
- OSPF 설정
router ospf process-id
network 네트워크주소 와일드카드마스크 area ID
network 인터페이스주소 0.0.0.0 area ID
* 와일드카드마스크 : 서브넷마스크를 뒤집어 놓은 형태
255.255.255.0 => 0.0.0.255
255.255.0.0 => 0.0.255.255
* process-id는 OSPF 프로세스를 식별하기 위한 번호로 로컬에서만 구분하면 됨.
즉, 다른 OSPF라우터와 동일한 값을 사용해도 됨.
- OSPF 설정(패킷트레이서)
R1)
conf t
router ospf 1
network 172.16.1.0 0.0.0.255 area 0
network 172.16.2.0 0.0.0.255 area 0
network 172.16.3.0 0.0.0.255 area 0
network 1.1.1.0 0.0.0.255 area 0
int loopback 1
ip ospf network point-to-point
R2)
conf t
router ospf 1
network 192.168.3.0 0.0.0.255 area 0
network 1.1.1.0 0.0.0.255 area 0
- OSPF 설정(GNS3)
R1)
conf t
int lo0
ip add 1.1.1.1 255.255.255.0
int s1/0
ip add 2.1.12.1 255.255.255.0
no sh
int s1/1
ip add 2.1.13.2 255.255.255.0
no sh
router ospf 1
network 1.1.1.0 0.0.0.255 area 0 => network 1.1.1.1 0.0.0.0 area 0
network 2.1.12.1 0.0.0.0 area 0
network 2.1.13.0 0.0.0.255 area 0
R2)
conf t
int lo0
ip add 2.2.2.2 255.255.255.0
no sh
int s1/0
ip add 2.1.12.2 255.255.255.0
no sh
router ospf 1
network 2.2.2.2 0.0.0.0 a 0
network 2.1.12.2 0.0.0.0 a 0
R3)
conf t
int lo0
ip add 3.3.3.3 255.255.255.0
int s1/1
ip add 2.1.13.3 255.255.255.0
no sh
router ospf 1
network 2.1.13.3 0.0.0.0 a 0
network 3.3.3.3 0.0.0.0 a 0
==================================
R4)
conf t
int lo0
ip add 4.4.4.4 255.255.255.0
int s1/3
ip add 2.1.34.4 255.255.255.0
no sh
router ospf 1
network 4.4.4.4 0.0.0.0 a 1
network 2.1.34.4 0.0.0.0 a 1
R3) => ABR
conf t
int s1/3
ip add 2.1.34.3 255.255.255.0
no sh
router ospf 1
network 2.1.34.4 0.0.0.0 a 1
-----------------------------------------
R1) => ASBR
conf t
int s1/3
ip add 3.1.15.1 255.255.255.0
no sh
router rip
version 2
network 3.0.0.0
no auto-summary
R5)
conf t
int lo0
ip add 5.5.5.5 255.255.255.0
int s1/3
ip add 3.1.15.5 255.255.255.0
no sh
router rip
version 2
network 3.0.0.0
network 5.0.0.0
no auto-summary
----------------------------------------------
- ASBR(Autonomous System Boundary Router)
OSPF가 동작하지 않는 라우터와 연결된 OSPF 라우터
재분배(Redistribution)가 이루어짐.
재분배는 다른 Static Route나 다른 라우팅 정보를 해당 라우팅정보로
변환해서 입력하는 과정.
> R1에서의 재분배(RIP -> OSPF, OSPF -> RIP)
R1)
conf t
router ospf 1
redistribute rip subnets
router rip
redistribute ospf 1 metric 1
- Static Route 실습 설정
PC1>
ip 192.168.10.10 192.168.10.254
R1)
conf t
int f0/0
ip add 192.168.10.254 255.255.255.0
no sh
int s1/0
ip add 2.2.12.1 255.255.255.0
no sh
R2)
conf t
int s1/0
ip add 2.2.12.2 255.255.255.0
no sh
int s1/1
ip add 2.2.23.2 255.255.255.0
no sh
int f0/0
ip add 172.16.2.254 255.255.255.0
no sh
R3)
conf t
int s1/1
ip add 2.2.23.3 255.255.255.0
no sh
int f0/0
ip add 192.168.20.254 255.255.255.0
no sh
PC2>
ip 192.168.20.20 192.168.20.254
----------------------------------------------------------------
- Static Route 설정
R1)
conf t
ip route 192.168.20.0 255.255.255.0 s1/0 2.2.12.2
R3)
conf t
ip route 192.168.10.0 255.255.255.0 s1/1 2.2.23.2
R2)
conf t
ip route 192.168.10.0 255.255.255.0 s1/0 2.2.12.1
ip route 192.168.20.0 255.255.255.0 s1/1 2.2.23.3
-----------------------------------------------------------
- R2에서 인터넷을 위해서 NAT설정
R2)
conf t
access-list 2 permit 0.0.0.0 255.255.255.255
ip nat inside source list 2 int f0/1
int s1/0
ip nat inside
int s1/1
ip nat inside
int f0/0
ip nat inside
int f0/1
ip nat outside
======================================================
- Default Gateway vs Default Route
1) Default Gateway(기본 게이트웨이)는 단말에서 인터넷을 하기 위해 필요한 장비
단말에서는 Default Gateway 주소를 설정해야 인터넷이 가능함.
2) Default Route(기본 경로)는 라우터와 같은 L3장비가 인터넷에 연결되거나
다수의 네트워크와의 라우팅을 위해 설정하는 라우팅 정보. Static Route의 특별한 형태.
- Static Route 설정시 주의할 점
1) 출구인터페이스와 Nexthop주소를 함께 설정한다.
2) 패킷의 흐름을 파악하고 가는방향/돌아오는 방향의 L3장비에 모두 설정한다.
3) 인터넷을 위해서는 Default Route를 반드시 설정한다.
4) 목적지까지 가는 동안의 네트워크는 포함할 필요는 없다. 통신이 필요한 네트워크 정보만
입력하면 됨.
패킷트레이서 실습
- 라우팅 설정
1. IP주소 입력
R1)
conf t
int g0/0
ip add 172.16.1.254 255.255.255.0
no sh
int s0/0/0
ip add 2.2.12.1 255.255.255.0
no sh
int s0/0/1
ip add 2.2.13.1 255.255.255.0
no sh
R2)
conf t
int g0/0
ip add 172.16.2.254 255.255.255.0
no sh
int s0/0/0
ip add 2.2.12.2 255.255.255.0
no sh
int s0/0/1
ip add 2.2.23.2 255.255.255.0
no sh
R3)
conf t
int g0/0
ip add 172.16.3.254 255.255.255.0
no sh
int s0/0/0
ip add 2.2.23.3 255.255.255.0
no sh
int s0/0/1
ip add 2.2.13.3 255.255.255.0
no sh
2. Static Route 설정
R1)
ip route 172.16.2.0 255.255.255.0 2.2.12.2
ip route 172.16.3.0 255.255.255.0 2.2.13.3
R2)
ip route 172.16.1.0 255.255.255.0 2.2.12.1
ip route 172.16.3.0 255.255.255.0 2.2.23.3
R3)
ip route 172.16.1.0 255.255.255.0 2.2.13.1
ip route 172.16.2.0 255.255.255.0 2.2.23.2
3. OSPF 설정
R1)
router ospf 1
network 172.16.1.254 0.0.0.0 a 0
network 2.2.12.1 0.0.0.0 a 0
network 2.2.13.1 0.0.0.0 a 0
R2)
router ospf 1
network 172.16.2.254 0.0.0.0 a 0
network 2.2.12.2 0.0.0.0 a 0
network 2.2.23.2 0.0.0.0 a 0
R3)
router ospf 1
network 172.16.3.254 0.0.0.0 a 0
network 2.2.13.3 0.0.0.0 a 0
network 2.2.23.3 0.0.0.0 a 0
내가 수업 들으면서 메모한거
스위칭-lan 상의 단말간 통신.MAC 주소를 이용한 통신
IP주소가 필요한 이유 상대단말의 MAC주소를 알아오기 위해 필요하다 ARP(adress resolution protocol)
arp를 수신하면 자신의 ip와 일치하면 응답을 줌, 그 응답을 받음면 이제 상대방의 mac주소를 학습받고 그걸로 통신가능 (table)에 저장
실제로 mac 주소로만 통신하게 됨.
stp 같은 경우에는 실제 통신에 필요한건 아닌데, 스위칭 환경이 이중화 되어있는 환경에
루프가 발생해서 통신에 문제가 발생할 수 있고 그걸 해결하기위해 stp가 필요.
라우팅- lan과 lan사이의 통신
lan과 lan 서로 다른 네트워크 통신끼리 통신. ip 주소를 이용한 통신. 라우팅할때는 mac주소 사용x
저번 시간에 vlan에서 라우팅 했음. 라우팅했는데 하나의 라우터안에 스위치 안에 멀티 lan이었기때문에 다른 작업은 안함.
l2 동작할때는 라우팅 기능이 없으니까 mls 라우팅하는 기능을 켜줬음.
lan과 lan 서로 떨어져있는 통신이 가능하게 하는게 라우팅. 최적의 경로를 선택하여 목적지까지! (어떻게 source에서 des까지 얼마나 빠르게!)
왜 mac으로만 서버랑 호스트가 통신이 어려울까?
1.
2. arp가 동작을 해야하는데 arp가 브로드캐스트를 써요= 같은 lan까지만 쓴다, 스위치를 못 넘어감. 즉 너머의 mac주소를 알 수가 없음.
gateway 라우팅을 하기위해서 필요한 정보가 담겨있는 테이블을 routing table. 스위치는 mac table, mac address table.
flooding-mac주소정보가 테이블에 없을 때 함, broadcast.
라우터가 데이터를 routing 하기 위해 제일 중요한건
목적지 주소와 가능성 있는 모든 경로들에 대한 정보 수집(그 경로가 있는지 없는지)
있으면 routing 없으면 drop.
LAN은 단말기 통신하기 위한 목적
WAN은 LAN과 LAN 연결시켜주는게 목적
라우터에 필요한 네트워크 정보가 들어가야한다. 통신하기위해서는.
거쳐가야하는 네트워크 정보가 필요없음 통신할 목적이 아니라면. 목적지 정보만 알면됨. 그럼 내보낼 수 있음. 중간에 아무리 많은
네트워크가 있다해도. 중간 네트워크 입력x 알필요x
라우팅 넣어주는 방식 2가지
static장점 수동 설정 가능. 단점 human issue dynamic단점 수동 설정 복잡.
실무에서도 단점이 큰게 보이지만 생각보다 static을 많이 씀 왜냐하면 관리자가 직접 경로를 짤 수 있기 때문에
관리적인 측면에서는 static이 많이 씀. dynamic이 좋아보여도.
next hop 경로상의 다음 홉을 의미함(다음 장비 의미)
넥스트 홉을 찾을때는 일을 한번 더 함.
활성화할 수 있으면 출구 인터페이스를 쓰는게 라우터에게 부하가 덜함.
출구를 알아도 어디를 가야할지 모르고
어디를 가야할지 아는데 출구를 모를 수 있으니
실무에서는 보통 두개 다 적어줍니다!
정확한게 안정적이잖아요~
static route 설정
r1에서
conf t
ip route
icmp (Internet Control Message Protocol, ICMP)
*192.168.10.254 icmp_seq=1 ttl=255 time=15.164 ms (ICMP type:3, code:1, Destinat ion host unreachable)
타입 3, 코드 1
누가 이 메세지를 줬어? 192.168.10.254 (r1)이 줬어.
라우터는 목적지정이 없으면 패킷을 못 보내요
원래 드랍이 되어여ㅑ하는데 0.0.0.0 디폴트 정보가 있으면 나갈 수 있어요
100.1로 나갈 수 있어요
목적지 정보가 없으면 원래 드랍이 되어야하는데 default 정보가 있으면 거기로 나 갈 수 있어
그러니까 인터넷의 모든 정보를 넣을 필요 없x(넣을수도없고)
default 정보 넣어주면 가능하다!
Gateway of last resort is 2.2.12.2 to network 0.0.0.0
드랍 되야하는데 다 저기로 다 가죠? 디폴트 루트로?
근데 왜 통신이 안됨>?
실제 인터넷에 연결되어있는 장비에 우리가 사용하고있는 2.2.12.0/24대역이
출발지가 2.2.12.1 근데
출발지는 안바뀜. 쭉 나감. 바깥에 1.1.1.1이라는 장비한테 갔는데
장비가 돌려보내줘야함 2.2.12.1 근데 이건 실제 아이피임. 공인 아이피.
바깥에서 목적지로 못 돌아오고 없어져버림.
curl ifconfig.me
58.232.99.137 공인 아이피, 공유기, 라우터 인터페이스에 부여되어있는 아이피
그 공인아이피->개인 아이피로 변환해주는 아이가 nat network address translation
default Gateway vs Default Route
단말에서는 default gateway
default gateway는 단말에서 인터넷을 하기 위해 필요한 장비
단말에서는 defualt gateway주소를 설정해야 인터넷이 가능함.
아니면 다 입력해야하니까;;
네트워크 장비(라우터l3같은 장비) default route
default route는 라우터와 같은 L3 장비가 인터넷에 연결되거나
다수의 네트워크와의 라우팅을 위해 설정하는 라우팅 정보/ STATIC ROUTE의 특별한 형태.
Gateway of last resort is not set
마지막으로 의지하는 gateway정보가 세팅이 안되어있다는 얘기
라우팅 테이블에 없는 목적지에 무조건 다 내보내기 위해 default route 설정.
인터넷하기위해서는 무조건 설정되어있어야함.
패킷 트레이선느 넥스트홉이나, 출구 인터페이스 중 하나만 설정 가능
실무에서는 두개 다 설정!
static route 설정시 주의할 점
1)출구 인터페이스와 nexthop주소를 함께 설정한다.
2)패킷의 흐름을 파악하고 가는 방향/돌아오는 방향의 L3장비에 모두 설정한다.
3)인터넷을 위해서는 Default Route를 반드시 설정한다.
4)목적지까지 가는 동안의 네트워크는 포함할 필요는 없다.
통신이 필요한 네트워크 정보만 입력하면 됨.
dynamic routing
스태틱은 관리자가 다 입력한건데 다이나믹은
라우팅 프로토콜이 동작을해서 생성을해서 메세지를 주고받아서 요 정보를 만들어내는거예요
ospf 대부분 사용한다 보면 됨
Open Shortest Path First
RIP 설정 Routing Information Protocol
스태틱은 내가 가고싶은 아이피
다이나믹은 오고싶은 아이피
메트릭은 hop 횟수
rip에서는 hop카운트가 적은 쪽이 최적의 경로가 된다
최초의 프로토콜, 라우터 적게 건너가는게 최적이었음. 그때는 장비들이 적었으니까.
근데 지금은 아니지. 500M 트래픽 몰려오는데 100M
쪽 건너가기보다
1G,1G가는게 더 좋다는거지
ospst 설정(패킷ㅌ 레이서)
ri1
conf t
router osps 1ne1word
adminstrative distance(시스코에서만 쓰는 용어)
다른 벤더 장비도 기준이 있음.
* 바꿀 수 있긴함 근데 기본 우선순위는 이럼*
connectedinterface 0 (우선순위 제일 높음)
staticroute 1
ospf 110
rip 120
ospf 계층 2계층
backbone area 0 와 그 외의 일반 area들로 구성
전부 backbone area 0을 거쳐가야함
route summarization 클래스로 묶어서 광고하는거랑 같음. 양을 줄이는거임.
효과적인 Route Summarization을 통해 Routing Table Size 절감
• Area안에서 Topology 변화와 관련된 Traffic을 지역적으로 제한
area1에서 일어나는 문제는 그 안에서만 처리할 수 있으니까
• Router의 Processor와 Memory 자원 절감. SPF 계산빈도 줄어듦.
• Routing Update Traffic 줄임
ASBR(Autonomous System Boundary Router)
OSPF가 동작하지않는 라우터와 연결된 OSPF라우터
재분배(Redistribution)가 이루어짐
재분배는 다른 static route나 다른 라우팅 정보를 해당 라우팅
변환해서 입력하는 과정
R1에서 재분배(rip->ospf, opsf -> rip)
R1)
conf t
router ospf 1
redistribute rip metric
'Study > Network' 카테고리의 다른 글
CISCO NETWORK 수업 자료 및 정리 [NAT,이중화,FHRP] (1) | 2024.11.13 |
---|---|
CISCO NETWORK 수업 자료 및 정리 [ACL] (5) | 2024.11.13 |
CISCO NETWORK 수업 자료 및 정리 [GNS3, VLAN, 링크 이중화] (0) | 2024.11.13 |
CISCO NETWORK 수업 자료 및 정리 [슈퍼네팅, cisco packet tracer, spt] (1) | 2024.11.13 |
CISCO NETWORK 수업 자료 및 정리 [7계층, IPv4, CLASS, 서브네팅] (1) | 2024.11.13 |