공부용 블로그 | seokmin100
Trinity - 네트워크 [VTP, 배운 내용 총정리] 본문
라우팅
정적라우팅
정적라우팅(Static Routing)은 네트워크 관리자가 직접 네트워크 경로를 수정하고 선택할 수 있어 네트워크 설계를 일정하게 유지할 수 있습니다.
이런 식으로 토폴로지를 구성하고 IP를 할당 했다면 각각의 라우터 CLI에
Router(config)# ip route [목적지 네트워크 주소] [서브넷마스크] [다음 라우터 포트 ip주소]
이런 형식으로 작성해야합니다.
직접 해보면
Router3(config)# ip route 192.168.20.0 255.255.255.0 10.10.10.2
Router4(config)# ip route 192.168.10.0 255.255.255.0 10.10.10.1
이렇게 작성하면 정상적으로 핑이 전송되는 것을 확인할 수 있습니다.
이렇게 목적지 주소를 알고 있다면 정적라우팅을 그대로 사용하면 되지만, 만약 목적지 주소를 모른다면 어떻게 라우팅 해줄 수 있을까요? 그럴땐 디폴트 라우팅을 사용하게 됩니다.
디폴트 라우팅
디폴트 라우팅(Default Routing)은 디폴트 라우트를 설정해주는 정적 라우팅 방법 중 하나입니다.
목적지를 정해두지 않기 때문에 목적지 IP 주소가 변경되어도 전송할 수 있습니다.
이를 패킷트레이서의 라우터 CLI에
Router(config)# ip route 0.0.0.0 0.0.0.0 [다음 라우터 포트 ip주소]
이런 형식으로 작성하면 디폴트 라우팅이 설정됩니다.
RIP
RIP(Routing Information Protocol)는 거리 백터 알고리즘을 사용하는 프로토콜입니다.
최대 홉 수는 15개이고, 소규모 네트워크에 적합합니다.
이런 식으로 토폴로지를 구성하고 IP를 할당했다면 각각의 라우터 CLI에
Router(config)# router rip
Router(config-router)# version 2
Router(config-router)# no auto-summary
Router(config-router)# network [인접한 네트워크 주소]
이런 형식으로 작성하면 핑이 잘 가는 것을 확인할 수 있습니다.
OSPF
OSPF(Open Shortest Path First)는 링크 상태 알고리즘을 사용하는 프로토콜입니다.
영역(area)로 네트워크를 구분하며, 대규모 네트워크에 적합합니다.
이런 식으로 토폴로지를 구성하고 IP를 할당했다면 각각의 라우터 CLI에
Router(config)# router ospf [프로세스 id]
Router(config-router)# network [네트워크 주소] [와일드카드 마스크] area [area 번호]
이런 형식으로 작성하면 핑이 잘 가는 것을 확인할 수 있습니다.
EIGRP
EIGRP(Enhanced Interior Gateway Routing Protocol)는 IGRP(Interiror Gateway Routing Protocol)의 기능을 향상시킨 보다 발전된 라우팅 프로토콜입니다.
이런 식으로 토폴로지를 구성하고 IP를 할당했다면 각각의 라우터 CLI에
Router(config)# router eigrp [process-ID]
Router(config-router)# network [네트워크 주소] [Wildcard-Mask]
이런 형식으로 작성하면 핑이 잘 가는 것을 확인할 수 있습니다.
재분배
라우팅 재분배란 서로 다른 라우팅 프로토콜을 사용하는 네트워크 즉, 서로 다른 장비들끼리 통신이 가능하도록 하는 것입니다.
재분배의 종류로는 "상호 재분배"와 "단방향 재분배"가 있습니다.
상호 재분배는 두 개 이상의 라우팅 프로토콜을 상호간의 재분배하는 것이고, 단방향 재분배는 하나의 프로토콜만 재분배하는 것이며, 나머지 프로토콜은 디폴트 경로 또는 정적 경로를 사용하는 경우가 많고 관리가 편하며 안정적이기 때문에 상호 재분배보다 많이 사용합니다.
RIP <-> EIGRP
(config)# router rip
(config-router)# redistribute eigrp [eigrp process ID] metric [rip hop count]
# [rip hop count]는 아무 숫자나 적어도 됨
(config)# router eigrp [eigrp process ID]
(config-router)# redistribute rip metric [bandwidth] [delay] [reliability] [load] [MTU maximum size]
# [bandwidth] - 1544, [delay] - 1000, [reliability] - 255, [load] - 1, [MTU maximum size] - 1500
OSPF <-> EIGRP
(config)# router ospf [ospf process ID]
(config-router)# redistribute eigrp [eigrp process ID] subnets
(config)# router eigrp [eigrp process ID]
(config-router)# redistribute ospf [ospf process ID] metric [bandwidth] [delay] [reliability] [load] [MTU maximum size]
# [bandwidth] - 1544, [delay] - 1000, [reliability] - 255, [load] - 1, [MTU maximum size] - 1500
RIP <-> OSPF
(config)# router rip
(config-router)# redistribute ospf [ospf process ID] metric [rip hop count]
# [rip hop count]는 아무 숫자나 적어도 됨
(config)# router ospf [ospf process ID]
(config-router)# redistribute rip subnets
VLAN
VLAN(Virtual LAN)은 가상 사설망입니다. vlan은 말 그대로 가상의 LAN으로 라우터 없이 스위치로 LAN을 만듭니다.
VLAN은 2계층에서 네트워크를 논리적으로 분할해줍니다.
VLAN을 사용하는 이유로 2가지를 들 수 있는데, 가격이 스위치와 라우터보다 싸기 때문과, 하나의 네트워크를 여러 개의 네트워크로 분리해 따로 관리하려는 목적이 있습니다.
이런 식으로 토폴로지를 구성하고 IP를 할당했다면 각각의 라우터 CLI에
Switch(config)# vlan [번호]
Switch(config-vlan)# name [이름]
Switch(config)# int [인터페이스]
Switch(config-if)# switchport mode access
Switch(config-if)# switchport access vlan [번호]
Switch(config)# int [인터페이스]
Switch(config-if)# switchport mode trunk
이런 형식으로 작성하면 vlan 설정 되게 됩니다.
하지만 이 상태로는 PC끼리 통신이 불가능 합니다. 그렇기 때문에 INTER-VLAN을 설정해주어야 합니다.
INTER-VLAN
서로 다른 vlan 간에는 통신이 불가능합니다. 하지만 vlan 간에 라우팅을 하게 되면 통신이 가능하게 됩니다.
이를 해주는 것이 INTER-VLAN 입니다.
inter-vlan은 IEEE 802.1Q 프로토콜을 사용하는데 이는 이더넷 네트워크에서 vlan을 지원하는 네트워크 표준입니다.
Router(config)# int [인터페이스]
Router(config-if)# no sh
Router(config)# int [인터페이스].[번호]
Router(config-subif)# encapsulation dot1Q [번호]
Router(config-subif)# ip address [IP주소] [서브넷마스크]
# [번호]는 보통 vlan 번호로 설정함
VTP
VTP(VLAN Trunking Protocol)은 다수의 스위치가 연결된 네트워크에서 복잡한 VLAN 설정을 간단히 하기 위한 기능입니다.
Switch(config)# vtp mode [설정모드]
Switch(config)# vtp domain [도메인 명]
Switch(config)# vtp password [패스워드]
Switch(config)# int [인터페이스]
Switch(config-if)# switchport mode trunk
Switch(config-if)# switchport mode access
Switch(config-if)# switchport access vlan [번호]
# [설정모드] : server, transparent, client
# 도메인 명, 패스워트는 스위치 모두 같게 설정함
'Trinity > Network' 카테고리의 다른 글
Trinity - 네트워크 [VLAN, INTER-VLAN] (0) | 2024.06.19 |
---|---|
Trinity - 네트워크 [eigrp, 라우팅 재분배] (0) | 2024.06.19 |
Trinity - 네트워크 [동적 라우팅] (0) | 2024.06.06 |
Trinity - 네트워크 [정적 라우팅, 디폴트 라우팅] (0) | 2024.05.25 |
Trinity - 네트워크 기초 (0) | 2024.05.06 |