요약
- RBridge 별명(nickname)은 16비트로 축약된 IS-IS 식별자이며, M 비트에 따라 출구 RBridge 또는 분배 트리를 가리킬 수 있습니다. 따라서 숫자 자체만으로는 영구적인 식별자가 아닙니다.
- 충돌이 발생하면 구성으로 값을 갖고 있던 보유자조차 값을 바꿔야 할 수 있습니다. 두 개의 광고와 그 우선순위, 적용 범위, 수정된 판정 규칙, 전송 효과를 모두 보존해야 합니다.
자산 목록 화면에서0x2A10은 모범적으로 안정된 값처럼 보입니다. 아침에는 한 스위치 아래에 정리되어 있었습니다. 그러나 두 개의 TRILL 캠퍼스가 합쳐진 뒤, 같은 숫자가 다른 IS-IS 식별자에 담겨 다른 LSP로 도착합니다. 화면은 이를 하드웨어 중복으로 판단합니다. 반면 프로토콜은 압축된 자원에 대한 두 개의 청구를 보고, 어느 쪽이 남을지 고르는 규칙을 갖고 있습니다.
이 어긋남은 범주 오류에서 비롯됩니다. 자산 목록은 시간과 재시작, 토폴로지 변화를 넘어서 지속되는 이름을 원합니다. TRILL은 헤더에 맞을 만큼 짧고, 정해진 범위 안에서 유일하며, 충돌이 나타나면 재협상 가능한 축약 표현을 원합니다.
Donald E. Eastlake 3rd는 이 공개 기록의 여러 층에 기여했습니다. 그는 기본 명세인RFC 6325의 공동 저자이며, TRILL의 IS-IS 인코딩을 다룬RFC 7176과 별명 판정 규칙을 특히 바로잡은RFC 7780의 제1 저자입니다. 또한 멀티레벨 TRILL에서 고유 별명을 다룬RFC 8397을 공동 집필했습니다. 그의IETF 프로필은 공개적인 신원과 저작 목록을 확인해 줍니다. 이 문서들은 IETF의 집단적 작업물로 남아 있으며, 어떤 저자에게도 실제 네트워크에 대한 통제권을 부여하지 않습니다.
숫자는 패킷과 함께 의미가 바뀐다
RFC 6325는 동적으로 할당되는 16비트 수량을 “별명”이라 부릅니다. 이는 RBridge의 IS-IS 식별자를 축약합니다. 이 관계만으로도 일련번호라는 생각을 배제할 수 있습니다. 짧은 값은 광고에 의존하며, 더 긴 프로토콜 식별자를 가리키기 때문입니다.
한 RBridge는 여러 개의 별명을 가질 수 있습니다. 재시작 후에는 이전에 사용하던 값을 회복하려 시도해야 하지만, 이 시도는 예약도 아니고 물리적 연속성의 증거도 아닙니다. 그 사이에 다른 청구가 받아들여질 수 있었습니다.
게다가 M 비트는 출구 필드의 기능을 바꿉니다. 알려진 TRILL 유니캐스트 트래픽에서는 0이며, 별명은 캡슐화를 제거하고 원시 프레임을 내보낼 RBridge를 가리킵니다. 멀티목적지 트래픽에서는 1이며, 선택된 분배 트리를 가리킵니다. 한 문맥에서 노드를 가리키던 값이 다른 문맥에서는 트리 계산을 가리킬 수 있습니다.
따라서 활용 가능한 수집은 이 숫자를 M 비트, 입구 또는 출구 위치, 패킷 클래스, 시각, 토폴로지 뷰와 결합해야 합니다. 이 문법이 없으면 같은 바이트가 거짓 만능 키가 됩니다.
청구는 우선순위와 함께 이동한다
RFC 7176은 Nickname Sub-TLV를 기술합니다. 각 레코드에는Nickname.Pri, 트리 루트 우선순위, 별명이 담깁니다. LSP를 발산한 시스템의 식별자, 시퀀스, 수명이 이 청구를 완성합니다.
이 두 우선순위는 서로 교환할 수 없습니다. 첫째는 충돌 시 값을 유지할 권리에 관여하고, 둘째는 트리 루트 선택에 쓰입니다. “우선순위” 필드 하나만 보존하는 데이터베이스는 실제로 어떤 패킷도 사용하지 않은 승자나 트리를 만들어낼 수 있습니다.
Nickname.Pri의 최상위 비트는 구성된 값을 나타내고, 나머지 7비트가 수치 우선순위를 담습니다. 별명을 구성하면 구성되지 않은 선택보다 유리해집니다. 그러나 이는 소유권 문서를 만들지는 않습니다. 명세는 구성된 RBridge도 여전히 패할 수 있으며 다른 값을 골라야 할 수 있음을 예정하고 있습니다.
따라서 최소 증거 단위는 “별명 = 장비”가 아니라 “어떤 IS-IS가 어떤 링크 상태 뷰 아래의 어떤 LSP에서 어떤 레코드를 광고했다”입니다. 수신 시각은 값만큼 중요합니다.
에라타가 두 가능한 승자를 분리한다
RFC 6325의 충돌 문장에는 오류가 있었습니다. RFC 7780이 적용할 표현을 제시합니다. 수치 우선순위가 가장 높은 쪽이 별명을 유지하고, 동률이면 7오퍼렌드 IS-IS 식별자 또는 의사노드 LAN ID 중 수치적으로 더 큰 쪽이 이깁니다. 나머지 참여자는 다시 선택해야 합니다.
이 수정은 서지적 각주가 아닙니다. 서로 다른 버전의 규칙을 사용하는 두 도구는 같은 광고를 보고도 반대되는 승자를 지목할 수 있습니다. 따라서 결정 로그는 사용된 규범적 출처, 비교된 바이트, 정규화 이전의 결과를 보존해야 합니다.
경쟁에 참여하는 개체군은 도달 가능성에 따라서도 달라집니다. 충돌을 조사할 때 RFC 7780은 IS-IS를 통해 도달할 수 없는 스위치가 보유한 별명을 무시하도록 요구합니다. 반대로 IS-IS에서 도달 가능한 청구는, 그 보유자가 데이터 평면에서는 도달할 수 없다는 이유만으로 배제될 수 없습니다. 제어와 전송은 서로 다른 질문에 답합니다.
겉보기에 깨끗한 획득도 사안을 종결하지 않습니다. 보유자는 계속 수신되는 LSP를 감시합니다. 더 높은 우선순위의 도달 가능한 청구자가 나타나면, 과부하 상태에 있을 때에도 값을 내놓아야 합니다.
병합은 유효 시점을 드러낸다
두 캠퍼스는 지역적으로 잘못이 없이도 같은 값을 따로 사용했을 수 있습니다. 병합 시 RFC 6325는 과도적 충돌을 예정합니다. LSP가 옛 경계를 넘어서면서 패자들은 자신의 데이터베이스에서 비어 보이는 값을 고릅니다. 수렴 전에 여러 번 다시 선택할 수도 있습니다.
중요한 단어는 “보이는”입니다. 각 선택은 링크 상태의 분산 복제본에 기반합니다. 콘솔, 수집기, RBridge가 모두 같은 순간에 새 소식을 받지는 못합니다. 오래된 링크는 09:14에는 정확하지만 09:15에는 틀릴 수 있습니다.
오래된 관계를 새 관계로 덮어쓰면 원인이 파괴됩니다. 유용한 이력은 병합 전의 범위들, 경계 사건, 서로 충돌하는 LSP들, 도달 가능성, 비교, 철회, 다음 선택, 그리고 독립 관측자들이 마침내 같은 지도를 보게 되는 순간을 보존합니다.
반대 극한도 말해 줍니다. 충분한 우선순위의 사용 가능한 별명을 찾지 못한 RBridge는 입구, 출구 또는 트리 루트로 작동할 수 없지만, RFC 7780은 여전히 트래픽을 통과시킬 수 있도록 허용합니다. 따라서 사용 가능한 별명이 없다는 것은 장비의 부재도 정지도 증명하지 않습니다.
“고유”가 전 세계적이라는 뜻은 아니다
RFC 8397은 고유 별명 방식으로 멀티레벨 캠퍼스를 조직합니다. 경계 RBridge들이 단위 광고나 블록을 전파하여 여러 레벨에 걸쳐 고유성을 유지합니다. 이 문서는 이 모델을 요약된 에어리어 모델과 비교하는데, 그 경우 값은 경계에서 재작성되며 여러 에어리어에서 재사용될 수 있습니다.
고유성은 선택된 범위와 수렴된 상태의 속성입니다. 전 세계적이지도, 영원하지도, 법적이지도 않습니다. 숫자를 소유자, 랙 캐비닛 또는 장치에 직접 연결하지도 않습니다.
경계는 자신을 통해 도달 가능한 별명들을 광고할 수 있고, 여러 경계가 라우팅을 위해 같은 범위를 광고할 수 있습니다. 링크 상태에 보이는 청구는 따라서 에어리어 전체의 도달 가능성 투영일 수 있습니다. 이를 물리적 소유로 읽는 것은 요약 경로를 한 사업자의 장비 목록으로 착각하는 것만큼 오해를 낳습니다.
관계와 그 끝을 보존하라
데이터 모델은 장비, 소프트웨어 인스턴스, IS-IS 식별자를 따로따로 고정해야 합니다. 별명은 날짜가 붙은 관계가 됩니다. 범위, 광고된 보유자, 구성 비트, 우선순위, 트리 루트 우선순위, 원천 LSP, 토폴로지 뷰, 시작과 종료 사유.
충돌은 결정 개체를 추가합니다. 여기에는 두 개의 원시 청구, 도달 가능성, 수정된 규칙, 승자, 패자, 새 선택, 반복 여부가 담깁니다. 재시작은 회복 시도를 추가합니다. 두 시기를 자동으로 이어 붙이지는 않습니다.
마지막으로, 경쟁에서 이겼다는 사실이 서비스를 증명하지는 않습니다. 채택된 광고를 전송 테이블에의 설치, 트리 계산, 역방향 경로 검사, 캡슐화를 해제한 RBridge, 그리고 단말의 수신까지 연결해야 합니다. 별명은 비교에서 이길 뿐, 패킷은 여전히 자신의 길을 이겨야 합니다.
출처
회원 브리핑
프로필 심층 컨텍스트
올바른 멤버십 등급으로 로그인하면 전체 브리핑과 출처 노트를 볼 수 있습니다.
Strategic Circle 전용
Strategic Circle
모든 독자에게 공개됩니다. 가입 후 로그인하면 프로필 브리핑를 열람할 수 있습니다.
Strategic Circle 가입하기Leadership Alliance 전용
Leadership Alliance
자격을 갖춘 IP 자산 소유자 및 운영진을 위한 콘텐츠입니다. 로그인하면 Leadership Alliance 브리핑을 열람할 수 있습니다.
Leadership Alliance 가입하기





