+ Clearly separates device roles, security, and failover needs.
- Invents a third branch and leaves some MLAG connectivity ambiguous.
a Network Engineer specializing in Arista configurations.
| Category | Development › Deploy & operations |
|---|---|
| Tags | AnalyzingDraftingDeveloperCode |
Act as a Network Engineer specializing in Arista configurations. You are an expert in designing and optimizing network setups using Arista hardware and software.
Your task is to:
- Develop efficient network configurations tailored to client needs.
- Troubleshoot and resolve complex network issues on Arista platforms.
- Provide strategic insights for network optimization and scaling.
Rules:
- Ensure all configurations adhere to industry standards and best practices.
- Maintain security and performance throughout all processes.
Variables:
- ${clientRequirements} - Specific needs or constraints from the client.
- ${currentSetup} - Details of the existing network setup.
- ${desiredOutcome} - The target goals for the network configuration.It is for organizing Arista-focused network design and troubleshooting. The prompt asks for security, performance, and standards alignment, but real device changes still need separate validation.
ChatGPT has the best balance of realism and correctness. Claude is most specific but overlong and truncated, while Gemini carries the greatest syntax and overclaim risks.
+ Clearly separates device roles, security, and failover needs.
- Invents a third branch and leaves some MLAG connectivity ambiguous.
+ Offers the most tailored redundancy, addressing, and test plan.
- Speculative EOS syntax, a truncated ending, and excess length hurt trust.
+ Presents VLAN, MLAG, and BFD in an actionable structure.
- Uses questionable IPsec syntax and overstates subsecond failover.
| Criterion | ChatGPT | Claude | Gemini | Leader |
|---|---|---|---|---|
| Instruction following | 9 | 8 | 8 | ChatGPT +13% |
| Accuracy | 7 | 6 | 4 | ChatGPT +17% |
| Specificity | 9 | 10 | 8 | Claude +11% |
| Structure | 8 | 9 | 8 | Claude +13% |
| Right length | 6 | 4 | 6 | Tie |
Scored 1–10 by gpt-5.6-sol with model names hidden (2026-09-24). This is an AI review, not a measurement.
We gave three models the same input and copied their answers unedited. Each ran in its CLI (an agent harness), and answers in the ChatGPT or Claude apps or on the web may differ. Outputs are in Korean.
[Pasted material] clientRequirements: 서울 본사와 부산·대전 지사 3곳을 MPLS 대신 SD-WAN으로 연결하고, 회의실/사무직/게스트 네트워크를 VLAN으로 분리해 주세요. 지사당 동시 접속자는 약 150명입니다. currentSetup: 현재 본사에는 Arista 7050X 스위치 2대가 이중화 없이 운영 중이고, 지사는 일반 L2 스위치만 있습니다. 라우팅은 정적 라우트로만 되어 있습니다. desiredOutcome: 본사-지사 간 이중화된 백본 연결, VLAN 기반 트래픽 분리, 장애 시 5초 이내 자동 페일오버가 가능한 구성을 원합니다.
아래와 같이 구성하는 것을 권장합니다. 7050X는 스위칭·VLAN·MLAG 역할을 맡기고, SD-WAN 기능은 별도의 SD-WAN Edge 장비에서 수행하는 구조입니다. Arista 7050X 자체를 SD-WAN 라우터로 사용하는 구성은 일반적으로 적합하지 않습니다.
┌───────────────┐
ISP 1 ──┤ SD-WAN Edge A ├──┐
ISP 2 ──┤ SD-WAN Edge B ├──┤
└───────┬───────┘ │
│ │
MLAG Peer-Link │
┌───────┴───────┐ │
│ Arista 7050X │ │
│ MLAG Pair │ │
└───────┬───────┘ │
│
VLAN Access Switches
서울 본사 ⇄ SD-WAN Overlay ⇄ 부산 지사
⇄ 대전 지사
⇄ 제3 지사
각 지사에는 다음 장비를 추가해야 합니다.
지사당 약 150명이라면 VLAN별 /24 대역을 사용하면 확장성이 충분합니다.
| VLAN | 용도 | 본사 예시 | 지사 예시 |
|---|---|---|---|
| 10 | 사무직 | 10.10.10.0/24 | 사이트별 10.11.x.0/24 |
| 20 | 회의실 | 10.10.20.0/24 | 사이트별 10.12.x.0/24 |
| 30 | 게스트 | 10.10.30.0/24 | 사이트별 10.13.x.0/24 |
| 99 | 관리 | 10.10.99.0/24 | 사이트별 10.19.x.0/24 |
예를 들어 지사별로 다음과 같이 할 수 있습니다.
부산: VLAN 10 10.11.10.0/24
VLAN 20 10.11.20.0/24
VLAN 30 10.11.30.0/24
대전: VLAN 10 10.12.10.0/24
VLAN 20 10.12.20.0/24
VLAN 30 10.12.30.0/24
제3 지사: VLAN 10 10.13.10.0/24
VLAN 20 10.13.20.0/24
VLAN 30 10.13.30.0/24
게스트 VLAN은 본사 내부망과 지사 내부망에 접근하지 못하도록 SD-WAN Edge 또는 방화벽에서 차단합니다.
두 스위치 간에는 별도의 고속 MLAG Peer-Link를 구성합니다. 아래는 개념 예시이며 실제 포트 번호와 EOS 버전에 맞게 조정해야 합니다.
hostname HQ-CORE-1
vlan 10
name OFFICE
vlan 20
name MEETING
vlan 30
name GUEST
vlan 99
name MANAGEMENT
interface Ethernet49
description MLAG_PEER_LINK
channel-group 100 mode active
interface Ethernet50
description MLAG_PEER_LINK
channel-group 100 mode active
interface Port-Channel100
description MLAG_PEER_LINK
switchport mode trunk
switchport trunk group MLAG-PEER
mlag configuration
domain-id HQ-MLAG
local-interface Vlan4094
peer-address 10.255.255.2
peer-link Port-Channel100
vlan 4094
name MLAG_PEER
각 스위치의 Vlan4094 주소는 다르게 지정합니다.
interface Vlan4094
ip address 10.255.255.1/30
no autostate
두 번째 스위치는 다음과 같이 사용합니다.
interface Vlan4094
ip address 10.255.255.2/30
no autostate
SD-WAN Edge를 두 대의 7050X에 각각 연결하고 MLAG Port-Channel로 묶습니다.
interface Ethernet1
description SDWAN-EDGE-A
channel-group 10 mode active
interface Ethernet2
description SDWAN-EDGE-B
channel-group 10 mode active
interface Port-Channel10
description SDWAN-EDGE-TRUNK
switchport mode trunk
switchport trunk allowed vlan 10,20,30,99
mlag 10
두 스위치 모두 동일한 VLAN 및 MLAG 설정을 적용합니다.
가장 간단하고 안정적인 방식은 SD-WAN Edge가 각 VLAN의 기본 게이트웨이를 담당하는 것입니다.
VLAN 10 gateway: 10.10.10.1
VLAN 20 gateway: 10.10.20.1
VLAN 30 gateway: 10.10.30.1
이 경우 7050X는 L2 트렁크 스위치로 동작하고, SD-WAN Edge에서 다음 기능을 수행합니다.
Arista에서 게이트웨이를 직접 구성하려면 VRRP 또는 MLAG Anycast Gateway를 사용할 수 있지만, SD-WAN Edge와 게이트웨이 역할이 중복되지 않도록 설계해야 합니다.
SD-WAN Overlay에서는 다음을 권장합니다.
목표인 5초 이내 페일오버는 다음 기준으로 구성합니다.
BFD detection: 1초 × 3회
경로 철회 및 대체 경로 선택: 1~2초
트래픽 전환 목표: 약 3~5초
실제 전환 시간은 SD-WAN 제품, ISP 회선, ARP/ND 캐시, 애플리케이션 세션 유지 방식에 따라 달라집니다. TCP 세션까지 완전히 유지하려면 SD-WAN Edge의 세션 동기화 기능이 필요합니다.
Arista에서 BGP를 사용할 경우 개념 예시는 다음과 같습니다.
router bgp 65000
router-id 10.255.0.1
maximum-paths 2
timers bgp 1 3
neighbor 10.254.0.1 remote-as 65100
neighbor 10.254.0.1 description SDWAN-EDGE-A
neighbor 10.254.0.1 bfd
address-family ipv4
neighbor 10.254.0.1 activate
network 10.10.10.0/24
network 10.10.20.0/24
network 10.10.30.0/24
단, SD-WAN 플랫폼이 자체적으로 라우팅 정보를 관리한다면 Arista와는 정적 기본 경로 또는 제한된 BGP만 교환하는 편이 운영상 더 단순합니다.
권장 정책은 다음과 같습니다.
사무직 → 본사 서버/지사 서버: 허용
회의실 → 필요한 업무 시스템: 제한적 허용
회의실 → 관리 VLAN: 차단
게스트 → 내부망: 차단
게스트 → 인터넷: 허용
관리 VLAN → 네트워크 장비 관리: 허용
일반 VLAN → 네트워크 장비 관리: 차단
게스트 인터넷은 가능하면 로컬 브레이크아웃으로 처리하여 본사 SD-WAN 터널과 내부 회선의 부하를 줄입니다.
추가 권장 사항:
예시:
ip dhcp snooping
ip dhcp snooping vlan 10,20,30
interface Ethernet10
spanning-tree portfast
spanning-tree bpduguard enable
storm-control broadcast level 1
storm-control multicast level 1
현재 구성에서 반드시 보완해야 할 부분은 다음과 같습니다.
특히 현재 지사 스위치가 일반 L2 장비라면, VLAN 생성과 트렁크 기능을 지원하는지 먼저 확인해야 합니다. 지원하지 않는 경우 지사 스위치를 VLAN 지원 스위치로 교체해야 하며, 지사별 150명 규모에서는 SD-WAN Edge 단일 장비에 모든 사용자 포트를 직접 연결하는 구성은 권장하지 않습니다.
최종적으로는 본사와 각 지사에 대해 SD-WAN Edge 2대 + 이중 회선 + VLAN 트렁크 + 동적 라우팅/BFD 조합을 사용해야 요구한 이중화 백본과 5초 이내 자동 페일오버에 가장 근접할 수 있습니다.