일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Javascript
- git
- 쿠버네티스
- IaaS
- 클라우드
- gns3
- RAID
- kubernetes
- PaaS
- network
- 실습
- RAPA
- mysql
- 이론
- nodejs
- PAT
- worker
- docker
- 네트워크
- MongoDB
- node.js
- Docker-compose
- 명령어
- Docker Swarm
- 용어정리
- 개념
- dockerfile
- OpenStack
- express
- 도커
- Today
- Total
융융이'Blog
[GNS3]간단한 vlan 네트워크 구축하기_실습 본문
GNS3 프로그램을 이용하여 실습을 진행하였다.
1. 스위치 2개 만들기(SW1, SW2)
2. PC 5대 만들기(PC1, PC2, PC3, PC4, PC5)
3. vlan10 과 vlan20을 만들기
SW1#vlan dat
SW1(vlan)#vlan 10 name ENG
SW1(vlan)#vlan 20 name SALES
SW1(vlan)#exit
SW1#show vlan-sw br
4. 각각의 컴퓨터에 IP할당하기
PC1 ip 10.10.10.1/24
PC2 ip 10.10.10.2/24
PC3 ip 20.20.20.1/24
PC4 ip 20.20.20.2/24
PC5 ip 10.10.10.3/24
PC6 ip 20.20.20.3/24
5. 만들어둔 vlan을 각 컴퓨터에게 연결하기
SW1#config t
SW1(config)#
SW1(config)#int fa1/1
SW1(config)#switchport access vlan 10
SW1(config)#int fa1/1
SW1(config-if)#switchport access vlan 10
SW1(config-if)#exit
SW1(config)#int fa1/2
SW1(config-if)#switchport access vlan 10
SW1(config-if)#exit
SW1(config)#int fa1/3
SW1(config-if)#switchport access vlan 20
SW1(config-if)#exit
SW1(config)#int fa1/4
SW1(config-if)#switchport access vlan 20
SW1(config-if)#exit
...
SW2 동일
6. 두 스위치 사이의 trunk모드를 만들어준다.
SW1# config t
SW1(config)# int fa1/10
SW1(config-if)# sw mode trunk
SW2# config t
SW2(config)# int fa1/10
SW2(config-if)# sw mode trunk
7. 확인해보기
SW1(config)#do show vlan-sw br //연결된 vlan확인
SW2(config)#do show vlan-sw br
SW1(config)#do show trunk //설정된 trunk확인
SW2(config)#do show trunk
스위치 포트의 역할
-
access port
-
한개의 물리 포트에서는 한개의 vlan 만 처리한다.
-
-
trunk port
-
한 개의 물리 포트에서 (기본적으로)모든 vlan을 처리한다.
-
만약 실습 과정에서 에러가 뜬다면, 연결된 선을 삭제하고 다시 연결해준다음, sh 명령어를 통하여 해당 인터페이스를 종료했다가 no sh 명령어를 통해 다시 실행시켜준다.
실습 2
라우터 + 스위치 + pc 2대
1. 위 방법을 참고해서 그림과 같은 구성을 한다.
2. R1와 SW1 사이의 dot1Q(태그)를 규칙을 설정해준다.
R1(config)# int fa0/1.10
R1(config-subif)# encapsulation dot1q 10
R1(config-subif)# ip add 10.10.10.1 255.255.255.0
R2(config)# int fa0/1.20
R2(config-subif)# encapsulation dot1q 20
R2(config-subif)# ip add 20.20.20.1 255.255.255.0
3. pc의 ip 설정시 게이트웨이도 같이 설정해준다.
PC1 ip 10.10.10.10/24 10.10.10.1
PC2 ip 20.20.20.20/24 20.20.20.1
4. ping을 확인해 본다.
PC1 ping 20.20.20.20
위 과정을 자세한 TCP/IP 통신과 함께 확인하고 싶다면 아래의 블로그을 참고하면 좋을 듯하다.
https://net-study.club/entry/VLANVirtual-LAN-1-VLAN-%EA%B0%9C%EC%9A%94?category=783080
https://net-study.club/entry/VLANVirtual-LAN-2-Inter-VLAN-Routing?category=783080
https://net-study.club/entry/VLANVirtual-LAN-3-Trunking-8021Q-ISL-VTP?category=783080
'2022이전 > 네트워크' 카테고리의 다른 글
ARP(Address Resolution Protocol)란?_개념 (0) | 2020.05.26 |
---|---|
스패닝 트리 프로토콜(STP, Spanning Tree Protocal)란? (0) | 2020.05.24 |
TCP/IP 통신의 흐름_IOS7계층 (0) | 2020.05.22 |
FTP(File Transfer Protocal)란? (0) | 2020.05.21 |
DHCP(Dynamic Host Configuration Prtocol)_동작과정 (0) | 2020.05.20 |