Vyatta 네트워크 문제 추적 Part 3 - DUMP

tcpdump를 이용한 거대 Dump의 효율적인 분석방법

Vyatta 네트워크 문제 추적 Part 3 - DUMP

네트워크와 관련된 문제를 분석할 때 Packet을 Capture해서 분석하는 것 만큼 효과적인 방법이 있을까? 이 글의 소재가 되는 (제목이 아직은 잘못 붙여진) “Vyatta Network Interface Down Issue” 역시, 결과적으로는 통신 내용을 확인하는 Packet Dump 분석을 통해 증상이나마, 증상이나마 확인할 수 있었다.

[더 읽기]

Vyatta 네트워크 문제 추적 Part 1

로그, 상태, 패킷 자료를 바탕으로 네트워크 관련 문제 추적하기

Vyatta 네트워크 문제 추적 Part 1

2018년의 첫 글은 2017년의 마지막 사건으로 시작하려고 한다. 이 마지막 사건을 “Vyatta Network Interface Down Issue“라는, 알고 보면 문제를 정확하게 기술하지 못하는, 잘못된 제목으로 일단 부를 것이다. 아무튼 (사건의 제목이 맞든 틀렸든) 어떤 프로젝트의 Vyatta 네트워킹에 문제가 발생했고, 이 글은 이차 저차 내게 넘어온 이 “네트워크 관련 문제"를 정확하게 파악하기 위한 추적 과정을 정리하는 글이다.

[더 읽기]

Vyatta 네트워크 문제 추적 Part 2 - LACP

Vyatta의 LACP 단절 문제에 대한 Work Around

Vyatta 네트워크 문제 추적 Part 2 - LACP

상용 제품의 한계로 인하여, 내게는 매우 중요한 문제이고 빠른 해결을 바라고 있지만 그것을 내가 어떻게 할 수 없는 경우가 있다. 바로 지금이 그런 상황인데, 이렇게 문제의 핵심에 접근하는 것이 제한적이거나, 원인을 정확히 알 수 없는 경우, 또는 원인을 안다 해도 근원적인 해결방법을 찾을 수 없을 때 우리가 할 수 있는 최선은 우회경로(Work Around)를 찾아 문제를 피하는 것이다.

[더 읽기]

VMware NSX: VDR/DVFilter 정보확인

VMware NSX: VDR/DVFilter 정보확인

이 글은 VMware의 네트워크 가상화 기술인 NSX 6.2를 이용한 프로젝트에서 네트워크 트래픽과 이상현상을 분석하는 과정에서, VDR과 DVS, vmnic 등의 정보를 확인했던 내용들을 간략하게 정리하는 글이다. 아쉬운 점은, 벌써 2년이 지난 기록이라서 현재의 상황에 맞지 않는 내용이 포함되었을 수 있고, 간단하게 메모로 남겼던 것을 편집한 것이다 보니 이야기의 맥이 없다. :-(

[더 읽기]

Goul, Cloud Port Mirroring

Mirror Your Cloud Network Traffic over the Internet

Goul, Cloud Port Mirroring

Goul(거울; Mirror in English) is a tool for virtual network port mirroring over the Internet for network traffic analyze and/or security monitoring. May useful especially for cloud computing environment.

Build Status Go Report Card Code Climate Coverage Status

On legacy infrastructure, with many physical switches, we can use a port mirroring (SPAN; Switched Port Analyzer in Cisco’s term) on the switch for monitoring and analyzing of traffic, and connecting a security appliances. But in cloud computing environment, it is not easy as legacy and in some cases, it is completely impossible.

[더 읽기]

거울, Cloud Port Mirroring 프로젝트

Mirror Your Cloud Network Traffic over the Internet

거울, Cloud Port Mirroring 프로젝트

네트워크를 다루기가 상대적으로 어려운 클라우드컴퓨팅 환경을 겨냥한 네트워크 포트 미러링 솔루션을 찾다가, 도저히 기능이나 비용 면에서 마땅한 것이 없어서, 요즘 공부하고 있는 Golang을 사용해서 하나 만들었다.
이 글은, 일단 이 프로젝트를 소개하는 글(README)이다.

[더 읽기]

TC, 리눅스 Traffic Control

복잡하게 구성된 환경에서는 그 단위가 물리 네트워크 전체든, 그 안에 흐르는 VLAN이든, 단일 서비스에 대한 것이든, 네트워크의 성능을 제한하여야 할 때가 있다. 예를 들어, 웹서비스를 주로 하고 부가적으로 FTP가 허용된 서버에서 웹 성능을 보장한다든지, 아무리 바쁜 상황에서도 관리용 접속이 지연되는 것을 피해야 한다든지, 특정 기능은 제한된 범위에서만 허용해야 한다든지…
이런 부류의 관리를 보통은 Traffic Shaping이라고 부른다.

[더 읽기]

T&T: Linux Bridge로 네트워크 문제 추적하기 - vSphere 편

T&T: Linux Bridge로 네트워크 문제 추적하기 - vSphere 편

Linux Bridge로 네트워크 문제 추적하기“에서 얘기했던 것과 같이, 리눅스의 내장 Bridge 기능은 네트워크 통신과 연관된 문제를 뭐랄까… 대상의 OS 또는 구성과 관계없이 객관적 위치에서 추적할 때 유용하게 사용할 수 있다. 이번엔 VMware vSphere 가상환경 속에 위치한 VM을 대상으로 한 네트워크 분석 방법이다.

[더 읽기]

T&T: Linux Bridge로 네트워크 문제 추적하기

T&T: Linux Bridge로 네트워크 문제 추적하기

리눅스는 스스로가 Network Bridge1로 동작할 수 있는 커널 기능과 유틸리티를 기본적으로 제공하고 있는데, 이 기능이 시스템 간 통신을 끼고 발생하는 문제점을 추적하는 과정에서 유용할 때가 있다. 이 글은 리눅스 Bridge를 이용하여 시스템 바깥에서 네트워크 흐름을 분석했던 경험을 기록한 것이다.

[더 읽기]

SSH SOCKS Proxy, 그리고 보안

다음달부터 본격적으로, 새 회사에서의 첫 프로젝트에 객원 맴버로써 참여하게 되었다. 그런데 바로 떨어진 당면 문제가, 고객사의 네트워크 정책에 의해 NAC(Network Access Control) Client를 Laptop에 설치하지 않으면 인터넷을 쓸 수 없게 된다는 점.

[더 읽기]