bxm's IT Story

Ether Channel을 통한 Total MAP 구성 본문

Network/Cisco (KEDU)

Ether Channel을 통한 Total MAP 구성

bxmsta9ram 2021. 6. 30. 15:32

## vtp ##

공통]

conf t

no ip domain lookup

line c 0

  logg sy

  exec-timeout 0

  exit

line vty 0 4

  pass cisco

  exit

 

vtp mo tr

 

DSW1, DSW2]

ip routing

 

ASW1, ASW2]

no ip routing


## vlan ##

DSW1, DSW2]

vlan 10

  exit

vlan 20

  exit

vlan 30

  exit

vlan 40

  exit

 

ASW1]

vlan 10

  exit

vlan 20

  exit

 

ASW2]

vlan 30

  exit

vlan 40

  exit

 

 

ASW1]

int f1/1

  sw mo ac

  sw ac vlan 10

  spanning-tree portfast 

  exit

int f1/2

  sw mo ac

  sw ac vlan 20

  spanning-tree portfast 

  exit

 

spanning-tree portfast bpduguard

## f1/1과 f1/2 쪽으로 bpdu를 보내지 안겠다 라는 뜻임.

 

ASW2]

int f1/3

  sw mo ac

  sw ac vlan 30

  spanning-tree portfast

  exit

int f1/4

  sw mo ac

  sw ac vlan 40

  spanning-tree portfast

  exit

 

spanning-tree portfast bpduguard

 


## Trunking ##

DSW1]

show cdp nei

## 몇번 포트와 연결됐는지 보려고!

 

conf t

int range f1/10 - 11

  sw tr enc dot

  sw mo tr

  channel-group 1 mo on

  exit

 

int range f1/14 - 15

  sw tr enc dot

  sw mo tr

  channel-group 2 mo on

  exit

 

int range f1/12 - 13

  sw tr enc dot

  sw mo tr

  channel-group 4 mo on

  end


DSW2]

show cdp nei

## 몇번 포트와 연결됐는지 보려고!

 

 

conf t

int range f1/10 - 11

  sw tr enc dot

  sw mo tr

  channel-group 1 mo on

  exit

 

int range f1/12 - 13

  sw tr enc dot

  sw mo tr

  channel-group 3 mo on

  exit

 

int range f1/14 - 15

  sw tr enc dot

  sw mo tr

  channel-group 5 mo on

  end


ASW1]

conf t

int range f1/14 - 15

  sw tr enc dot

  sw mo tr

  channel-group 2 mo on

  exit

 

int range f1/12 - 13

  sw tr enc dot

  sw mo tr

  channel-group 3 mo on


ASW2]

conf t

int range f1/12 - 13

  sw tr enc dot

  sw mo tr

  channel-group 4 mo on

  exit

 

int range f1/14 - 15

  sw tr enc dot

  sw mo tr

  channel-group 5 mo on

  end

 

## Channel-group 확인하는 법

show ether summary

- S : 스위치

- U : Up

- P : Passivce

- U : 실패했다는 뜻임. P 가 떠야함!!

 


## IP 넣기 ##

CE]

conf t

int f0/0

  no shut

  ip add 192.168.10.131 255.255.255.248

  exit

 

int f0/1

  no shut

  ip add 192.168.10.139 255.255.255.248

  end

wr

  ## 29비트라서 248 !!


DSW1]

## CE와 연결된 곳

conf t

int f1/8

  no switchport

  ip add 192.168.10.132 255.255.255.248

  exit

 

int vlan 10

  ip add 192.168.10.29 255.255.255.224

int vlan 20

  ip add 192.168.10.61 255.255.255.224

int vlan 30

  ip add 192.168.10.93 255.255.255.224

int vlan 40

  ip add 192.168.10.125 225.255.255.224

  end

wr

 

## 248인 이유는 29비트 이므로!!

## 224인 이유는 27비트 이므로!!


DSW2]

## CE와 연결된 곳

conf t

int f1/9

  no switchport

  ip add 192.168.10.140 255.255.255.248

  exit

 

int vlan 10

  ip add 192.168.10.30 255.255.255.224

int vlan 20

  ip add 192.168.10.62 255.255.255.224

int vlan 30

  ip add 192.168.10.94 255.255.255.224

int vlan 40

  ip add 192.168.10.126 255.255.255.224

  end

wr


CE]

ping 192.168.10.132

ping 192.168.10.140

 

DSW1]

ping 192.168.10.30

ping 192.168.10.62

ping 192.168.10.94

 

ping 192.168.10.126

## 얘가 안된다?

DSW2]

ping 192.168.10.29

ping 192.168.10.61

ping 192.168.10.93

 

ping 192.168.10.125

## 얘가 안된다?


## Routing Protocol만 돌리면 끝난다 ##

CE]

conf t

router ospf 1

  router-id 1.1.1.1

  network 192.168.10.131 0.0.0.0 area 0

  network 192.168.10.139 0.0.0.0 area 0

  ## 여기서 끝! ㅎㅎ

 

 

DSW1]

conf t

router ospf 1

  router-id 2.2.2.2

  network 192.168.10.132 0.0.0.0 area 0

  network 192.168.10.29 0.0.0.0 area 0

  network 192.168.10.61 0.0.0.0 area 0

  network 192.168.10.93 0.0.0.0 area 0

  network 192.168.10.125 0.0.0.0 area 0

  

 

DSW2]

conf t

router ospf 1

 

  network 192.168.10.140 0.0.0.0 area 0

  network 192.168.10.30 0.0.0.0 area 0

  network 192.168.10.62 0.0.0.0 area 0

  network 192.168.10.94 0.0.0.0 area 0

  network 192.168.10.126 0.0.0.0 area 0

 

 

DSW1]

show ip route

 

DSW1 -> CE : 100Mbps 이기에 cost는 100Mbps / 10^8 = 1

PO1 = 200Mbps 인데 변별력이 없다. 똑같은 길을 안내함.

 

conf t

router ospf 1

  auto-cost reference-bandwidth 1000

  ## reference-bandwidth 는 Mbps per second라서 1000 해주면 10억임.

  ## 이걸 치면 모든 라우터에 다 하라고 뜬다.


DSW2]

conf t

router ospf 1

  auto-cost reference-bandwidth 1000


CE]

conf t

router ospf 1

  auto-cost reference-bandwidth 1000

 

 

DSW1]

show ip route

## auto-cost bandwidth 하니까 분자가 10배가 늘어났다..

## auto-cost bandwidth는 분자의 값을 조정할 때 사용한다.

## 분자값을 10^8을 메가비트 단위로 정할 수 있다.


## 게이트웨이 이중화만 하면 끝 !! ##

DSW1]

## VLAN 10과 20은 Active

conf t

int vlan 10

  standby 10 ip 192.168.10.28

  standby 10 priority 110

  standby 10 preempt delay minimum 10

  standby 10 track f1/8 20

  exit

  ## 원래 ospf hello가 5초인데 10초로 변경해보자!

  ## 문제 생기면 우선순위값을 20을 깎아라. 그러면 얘가 standby가 된다.

  

int vlan 20

  standby 20 ip 192.168.10.60

  standby 20 priority 110

  standby 20 preempt delay minimum 10

  standby 20 track f1/8 20

  exit

 

 

## VLAN 30과 40은 Standby

int vlan 30

  standby 30 ip 192.168.10.92

  standby 30 preempt

  exit

 

int vlan 40

  standby 40 ip 192.168.10.124

  standby 40 preempt

  end


DSW2]

## VLAN 10과 20은 Standby

conf t

int vlan 10

  standby 10 ip 192.168.10.28

  standby 10 preempt

  exit

 

int vlan 20

  standby 20 ip 192.168.10.60

  standby 20 preempt

  exit

 

 

## VLAN 30과 40은 Active

int vlan 30

  standby 30 ip 192.168.10.92

  standby 30 priority 110

  standby 30 preempt delay minimum 10

  standby 30 track f1/9 20

  exit

  

int vlan 40

  standby 40 ip 192.168.10.124

  standby 40 priority 110

  standby 40 preempt delay minimum 10

  standby 40 track f1/9 20

  end


## DHCP 구축 ##

DSW2를 DHCP 서버로 한번 놔보자!!

DSW1은 Relay-agent로!! ㅎㅎ

 

DSW2]

conf t

ip dhcp pool NET0

  network 192.168.10.0 /27               ## 27비트 이므로!!

  default-router 192.168.10.28            ## 가상 게이트웨이가 게이트웨이 이중화 했을때 진짜 게이트웨이가 된다.

  dns-server 168.126.63.1 8.8.8.8

  lease 10

  class VLAN10

    address range 192.168.10.1 192.168.10.27

    exit

    ## 28은 주면 안되므로, 27까지만 줘야한다.

 

 

## 32 네트워크

ip dhcp pool NET32

  network 192.168.10.32 /27

  default-router 192.168.10.60

  dns-server 168.126.63.1 8.8.8.8

  lease 10

  class VLAN20

    address range 192.168.10.33 192.168.10.59  

    exit

    ## 60은 주면 안되므로, 59까지만 줘야한다.

 

 

## 64 네트워크

ip dhcp pool NET64

  network 192.168.10.64 /27

  default-router 192.168.10.92

  dns-server 168.126.63.1 8.8.8.8

  lease 10

  class VLAN30

    address range 192.168.10.65 192.168.10.91  

    exit

    ## 92,93,94는 주면 안되므로, 91까지만 줘야한다.

 

 

## 96 네트워크

ip dhcp pool NET96

  network 192.168.10.96 /27

  default-router 192.168.10.124

  dns-server 168.126.63.1 8.8.8.8

  lease 10

  class VLAN40

    address range 192.168.10.97 192.168.10.123  

    exit

    ## 124는 주면 안되므로, 123까지만 줘야한다.

 

 

int vlan 10

  ip dhcp client class-id VLAN10

int vlan 20

  ip dhcp client class-id VLAN20

int vlan 30

  ip dhcp client class-id VLAN30

int vlan 40

  ip dhcp client class-id VLAN40

  end

wr


DSW2]

conf t

int vlan 10

  ip dhcp client class-id VLAN10

  ip helper-address 192.168.10.30

  exit

 

int vlan 20

  ip dhcp client class-id VLAN20

  ip helper-address 192.168.10.62

  exit


## 여기서 GNS3에 클라우드 하나를 달아보기!!

 

CE]

conf t

access-list 1 permit 192.168.10.0 0.0.0.255

ip nat inside source list 1 int f1/0 overload

 

int f0/0

  ip nat in

  exit

int f0/1

  ip nat in

  exit

 

int f1/0

  ip nat out

  exit

 

ip route 0.0.0.0  0.0.0.0 f1/0 10.0.0.1

end

 

 

ping 168.126.63.1

## 아 씌 안된다.

 

CE 껐다 켜니까 OSPF 다 날아감. CE 설정 다시 설정하기.

 

CE]

conf t

router ospf 1

  default-information originate always

  ## 말단에서 구글을 찾았다. 근데 L3 라우팅 테이블에 구글 테이블은 없을 것임.

      그러면 L3가 CE를 바라봄.

   ## 근데 CE는 모르는걸 또 클라우드로 보내기에(0.0.0.0 0.0.0.0 디폴트) 

       애들아~ 니네가 모르는 거 나한테 오면된다 ㅎ.ㅎ 하는것임.

 

 

 

 

## VM ware 가서 설정 VMnet3으로 변경하고, 네트워크 연결에서 IP 자동으로 받기 설정!!

VMNet1번으로 설정했더니 1대역인 192.168.10.2를 받음.
VMNet1번으로 설정했더니 3대역인 192.168.10.65를 받음.

 

오늘의 실습 끝!