블로그
서로 다른 IGP 세 가지가 돌아가는 실제 라우터 192대 규모의 실험망 위에서 Osprey를 만들며 남긴 기록입니다. 화면 캡처는 모두 실제 화면입니다. 실험망에 담을 수 없는 곳에서 얻은 측정값은 그 출처를 글 안에 밝혀 두었습니다.
시리즈 1: 신뢰
-
IGP 세 개, 지도 하나
라우터 192대, 통신사 3곳, 라우팅 프로토콜 3종이 단일 화면에서 어떻게 보이는가
- osprey
- ospf
- is-is
- eigrp
- 토폴로지
- 멀티테넌트
-
제로 풋프린트
Osprey가 네트워크의 일부가 되지 않으면서 네트워크를 보는 방법
- osprey
- gre
- bmp
- snmp
- ospf
- is-is
- 수동-디스커버리
-
홉 바이 홉의 진실
당신의 경로 도구는 통로를 그립니다. 라우터는 홉 단위로 포워딩합니다. 그 간극을 4,032쌍으로 측정했습니다.
- osprey
- ospf
- rfc2328
- rfc3509
- spf
- bgp
- 경로-분석
-
Osprey가 추측하기를 거부하는 것
제가 만든 것 중 가장 중요한 것은 일련의 거부입니다
- osprey
- 설계
- is-is
- eigrp
- bgp
- 정직함
- 관측 가능성
시리즈 2: 진실을 만들어 내기
-
같은 라우터, 세 가지 다른 진실
물리 장비 하나, 여러 개의 라우팅 정체성, 그리고 노드-엣지 그래프가 그것을 담을 수 없는 이유
- osprey
- ospf
- ospfv3
- 데이터-모델
- abr
- asbr
- 토폴로지
-
네트워크가 스스로와 어긋날 때
여섯 개의 진실 출처, 하나의 답, 그리고 그것들이 서로 모순될 때 할 일
- osprey
- 근거
- 출처
- lldp
- bmp
- snmp
- bgp
-
내 토폴로지가 나에게 거짓말한 날
제 제품에 대한 엔지니어링 포스트모템, 그리고 그것을 잡아낸 랩
- osprey
- 포스트모템
- ospf
- rfc2328
- rfc3509
- 검증
-
네트워크 엔지니어의 단위 테스트
네트워크 자체가 유일한 오라클일 때 토폴로지 엔진을 어떻게 테스트할 것인가?
- osprey
- 테스트
- 퍼징
- 검증
- 벤더-상호운용
시리즈 3: 보는 것에서 추론하는 것으로
-
이걸 망가뜨리면 어떻게 될까?
믿을 수 있는 모델은, 한 번도 받아 본 적 없는 질문을 던질 수 있을 때에만 가질 가치가 있습니다
- osprey
- 시뮬레이션
- what-if
- spf
- ospf
- eigrp
- 회복탄력성
-
영향 반경
모든 링크와 모든 라우터를 한 번에 테스트하기, 그리고 그래프 이론이 그것을 13밀리초로 만드는 이유
- osprey
- 회복탄력성
- 단일장애점
- tarjan
- 그래프-이론
- 의존성
- bgp
-
측정할 수 없는 것을 추정하기
링크 카운터에서 추론한 트래픽 매트릭스, 만들지 않기로 한 플로우 수집기, 그리고 제 랩의 정직한 한계
- osprey
- 트래픽
- tomogravity
- snmp
- netflow
- 추정
- 정직함
-
네트워크에는 기억이 있다
14시 02분에 네트워크가 믿고 있던 것을 재구성하기, 그리고 무엇이 바뀌었는가와 무엇을 알게 되었는가의 차이
- osprey
- time-travel
- 스냅숏
- 바이템포럴
- bgp
- 포렌식
시리즈 4: 여기에서 보이는 것
-
테이블은 트리가 아니다
AS 그래프를 어떻게 그릴지 규칙 세 가지를 하나도 재 보기 전에 적어 두었다. 진짜 풀 테이블이 그 셋을 모두 무너뜨렸다.
- osprey
- bgp
- as-path
- 시각화
- dfz
- 측정
- dn42
-
가장 큰 AS는 존재하지 않는다
BGP 테이블을 줄 세우는 두 가지 방법, 둘 다 합리적이지만 상위 열둘에 겹치는 이름이 하나도 없다
- osprey
- bgp
- 순위
- 분할광고
- dfz
- 측정
-
당신의 백본은 인터넷의 백본이 아니다
다섯 네트워크가 내 테이블 오리진의 94%에 닿는다. AS_PATH를 한 홉 옮기면 전혀 다른 다섯이 된다.
- osprey
- bgp
- 관측지점
- 트랜싯
- dfz
- 측정
-
풀 피드의 실제 비용
추정하는 대신 운영 스키마에 풀 테이블을 넣고 측정했다. 그 측정이 내 기본값 하나를 죽였다.
- osprey
- bgp
- bmp
- 사이징
- 스토리지
- churn
- 측정
시리즈 5: 프로토콜에 초대된 손님
-
결코 패킷을 날라서는 안 되는 라우터
링크 스테이트 프로토콜 셋, 네트워크에 합류하면서 일부러 쓸모없어지는 세 가지 방식
- osprey
- ospf
- ospfv3
- is-is
- rfc5340
- 안전성
- 수동탐지
-
되돌릴 수 없는 LSA
라우팅 프로토콜에 합류하는 것은 악수다. 떠나는 쪽은 끝내 보내지 못할 수도 있는 메시지 한 통으로 끝난다.
- osprey
- ospf
- is-is
- rfc2328
- rfc5304
- 퍼지
- 안전성
-
데이터베이스가 없는 프로토콜
서로 다른 세 종류의 없음: 합류할 데이터베이스가 없는 것, 아무도 구현하지 않는 데이터베이스, 그리고 답은 있지만 입력은 없는 테이블
- osprey
- eigrp
- is-is
- snmp
- mib
- dual
- 거부
-
폴링 말고 푸시
유일하게 당신에게 찾아오는 출처, 그리고 그것이 당신이 믿어도 되는 것에 대해 바꿔 놓는 두 가지
- osprey
- bmp
- bgp
- rfc7854
- rfc8671
- 신선도
- 거부