[Packet] VLAN 실습

2024. 10. 16. 12:50·Network/Network[GNS3, Packet]

 

이전에 VLAN에 대해서 포스팅을 해봤다. 이제는 VLAN을 기술을 사용하여 하나의 물리스위치에서 여러 가지 네트워크를 사용할 수 있도록 해보겠다. 또한 네트워크가 어떻게 VLAN을 통해 논리적으로 분리되고, 라우터와 스위치 간에 트렁크 링크를 통해 VLAN 트래픽이 전달되는지 볼 것이다.

 

 

 

네트워크 구조를 보면 두 개의 VLAN이 설정되어 있다. VLAN 10, 20이고, 각 VLAN은 스위치 포트에 연결되어있고, 서로 다른 서브넷을 사용하고 있다.

 

# 서브 인터페이스 설정

<R1>

int f0/0
no shutdown

int f0/0.10
encapsulation dot1Q 10
ip add 192.168.10.254 255.255.255.0

int f0/0.20
encapsulation dot1Q 20
ip add 192.168.20.254 255.255.255.0

 

R1 라우터에서 먼저 f0/0 인터페이스 활성화를 시켜줬다.  이를 통해 각 라우터가 각 VLAN의 게이트웨이로 작동할 수 있게 해주었다. 다음으로 F0/0에서 VLAN 10에 대한 라우터의 서브 인터페이스를 설정해주었다. IP 주소로 192.168.10.254는 VLAN 네트워크에 게이트 웨이 역할을 시켜줬다. 이렇게 되면 VLAN 10에 속한 컴퓨터가 외부와 통신을 하게 될 때 192.168.10.254로 데이터를 전송하게 될 것이다. 추가로 VLAN 20도 똑같이 설정해줬다.

 

# 스위치 설정(스위치 1, 스위치 2)

<SW1>

vlan 10
vlan 20

int fa0/1
switchport mode access
switchport access vlan 10

int fa0/2
switchport mode access
switchport access vlan 20

int fa0/3
switchport mode trunk

int fa0/4
switchport mode trunk


===================================
<SW2>

vlan 10
vlan 20

int fa0/1
switchport mode access
switchport access vlan 10

int fa0/2
switchport mode access
switchport access vlan 20

int fa0/3
switchport mode trunk

 

먼저 VLAN 10, 20을 생성해줬다. 이후 Acess 포트 설정을 해줬다. f0/1 포트에는 VLAN 10을 할당 시켜줬고, f0/2에는 VLAN 20을 할당시켜 줬다. 이렇게 할당을 시켜주면 VLAN 10, 20에 속한 장치들이 해당 VLAN에 속하게 된다.  다음으로 VLAN 트래픽을 스위치에 전달해주기 위해 트렁크 포트를 설정해줘야한다.(처음에 트랭크 포트를 설정을 안해줘서 트래픽 전달이 안되었다.)  F0/3 포트를 트렁크 포트로 설정하여 여러 VLAN의 트래픽이 전달될 것이다. 이렇게 되면 트렁크 포트를 통해 두 스위치 간에 VLAN 10, 20의 트래픽이 전달이 될 것이다.  스위치 2번도 마찬가지로 똑같이 수행해 줬다.

 

 

결과 

 

 

 


 

 

Router(config)#int f0/0
Router(config-if)#no sh

Router(config-if)#int f0/0.10
Router(config-subif)#encapsulation dot1Q 10
Router(config-subif)#ip add 1.1.1.254 255.0.0.0

Router(config-subif)#int f0/0.20
Router(config-subif)#encapsulation dot1Q 20
Router(config-subif)#ip add 2.1.1.254 255.0.0.0

Router(config-subif)#int f0/0.30
Router(config-subif)#encapsulation dot1Q 30
Router(config-subif)#ip add 3.1.1.254 255.0.0.0

Router(config-subif)#int s0/0
Router(config-if)#ip add 40.1.1.1 255.0.0.0
Router(config-if)#no sh

 

 

interface FastEthernet0/1
 switchport mode trunk

interface FastEthernet0/2
 switchport mode access
 switchport access vlan 10

interface FastEthernet0/3
 switchport mode access
 switchport access vlan 20

interface FastEthernet0/4
 switchport mode access
 switchport access vlan 30

 

Switch(config)#vlan 10 
Switch(config-vlan)#name vlan10

Switch(config)#vlan 20
Switch(config-vlan)#name vlan20

Switch(config)#vlan 30
Switch(config-vlan)#name vlan30

Switch(config-vlan)#int f0/2
Switch(config-if)#switchport mode access 
Switch(config-if)#switchport access vlan 10

Switch(config)#int f0/3
Switch(config-if)#switchport mode access 
Switch(config-if)#switchport access vlan 20

Switch(config)#int f0/4
Switch(config-if)#switchport mode access 
Switch(config-if)#switchport access vlan 30

Switch(config)#int f0/1
Switch(config-if)#switchport mode trunk

 

interface FastEthernet0/1 
switchport mode trunk

interface FastEthernet0/2
switchport mode access
switchport access vlan 10

interface FastEthernet0/3
switchport mode access
switchport access vlan 20

interface FastEthernet0/4
switchport mode access
switchport access vlan 30
저작자표시 비영리 변경금지 (새창열림)

'Network > Network[GNS3, Packet]' 카테고리의 다른 글

[GNS3] EIGRP, OSPF - Virtual Link  (0) 2024.10.20
[GNS3] OSPF - Virtual Link 실습  (0) 2024.10.19
[OSPF] Multi-Area(Loopback , EIGRP, 축약, 재분배, 디폴트)  (0) 2024.10.14
[OSPF] OSPF 실습 -2  (1) 2024.10.10
[OSPF] OSPF 실습 - 1  (0) 2024.10.10
'Network/Network[GNS3, Packet]' 카테고리의 다른 글
  • [GNS3] EIGRP, OSPF - Virtual Link
  • [GNS3] OSPF - Virtual Link 실습
  • [OSPF] Multi-Area(Loopback , EIGRP, 축약, 재분배, 디폴트)
  • [OSPF] OSPF 실습 -2
Kouji
Kouji
Journey to Becoming a Data & Server Engineer
  • Kouji
    Kouji's Data & Server Journey
    Kouji
  • 전체
    오늘
    어제
    • 분류 전체보기
      • Programming
        • Python
        • SQL
      • Data & AI
        • Data Analysis
        • Ai
      • Cloud(AWS)
      • OS
        • Linux
        • Docker
        • Jenkins
        • Ubuntu
        • Window
        • Kubernates
        • Ansible
      • Network
        • NVIDIA
        • Network[이론]
        • Network[GNS3, Packet]
        • Network[On-Premise]
        • Network [L2, L3]
      • 트러블 슈팅
      • Life
        • My Career Stories
        • Personal
      • 개발 + OS 지식 함양
  • 블로그 메뉴

    • 홈
    • 관리 페이지
    • 글쓰기
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    클라우드엔지니어
    리눅스
    티스토리챌린지
    화이팅
    서버엔지니어
    인프라엔지니어
    보안
    서버
    네트워크엔지니어링
    네트워크
    L3
    네트워크관리사
    도커
    docker
    네트워크엔지니어
    알고리즘
    CISCO
    VMware
    dns
    ubuntu
    웹
    AWS
    스위치
    오블완
    인프라
    Linux
    IT
    시스템엔지니어
    OS
    라우팅
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
Kouji
[Packet] VLAN 실습
상단으로

티스토리툴바