Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- express
- Javascript
- 명령어
- git
- 이론
- 쿠버네티스
- worker
- PAT
- dockerfile
- nodejs
- PaaS
- 도커
- Docker Swarm
- RAID
- IaaS
- 용어정리
- MongoDB
- network
- 실습
- 네트워크
- RAPA
- Docker-compose
- OpenStack
- gns3
- 클라우드
- kubernetes
- docker
- node.js
- mysql
- 개념
Archives
- Today
- Total
융융이'Blog
[GNS3]이더채널(EtherChannel) 구성하기 본문
이더채널(EtherChannel)이란?
스위치간 연결에서 2개 이상의 물리적인 인터페이스를 한개의 논리적인 인터페이스로 묶어 대역폭을 확장 시킬 수 있는 기술
각 인터페이스는 이더채널 프로토콜에서 3비트를 활용하여 지정하므로 최대 8 줄을 연결시킬 수 있다.
각각의 포트수에 따른 부하 분산은 아래와 같다.
Nuber of Ports | Load Balancing |
8 | 1:1:1:1:1:1:1:1 |
7 | 2:1:1:1:1:1:1 |
6 | 2:2:1:1:1:1 |
5 | 2:2:2:1:1 |
4 | 2:2:2:2 |
2 | 3:3:2 |
1 | 4:4 |
일반적으로 2줄 또는 4줄을 많이 연결시킨다.
실습1
- 이더채널 구성하기
SW1
SW1# show spanning-tree vlan 1 br //현재 스위치의 spanning-tree 상태 확인
SW1#config
Sw1(config)#int range fa1/11 - 12 //이더넷 11~12일괄 수정
SW1(config-if-range)#sw mode trunk
SW1(config-if-range)#channel-group 1 mode on //선택된 이더넷을 포트1로 묶는다.
SW2
위 SW1과 동일하게 명령어를 작성한다.
-
확인하기
SW1#show spanning-tree vlan 1 br //spanning-tree 상태를 확인한다. SW1#show int port-channel 1 //1번 포트의 정보를 확인한다. SW1#show int trunk //trunk상태를 확인해본다.
위 명령어를 통해 설정하기 전과 다르게 port가 trunk역할을 한다는 것을 알 수 있다.
-
PC1,2 ip 설정후 ping보내기
PC1#ip 10.10.10.10/24 PC2#ip 10.10.10.20/24 PC1#ping 10.10.10.20
두개의 포트를 묶어 이더채널을 했기 떄문에 속도가 빨라졌다는 것을 확인 할 수 있다.
실습2
- SW1, SW2 에 연결된 두 PC는 VLAN10에 포함된다.
- R1 은 서브인터페이스 fa0/1.10을 만들어 위의 두 pc가 외부와 연결이 가능하도록 해 주어야 한다.
- R1 호스트네임 바꾸고 fa0/1.10에 encapsulation한다.
R1(config)#hostname SEOUL_HQ
R1(config)#int fa0/1
R1(config-if)#encapsulation dot1Q 10
R1(config-if)#ip add 10.10.10.1 255.255.255.0
-
SW1과 SW2에서 vlan 10을 만들어준다.
SW1#vlan dat SW1(vlan)# vlan 10 name HQ_pc SW1(config)# int fa1/1 SW1(config-if)# sw access vlan 10 //SW2도 동일하게 진행해주면 된다.
-
SW1의 f1/0을 trunk 모드로 변경해준다.
SW1(config)#int fa1/0 SW1(config-if)#sw mode trunk
-
R2 호스트네임을 바꿔주고 ip와 게이트번호 지정해준다.
R2(config)#hostname BUSAN_BR BUSAN_BR(config)#int fa0/1 BUSAN_BR(config-if)#ip add 172.16.10.1 255.255.255.0 BUSAN_BR(config0if)#no sh
-
PC3 ip주소 작성하고 게이트번호 작성해준다.
PC3#ip 172.16.10.10/24 172.16.10.1
-
각 Router의 이더넷에 IP주소를 입력해준다.
R1(config)#int f0/0 R1(config-if)#ip add 12.12.12.1 255.255.255.0 R1(config-if)#no sh //R2도 동일하게 진행한다.
-
R1과 R2의 routing table을 확인한다.
R1#show ip route R2#show ip route
-
R1에서 PC3 의 컴퓨터 접속하기 위해 static route을 작성해준다.
R1(config)# ip route 172.16.10.10 255.255.255.0 12.12.12.2 //가고싶은 ip; 서브마스크; 해당ip가 향하는 라우터ip //R2도 R1에 맞게 설정을 한다.