전체 글190 [VXLAN] VXLAN 패킷 구조 완전 해부 VXLAN은 기존 이더넷 프레임을 캡슐화 구조(Encapsulation) 로 감싸서 Underlay 네트워크 위에서 전송하는 데 있으며, 이 과정에서 VXLAN Header, UDP Header, IP Header 등이 추가되어 원래의 프레임이 목적지까지 전달됩니다. 캡슐화 동작 흐름 🧩호스트가 (Inner)Ethernet 프레임 생성 (동일 세그먼트 통신)송신 Leaf의 VTEP이 원본 프레임을 수신 → VXLAN 헤더 + UDP + IP + Outer Ethernet을 붙여 캡슐화.Underlay 라우팅으로 원격 VTEP의 IP까지 전달 (Underlay ECMP 가능)수신 Leaf의 VTEP의 디캡슐화 (Outer Ethernet - IP - UDP - VXLAN 제거) → 원래 Inner 프레임.. 2025. 10. 26. [VXLAN] VXLAN 구조와 구성 요소 VXLAN 환경에서는 물리적인 네트워크(Underlay) 위에 가상의 네트워크(Overlay)를 구성하여, 동일한 스위치나 VLAN에 연결된 것처럼 통신할 수 있도록 해줍니다.이를 위해 Leaf 스위치/서버의 가상 스위치에서 VXLAN 캡슐화와 해제 작업이 이루어지며, 이 과정을 담당하는 장치가 바로 VTEP입니다. 또한, VXLAN 네트워크에서 각 논리 네트워크를 구분하기 위해 VNI라는 식별자가 사용됩니다.이처럼 VXLAN 네트워크를 구성하고 동작시키기 위해서는 전통적인 네트워크에 없던 새로운 개념과 구성요소들이 필요하며, 대표적으로 VTEP, NVE, VNI 등이 있습니다. VTEP (VXLAN Tunnel End-Point or Virtual Tunnel End-Point)VTEP는 VXLAN 터.. 2025. 10. 20. [VXLAN] VXLAN(Virtual eXtention LAN)이란? 데이터센터와 클라우드 환경의 확장성 요구가 커지면서, 기존 VLAN 기반 네트워크가 가진 한계가 점점 뚜렷해지고 있습니다. 특히 멀티 테넌트 환경이나 대규모 가상화 인프라에서는 VLAN만으로는 유연한 네트워크 설계가 어렵습니다.VXLAN은 기존 L2 네트워크를 IP 기반 L3 네트워크 위에 가상으로 확장해 주는 오버레이(Overlay) 네트워크 기술로, 확장성과 유연성을 동시에 제공합니다. VXLAN(Virtual eXtention LAN)의 기본 개념VXLAN은 대규모 데이터센터 및 클라우드 환경에서 사용되는 네트워크 가상화 기술로, 기존 VLAN의 확장성과 유연성 한계를 해결하기 위해 고안되었습니다. 기존 이더넷 프레임을 UDP 패킷으로 캡슐화하여 IP 네트워크를 통해 전송하는 방식으로 동작합니다. .. 2025. 10. 11. [Ansible] Ansible, AWS SES 연동으로 이메일 보내기 SES 발송용 계정 생성먼저 SES에서 발송 권한이 있는 SMTP 사용자를 생성하기 위해 SES 콘솔 접속 → SMTP 설정 → SMTP 보안 인증 생성을 클릭합니다.SMTP 사용자는 SES를 발송하기 위한 계정으로 실제 발송에 필요한 이메일 계정은 다음 스텝에서 진행합니다. 자동으로 생성되는 사용자 이름으로 SMTP 사용자가 만들어집니다.발급된 SMTP 사용자 이름과 SMTP 비밀번호는 안전하게 저장합니다. → 이 정보는 이후 Ansible 연동 시 이메일 발송 계정으로 사용됩니다. SES 자격 증명 생성 (발송용 메일 인증)SES를 실행하기 위한 SMTP 계정이 생성되었다면 이메일 발송 계정으로 사용할 메일 주소를 인증해야 합니다.SES 콘솔 → 자격 증명 메뉴 → 자격 증명 생성을 클릭합니다.. 2025. 9. 25. 티스토리 인라인 코드 블럭 만들기 블로그 글에서 짧은 코드, 명령어, 키 입력, 파일명 등을 눈에 띄게 보여주고 싶을 때 인라인 코드를 사용하게 됩니다.티스토리에서 인라인 코드는 마크다운 모드에서 백틱(`)으로 감싸거나 HTML 모드 로 감싸서 사용할 수 있습니다.두 방법은 모드를 바꿔야 하는 불편함이 있고 모드 변경 과정에서 작성했던 글의 형식이 깨질수도 있습니다. 이번 글은 모드 변환 없이 기본 모드에서 백틱(`)을 활용해 인라인 코드를 적용하는 방법을 정리해 보았습니다. 인라인 코드 적용하기블로그 관리 → 스킨 편집 → html 편집으로 이동합니다. 인라인 코드 블럭 사용을 위해 아래의 자바스크립트 코드를 복사합니다.`replace(/cc/g, '$1'`를 통해 (백틱)'..'으로 감싸인 문자열을 찾아 `` 태그로 감싸서 대체합니다.. 2025. 9. 13. [Terraform] Terraformer로 AWS 리소스 terraform import하기 terraformer란?terraform import를 손쉽게 도와주는 도구로 aws, azure 등 다양한 provider를 제공합니다. Terraformer 설치brew install terraformer AWS CLI 로그인 (sso login)terraformer를 실행하기 위해 aws cli 로그인을 합니다.(사전에 aws cli, profile 설정이 적용되어 있어야합니다.)[aws sso login]aws sso login --profile aws-sso-profile[환경변수 적용]aws-sso-env Terraformer 실행`terraformer import` 명령어를 실행하여 aws 리소스를 terraform state로 가져올 수 있습니다.현재 실행 경로의 하위 폴더가 생성되.. 2025. 9. 7. [containerlab] AWS EC2(ubuntu)에 containerlab 설치하기 - 네트워크 실습 (2) containerlab 구성하기`containerlab` 폴더에 `git clone` 명령어로 샘플 Lab을 clone합니다.[/home/ubuntu/containerlab]$ git clone https://github.com/diogo-arista/ceos-101.git 다운로드 파일 중 `topology.yaml` 파일에 구성에 필요한 코드가 작성되어 있습니다.다만, 코드에서 image 이름은 자신의 이미지 이름으로 변경해 줍니다. | 변경 후 → `image: ceos:4.34.2F`이미지 명은 `docker import`로 생성했던 이미지 명과 동일해야 합니다.`topology.node`: Lab에 사용할 node(장비)를 나타냅니다. ceos1, ceos2 2대 사용`topology.links.. 2025. 9. 4. [containerlab] AWS EC2(ubuntu)에 containerlab 설치하기 - 네트워크 실습 (1) ContainerLab은 리눅스 환경에서 컨테이너 기반의 네트워크 토폴로지를 손쉽게 구성하고 관리할 수 있는 툴로, 실제 장비와 유사한 환경을 제공합니다. 이번 포스팅에서는 EC2(ubuntu) 환경에 ContainerLab을 설치하고, 이를 활용해 네트워크 실습 환경을 준비하는 과정을 소개하려고 합니다. [containerlab 공식 홈페이지] https://containerlab.dev/ containerlab을 사용하기에 앞서 실습에 사용할 cEOS-lab 이미지가 필요합니다. 이미지는 Arista 지원 포털에서 다운로드할 수 있습니다. (회원가입 후 무료 다운로드) https://www.arista.com/en/support/software-download 이미지는 구동 환경 아키텍쳐에 따라 다운.. 2025. 9. 2. [Grafana] AWS CloudWatch, Grafana 연동하기 AWS CloudWatch는 다양한 AWS 리소스의 메트릭과 로그를 수집·분석할 수 있는 서비스입니다. 하지만 CloudWatch만 단독으로 쓰기보다는 Grafana와 연동해 시각화하면 훨씬 직관적이고 효과적인 모니터링 환경을 구축할 수 있습니다.Grafana와 AWS CloudWatch를 연동하기 위해 필요한 IAM 계정 생성 → Access Key 발급 → Data Source 등록 → 대시보드 작성까지 과정을 단계별로 정리해보겠습니다. IAM 유저 계정 생성먼저 Grafana에서 CloudWatch 데이터를 가져오기 위해서는 IAM 사용자 계정을 생성하고 필요한 권한을 부여해야 합니다. 1. AWS 콘솔에서 IAM → Users → Create User 버튼을 클릭합니다. 2. 새로운 유저 이름을 .. 2025. 8. 21. 이전 1 2 3 4 ··· 22 다음