交换机端口安全:
交换机端口安全是通过对交换接接口的配置,来限定只允许特定的mac地址向交换机接口发送帧,如果交换机收到mac地址的帧,则丢弃来自该设备的帧。( 端口安全就是将设备的MAC地址和相连的交换机端口进行了绑定)
 
配置命令:
switch(config)#int f0/0
switch(config-if)#switchport mode access  /配置此接口为接入接口,不能是中继接口/
switch(config-if)#switchport port-security     /启用端口安全/
 
(1)静态配置
switch(config-if)#switchport port-security  mac-address mac    
/指定允许向这个接口内发送帧的mac地址。多次使用此命令,可定义多个mac地址/

(2)动态的粘带学习
switch(config-if)#switchport port-security  mac-address  sticky 
/与上面命令功能一样。利用粘带学习,动态的获悉和配置当前已连接主机的mac地址/
(3)定义最大mac数
switch(config-if)#switchport port-security  maxinum            
/指定当前接口最多允许多少个mac地址,默认为一个/
(4)保护的动作
switch(config-if)#switchport  port-security  violation  {protect | restrict | shutdown} 
/规定在接收到来自规定地址之外某个mac地址帧时应该采取的动作,默认是关闭该端口/
switch#show port-security int f0/0             /查看接口安全的状态/
show port-security 看哪些接口启用了端口安全.
show port-security address 看安全端口mac地址绑定关系.