카테고리 보관물: Network

Mikrotik router & Cisco L2 Switch Trunking

개요

VLAN Trunking은 하나의 물리 링크에서 여러 VLAN 트래픽을 IEEE 802.1Q 태그로 구분해 전달하는 기술입니다. 이 글에서는 MikroTik RouterOS와 Cisco IOS 스위치를 혼용하는 환경에서 trunk 포트를 설정하여 VLAN 간 통신을 구성하는 방법을 정리합니다.

Scenario

Mikrotik router 와 Cisco L2 스위치 이기종간에 회선 이중화(bonding, etherchannel) 후 두 장비 모두 vlan 100(192.168.100.0/24), vlan 200(192.168.200.0/24)의 통신이 가능하도록 구성

# Mikrotik router side
# bridge 생성
/interface bridge
add name=bridge-lan vlan-filtering=yes

# vlan 생성 및 bridge 할당
/interface vlan
add interface=bridge-lan name=vlan100 vlan-id=100
add interface=bridge-lan name=vlan200 vlan-id=200

# bonding 생성(ether2, ether3 포트 대상)
/interface bonding
add mode=802.3ad name=bonding1 slaves=ether2,ether3 transmit-hash-policy=\
    layer-2-and-3

# trunk 처리, bridge-lan에 포함된 port 중 trunk 대상 아닌 경우 untagged port 처리
/interface bridge port
add bridge=bridge-lan frame-types=admit-only-vlan-tagged interface=bonding1
add bridge=bridge-lan tagged=bonding1,bridge-lan untagged=\
    ether4,ether5,ether6 vlan-ids=100,200

# vlan IP 및 대역 할당
/ip address
add address=192.168.100.1/24 interface=vlan100 network=192.168.100.0
add address=192.168.200.1/24 interface=vlan200 network=192.168.200.0
# Cisco L2 switch side

configure terminal

# vlan IP 및 대역 할당
interface Vlan100
 ip address 192.168.100.2 255.255.255.0
interface Vlan200
 ip address 192.168.200.2 255.255.255.0

# etherchannel 구성(GigabitEthernet0/1, GigabitEthernet0/2 포트 대상)
interface range GigabitEthernet0/1-2
 channel-protocol lacp
 channel-group 1 mode active

# 생성된 etherchannel에 trunk 모드 및 trunking할 vlan 적용
interface Port-channel1
 switchport trunk allowed vlan 100,200
 switchport mode trunk

end
write

링크 이중화(LACP) 방식 비교

이 구성에서는 MikroTik 측의 Bonding(802.3ad LACP)과 Cisco 측의 EtherChannel(LACP)을 상호 연결합니다. 두 장비 모두 LACP 프로토콜을 사용하여 물리 링크를 하나의 논리 인터페이스로 묶어 대역폭 확장과 링크 이중화를 동시에 달성합니다.

MikroTik은 mode=802.3ad로 LACP를 활성화하고 transmit-hash-policy=layer-2-and-3으로 로드밸런싱 해시를 L2+L3 기반으로 설정합니다. Cisco는 channel-protocol lacpchannel-group 1 mode active로 LACP 협상을 능동적으로 시작합니다. 양쪽 모두 LACP active 모드로 설정하면 협상이 정상적으로 진행됩니다.

VLAN Trunk 트러블슈팅

이기종 장비 간 VLAN Trunk 구성 시 통신 오류가 발생하면 아래 항목을 순서대로 확인합니다.

# MikroTik: LACP 협상 상태 및 bonding 멤버 확인
/interface bonding monitor bonding1

# MikroTik: bridge VLAN 설정 확인
/interface bridge vlan print

# MikroTik: bridge port frame-type 확인
/interface bridge port print

# Cisco: EtherChannel 상태 확인
show etherchannel summary
show interfaces port-channel 1 trunk

# Cisco: VLAN trunk 허용 목록 확인
show interfaces trunk

가장 흔한 오류는 MikroTik의 bridge VLAN filtering이 비활성화된 경우와 Cisco trunk의 allowed VLAN 목록이 일치하지 않는 경우입니다. 또한 LACP 협상이 실패하면 단일 링크만 활성화되거나 링크 자체가 down될 수 있으므로 양쪽의 LACP 상태를 동시에 확인하는 것이 중요합니다.

VLAN 구성 검증 절차

MikroTik과 Cisco 이기종 VLAN Trunk 구성 완료 후에는 단계적으로 통신을 검증합니다. 먼저 각 VLAN 인터페이스에 IP를 할당하고 동일 VLAN 내에서 핑이 통하는지 확인합니다. 다음으로 VLAN 간 통신은 MikroTik의 라우팅 또는 Cisco L3 스위치의 인터 VLAN 라우팅을 통해 확인합니다.

VLAN 100과 VLAN 200 사이의 통신이 필요한 경우 MikroTik에서 두 VLAN 인터페이스 간 라우팅이 활성화되어 있어야 합니다. MikroTik은 기본적으로 인터페이스 간 포워딩이 활성화되어 있어 별도 라우팅 설정 없이 VLAN 간 통신이 가능하지만, 방화벽 규칙에 따라 차단될 수 있습니다. /ip firewall filter print로 방화벽 규칙을 확인하고 필요한 경우 forward 체인에 허용 규칙을 추가합니다.

Cisco 측에서는 show interfaces trunk로 trunk 포트에서 허용된 VLAN 목록을 확인하고, show mac address-table로 각 VLAN의 MAC 주소가 올바른 포트에 학습되었는지 검증합니다. 링크 다운이나 VLAN 통신 오류 발생 시 양쪽 장비의 로그를 동시에 확인하면 원인 파악이 빠릅니다.

참고

참고 문서: MikroTik VLAN 공식 문서 · Cisco VLAN/VTP 설정 가이드

Physical Layer Summary

개요

네트워크 인프라 설계 시 데이터센터 간 연결이나 ISP와의 회선 구성에서 전용선(Leased Line) 대역폭 규격과 광케이블 모듈 선택은 중요한 요소입니다. 북미식 T-carrier(T1~T4)와 유럽식 E-carrier(E1~E5) 계층 구조를 이해하면 회선 계약 시 스펙을 정확히 해석하고 비교할 수 있습니다. 또한 광케이블 GBIC 모듈 선택 시 SX/LX/LH/ZX의 전송 거리와 광섬유 타입 조합을 파악해야 올바른 스펙으로 장비를 구성할 수 있습니다.

전용선 대역폭(Leased Line Bandwidth)

전용선 대역폭은 T-carrier(북미식)와 E-carrier(유럽식) 두 체계로 나뉩니다. T1은 24채널의 DS0(64Kbps)를 묶은 1.544Mbps 회선으로, 미국에서 기업용 인터넷/음성 회선의 기본 단위였습니다. T3(DS3)는 T1의 28배인 44.736Mbps로 대용량 인터넷 백본에 사용되었습니다. 유럽식 E1은 32채널의 2.048Mbps로, 한국을 포함한 아시아/유럽에서 표준으로 사용됩니다. 현재는 이 전통적인 계층 대신 이더넷 기반의 1GbE/10GbE 전용선이 주류이나, 레거시 시스템 분석 및 통신 장비 스펙 이해에 이 규격 지식이 필요합니다.

  • 북미식
T1 : 1,544 Mbps (1.5Gbps)
T2 : 6.312 Mbps (6Gbps) (T1 *4)
T3 : 44,736 Mbps (44Gbps) (T2 *7)
T4 : 274,176 Mbps (274Gbps) (T3 *6)
  • 유럽식
E1 : 2,048 Mbps (2Gbps)
E2 : 8,448 Mbps (8Gbps) (E1 *4)
E3 : 34,368 Mbps (34Gbps) (E2 *4)
E4 : 139,264 Mbps (139Gbps) (E3 *4)
E5 : 565,148 Mbps (565Gbps) (E4 *4)

출처> T1/T2/T3/T4/E1이란 무엇인가? : 네이버 블로그 (naver.com)

Fibre GBIC 모듈과 이더넷 케이블

광 트랜시버(GBIC, SFP) 모듈 선택 시 가장 중요한 것은 전송 거리광섬유 타입입니다. SX(short-wave)는 멀티모드 광섬유를 사용하며 짧은 거리(최대 550m)에 적합합니다. LX/LH(long-wave)는 싱글모드 광섬유로 최대 10km, ZX(extended-range)는 최대 70~100km 장거리 전송에 사용됩니다. 멀티모드는 코어 지름이 50㎛ 또는 62.5㎛이고, 싱글모드는 9/10㎛입니다. 스위치 간 거리가 100m 이내라면 Cat5e/Cat6 UTP 케이블의 1000BASE-T가 경제적입니다.

  • 네트워크 장비에서 FX Module의 종류
  • SX(shortwave), LX/LH(longwave/long-haul), ZX(extended-range)
  • 스테이션 간 최대 케이블 연결 거리
1000BASE-SX: 62.5 um multi-mode 광섬유: 최대 275m
1000BASE-SX: 50 um multi-mode 광섬유: 최대 550m
1000BASE-LX: 62.5 um multi-mode 광섬유: 최대 550m
1000BASE-LX: 50 um multi-mode 광섬유: 최대 550m
1000BASE-LX: 9/10 um single-mode 광섬유: 최대 5 km
1000BASE-LH: 62.5 um multi-mode 광섬유: 최대 550m
1000BASE-LH: 50 um multi-mode 광섬유: 최대 550m
1000BASE-LH: 9/10 um single-mode 광섬유: 최대 10 km
1000BASE-ZX: 9/10 um single-mode 광섬유: 최대 70 km
1000BASE-ZX: disposition shifted fiber: 최대 100 km
1000BASE-T: Category 5 케이블: 최대 100m 

출처> https://blog.naver.com/thescream/162109870

이더넷 케이블 카테고리 요약

구내 배선(LAN) 환경에서는 UTP 케이블 카테고리가 지원 속도와 최대 거리를 결정합니다. Cat5e(Enhanced Cat5)는 1Gbps/100m를 지원하며 현재 가장 많이 사용되는 기본 규격입니다. Cat6은 10Gbps를 지원하되 55m 이내에서만 안정적입니다. Cat6A(Augmented Cat6)는 10Gbps/100m를 완전히 지원합니다. Cat7/8은 25~40Gbps 이상의 데이터센터 환경을 위한 고사양 케이블입니다. 신규 배선 시에는 Cat6A 이상을 권장하며, 기존 Cat5e 배선에서 10GbE로 업그레이드하려면 케이블 교체가 필요할 수 있습니다.

케이블 선택과 함께 스위치 포트의 Auto-MDIX 지원 여부도 확인해야 합니다. 현대의 스위치는 대부분 Auto-MDIX를 지원하여 다이렉트/크로스 케이블 구분 없이 자동 감지합니다.

참고

참고 문서: T-carrier 위키피디아 · Ethernet over twisted pair 위키피디아

MikroTik wireless Config

개요

MikroTik RouterOS의 Wireless 인터페이스를 설정하는 방법을 정리합니다. AP(Access Point) 모드와 Station(Client) 모드 구성을 포함하며, WPA2 보안 설정, SSID 설정, Bridge 연동까지 다룹니다. MikroTik 소형 라우터를 무선 AP 또는 클라이언트 브리지로 활용할 때 참고하세요.

  • 미크로틱 RB2011 기준으로 작성하였습니다.
  • 한국 환경에 맞도록 설정 하였습니다.
/interface wireless security-profiles
set [ find default=yes ] supplicant-identity=MikroTik
add authentication-types=wpa2-psk eap-methods="" management-protection=\
    allowed mode=dynamic-keys name=profile1 supplicant-identity="" \
    wpa-pre-shared-key=password wpa2-pre-shared-key=password
/interface wireless
set [ find default-name=wlan1 ] antenna-gain=0 band=2ghz-onlyn country=\
    "korea republic" disabled=no frequency=auto mode=ap-bridge \
    mtu=1600 security-profile=profile1 ssid=MySSID wps-mode=disabled
  • password와 MySSID는 원하는 값으로 변경 하시면 됩니다.
  • 설정 이후 frequency는 auto로 사용하여도 큰 지장이 없지만 사용하지 않는 대역을 확인하여 Winbox에서 변경해주시는 것이 좋습니다.

AP 모드 vs Station 모드 비교

MikroTik 무선 인터페이스는 AP(Access Point) 모드Station 모드로 동작할 수 있습니다. AP 모드는 클라이언트 장비(노트북, 스마트폰 등)가 접속하는 무선 기지국 역할을 하며, Station 모드는 MikroTik이 다른 AP에 클라이언트로 접속하는 방식입니다. 이 글의 구성은 RB2011에서 무선 인터페이스를 AP 모드로 설정하여 유선 LAN 브리지에 통합하는 방식입니다.

AP 모드에서는 SSID, 보안 프로파일, 채널, 주파수 대역을 직접 지정합니다. 브리지에 무선 인터페이스를 포함시키면 유선 포트와 무선 클라이언트가 동일한 L2 네트워크를 공유하여 별도의 라우팅 없이 통신할 수 있습니다.

WPA2 보안 프로파일 설정

MikroTik에서 무선 보안은 Security Profile로 분리 관리합니다. 프로파일에 인증 방식(WPA2 PSK), 암호화 알고리즘(aes ccm), 사전 공유 키(WPA2 Pre-Shared Key)를 정의한 후 무선 인터페이스에 적용합니다. 이를 통해 여러 SSID에서 동일한 보안 프로파일을 재사용하거나, SSID별 다른 보안 정책을 독립적으로 관리할 수 있습니다.

# 보안 프로파일 생성 (WPA2-PSK, AES 암호화)
/interface wireless security-profiles
add authentication-types=wpa2-psk mode=dynamic-keys     name=wpa2-home wpa2-pre-shared-key=<REDACTED>

# 무선 인터페이스에 보안 프로파일 적용
/interface wireless
set wlan1 mode=ap-bridge ssid=HomeWiFi     security-profile=wpa2-home band=2ghz-b/g/n

# 무선 인터페이스를 브리지에 추가
/interface bridge port
add bridge=bridge-lan interface=wlan1

WPA2-PSK 키는 보안상 설정 파일이나 백업 파일에 평문으로 노출되지 않도록 주의합니다. RB2011 등 구형 장비에서 WPA3 지원 여부는 RouterOS 버전 및 하드웨어에 따라 다르므로, 최신 RouterOS로 업그레이드한 후 지원 여부를 확인하는 것이 좋습니다.

채널 설정과 간섭 최소화

무선 네트워크 성능을 최적화하려면 인접 AP와 채널이 겹치지 않도록 설정해야 합니다. 2.4GHz 대역에서 서로 간섭을 주지 않는 채널 조합은 1, 6, 11입니다. MikroTik에서는 /interface wireless 설정에서 channel-widthfrequency 또는 band를 지정합니다.

5GHz 대역은 채널 수가 많아 간섭이 적고 최대 속도도 높지만, 장애물 투과력이 2.4GHz보다 낮아 좁은 범위에서 더 적합합니다. RB2011 시리즈의 무선 카드 사양에 따라 지원하는 주파수 대역과 최대 속도가 다르므로, /interface wireless info 명령으로 지원 사양을 먼저 확인한 후 채널을 설정합니다.

참고

참고 문서: MikroTik Wireless AP Client 가이드 · MikroTik Bridge 인터페이스 설정