22
Cisco Lab - Switch 2013.03.18

Cisco Lab - Switch

  • Upload
    kaili

  • View
    112

  • Download
    1

Embed Size (px)

DESCRIPTION

Cisco Lab - Switch. 2013.03.18. 大綱. Multi-LAN VLAN TRUNK VTP ACL Port Channel Routing InterVLAN Routing Static Routing Homework. Recall – Packet Routing. Inner (V)LAN Destination IP in the same subnet ( according to subnet mask No GW needed - PowerPoint PPT Presentation

Citation preview

Page 1: Cisco Lab - Switch

Cisco Lab - Switch

2013.03.18

Page 2: Cisco Lab - Switch

大綱 Multi-LAN

VLAN TRUNK VTP

ACL Port Channel Routing

InterVLAN Routing Static Routing

Homework

Page 3: Cisco Lab - Switch

Recall – Packet Routing Inner (V)LAN

Destination IP in the same subnet ( according to subnet mask

No GW needed First broadcast (ARP) packets in switch

Inter (V)LAN “Routing” GW (Router / Core Switch / AP etc.) needed GW must have IP on both src and dst subnet Default gateway : Last usable IP in the subnet

Must check both dir. in duplex transmission !!

Page 4: Cisco Lab - Switch

Example 140.112.91.1/23 140.112.90.1/24

: inner LAN, broadcast, no gateway needed. : inter LAN, need to pass gateway of

140.112.90.1/24 device How about VLAN ??

Same VLAN, same subnet (inner) : no GW, common.

Same VLAN, different subnet (inter) : GW needed, GW must have multiple IP in same VLAN, valid but need careful settings.

Different VLAN, same subnet (inner) : not valid, since no GW means no routing among VLAN.

Different VLAN, different subnet (inter) : GW needed, common.

Page 5: Cisco Lab - Switch

192.168.0.0subnet

192.168.1.0subnet

192.168.2.0subnet

HR VLAN

SALES VLAN

ENG VLAN

Page 6: Cisco Lab - Switch

Multi-LAN - VLAN

VLAN 1

VLAN 2

VLAN 3

VLAN 50

VLAN 51

VLAN 52

0/1 0/10/20/3

0/20/3

Page 7: Cisco Lab - Switch

Multi-LAN - VLAN Switch(config)#vlan “vlan-id”

建立新 vlan Switch(config-vlanid)#name “vlan-name”

為所新增的 vlan命名 Switch(config)#interface fastethernet 0/1

進入單一 interface設定模式 Switchport mode access Switchport access vlan “vlan-id”

Page 8: Cisco Lab - Switch

Multi-LAN - Trunk

VLAN 11 VLAN 12 VLAN 13 VLAN 11 VLAN 12 VLAN 13

Trunk

VLAN 11 TagVLAN 12 Tag

pc0 pc1 pc2 pc4 pc5pc3

Page 9: Cisco Lab - Switch

Multi-LAN - Trunk switchport trunk encapsulation dot1q

(optional, needed on some device) 指定 Trunk封裝為 dot1q模式

switchport mode trunk 指定 Switch Port為 Trunk Port

switchport trunk allowed vlan “Vlan- ID” 允許特定 VLAN ID的流量通過 Trunk Port

Page 10: Cisco Lab - Switch

Multi-LAN - VTP VLAN Trunking Protocol (VTP)

Cisco專有協議 負責同步網域中相同 VTP Domain Switch的 VLAN資訊 VTP Mode: Server、 Client、 Transpartent 利用 Switch的 Trunking Port作 VLAN的同步。

Page 11: Cisco Lab - Switch

Multi-LAN - VTP Switch(config)#vtp mode

server/client/transpartent 設定 VTP的模式

Switch(config)#vtp domain “Domain Name” 設定 VTP Domain名稱, Domain相同的才會進行 VLAN的同步

Switch#show vtp status 顯示設備的 VTP狀態

Page 12: Cisco Lab - Switch

Port Channel 利用數個實體介面邏輯上合併為一個 增加頻寬 分散流量 達到備援的目的 單一 session只在同一實體介面上跑

Page 13: Cisco Lab - Switch

Port Channel

Page 14: Cisco Lab - Switch

Port Channel1. Switch(config)#interface range fastethernet 0/1 – 4

指定要作為同一 Group的 Port2. Switch(config-if-range)#shutdown

為避免對流量產生影響,建議在建立 Port Channel前先將 Port關閉3. Switch(config-if-range)#channel-group “Channel-Group ID” mode

active/passive Channel-Group建立起來所使用的 ID Active:主動建立 Port-Channel Passive:當遠端 Switch為 Active並要求建立 Port-Channel時才會建立

Show etherchannel summary 查看 Port-Channel狀態

對 Port Channel進行設定 Switch(config)#interface port-channel “Channel-Group ID”

Page 15: Cisco Lab - Switch

ACL1. Switch(config)#ip access-list extended/standard

“Policy ID or Policy Name” Extended:會檢查封包來源、目的 IP以及所使用之 Layer4協定及路由協定等等資訊。 Standard:僅檢查封包的目的地 IP資訊。

2. Switch(config-ext-nacl)#permit/deny tcp/udp “Source Address” “Wildcard Bits” “Dest Address” “Wildcard Bits” eq “Port Number”

3. Switch(config)#interface fastethernet “Port ID”4. Switch(config-if)#no switchport5. Switch(config-if)#ip access-group “Policy Name

or Policy ID” in/out

Page 16: Cisco Lab - Switch

InterVLAN Routing192.168.0.0/24

subnet192.168.1.0/24

subnet192.168.2.0/24

subnet

SALES VLAN

HR VLAN

ENG VLAN

Page 17: Cisco Lab - Switch

InterVLAN Routing192.168.0.0/24

GW:192.168.0.254subnet

192.168.1.0/24GW:192.168.1.254

subnet

192.168.2.0GW:192.168.2.254

subnet

SALES VLAN 10

HR VLAN 11

ENG VLAN 12

VLAN10:192.168.0.254VLAN11:192.168.1.254VLAN12:192.168.2.254

Page 18: Cisco Lab - Switch

InterVLAN Routing

VLAN 11 VLAN 12 VLAN 13 VLAN 11 VLAN 12 VLAN 13

Trunk TrunkVLAN11:192.168.1.254VLAN12:192.168.2.254VLAN13:192.168.3.254

192.168.1.1Gw:192.168.1.254

192.168.2.1Gw:192.168.2.254

192.168.3.1Gw:192.168.3.254

192.168.1.2Gw:192.168.1.254

192.168.2.2Gw:192.168.2.254

192.168.3.2Gw:192.168.3.254

Src IP Dest IP

192.168.1.1 192.168.2.2

Src Mac Dest Mac

PC A Mac VLAN11 Mac

A B C D E F

Src IP Dest IP

192.168.1.1 192.168.2.1

Src Mac Dest Mac

VLAN 12 Mac PC E Mac

Page 19: Cisco Lab - Switch

Static Routing

VLAN 11 VLAN 12 VLAN 1 VLAN 2

Trunk Trunk

192.168.1.1Gw:192.168.1.254

192.168.2.1Gw:192.168.2.254

10.1.1.1Gw:10.1.1.254

10.1.2.1Gw:10.1.2.254

A B C D

ip route 10.1.1.0 255.255.255.0 gw 172.16.1.2ip route 10.1.2.0 255.255.255.0 gw 172.16.1.2

172.16.1.1

172.16.1.2

ip route 192.168.1.0 255.255.255.0 gw 172.16.1.2ip route 192.168.2.0 255.255.255.0 gw 172.16.1.2

Page 20: Cisco Lab - Switch

Homework

Page 21: Cisco Lab - Switch

VLAN - Vlan 91 - Name: NASA-Project - HsinMu-1, ptt.cc, BadGuy, and Intel Server under this Vlan - Vlan 100 - Name: X-Project - Prof. X-1 under this Vlan VTP - vtp domain : NTU - Server mode :NTU-CC - Client mode :CSIE and EE

Homework

Page 22: Cisco Lab - Switch

ACL - Deny icmp request from BadGuy in appropriate device Connectify test: - HsinMu-1 can ping Intel Server ( Inner-Vlan ), Prof. X-1 and

HsinMu-Home (Inter-Vlan). (Hint : netmask of some PCs and NTU-CC need to be

configured in order to do this.) (Hint : type 'ip routing' in NTU-CC(config)# to enable

routing.) - BadGuy cannot ping HsinMu-Home

Homework