VLAN 관련 공부중입니다
IEEE 802.1Q에 보면 Native VLAN 이라는 tag 정보가 붙지 않는 VLAN이 설명되어있는데,
아래 그림의 동작과정이 어렵게 느껴집니다 ㅠ (그림 출처는 위에 링크 걸어놨습니다)
그러니까, 여기서 VLAN 1에 속한 host로부터 발생한 untagged traffic이 오른쪽 스위치의 VLAN 1에 속한 host로 전달되는 과정이 이해가 안됩니다.
Trunk port 를 통해 오른쪽 스위치로 전달되었을때, 오른쪽 스위치에서는 어떻게 untagged traffic 을 보고 VLAN 1로 전달할 수 있나요?
이걸 단순히 Native VLAN 번호와 VLAN 1의 번호가 같다는 가정으로 저러한 전송이 이루어졌다, 고 하면 다른 예로
VLAN 2에 속한 host로부터 전달된 untagged packet은 오른쪽 스위치에서 VLAN 2의 host로만 전달이 되나요? 아니면 drop 되버리나요?
만약 오른쪽 스위치에 연결된 host 중 VLAN 2에 속한 host에게만 packet이 전달된다면 무엇을 보고 전달하는 것인가요?
(MAC layer의 패킷 구조에서는 VID를 제외한 어떤 항목에서도 VLAN을 구분하는 수단이 없지 않나요?. ㅠㅠㅠ)
아직 VLAN에 대해 잘 알지 못하는 초짜 신입사원의 질문입니다! 잘아시는분 답변기다릴게요~~~ㅠ