Skip to content

Add Neutron port binding lifecycle to Neutron basics #37

Description

@wlgusqkr

What is the problem?

Neutron 기초 문서가 초기 골격 상태입니다.
자원 모델 항목이 세 줄로만 되어 있고, Neutron 의 최소 단위인 Port 가 실제 호스트에 어떻게 묶이는지는 빠져 있습니다.

포트 바인딩을 개념 관점에서 보강하려고 합니다.

작업 내용

  • 자원 모델 정리 — Network / Subnet / Port 의 관계와 Port 가 최소 단위인 이유
  • 포트 바인딩 생명주기 (신설)
    • Nova 의 포트 생성과 binding:host_id 지정
    • ML2 의 메커니즘 드라이버 순회와 bind_port 호출
    • binding:vif_type 확정 이후 tap 생성, 포트 상태 ACTIVE 전환
  • 바인딩 결과 확인 — openstack port showbinding:vif_type / binding:vnic_type / binding:host_id 읽는 법
  • binding_failed 트러블슈팅 — 에이전트 다운 / host_id 불일치 / 드라이버 미지원
  • 포트의 보안 속성 (신설) — port_security_enabledallowed_address_pairs

Affected page(s)

https://infra-cloud-kr.github.io/openstack-kubernetes/networking/neutron-basics.html

Suggested change

No response

Would you like to work on this?

Yes, I would like to open a pull request

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions