Ethernet:以太网
构建一个网络(迷你型、小型、中型、大型、巨型)

集线器(hub):物理层的设备,半双工通信,泛洪(flooding)转发,对于接收到的信号进行放大转发,支持广播,一个集线器就一个广播域,也是一个冲突域,价格低廉,好用,用于局域网之间的设备连接通信。
集成了CSMA/CD技术,载波侦听多路访问技术
carrier sense multiple access collision detection

交换机(SWITCH):数据链路层的设备,对于接收到的信号进行有序转发,根据mac地址表进行转发数据,mac地址表又叫做CAM表,维护的是交换机上的接口与MAC地址之间的映射关系。价格高昂,好用,用于局域网之间设备的连接通信。

PC机:personal computer

终端:phone、pad、laptop、台式机

TP-link(普联)无线路由器、D-Link、tenda、斐讯

服务器(server)

路由器(router)

SMALL OFFICE LAN:小型办公网
LAN:local area network,本地局域网
WAN:wide area network,广域网

Large office LAN:大型办公网

LAN的功能:
1、转发数据,部署应用程序
2、共享资源
3、提供到达其他网络的通讯路径

半双工(duplex-half):同一时刻要么用于上传数据,要么用于下载数据
(对讲机)
全双工(duplex-full):同一时刻既可以上传数据也可以下载数据
(手机)

交换机的工作原理:
交换机转发数据是依赖mac地址表的
第一个阶段:交换机在开机的时候,mac地址表示空的
第二个阶段:源主机发送数据帧给目标主机,交换机会记录主机的mac地址与连接主机的端口映射关系,放在mac地址表中。
第三个阶段:交换机在收敛完毕完整的mac地址表之后,会严格按照mac地址表的映射关系进行转发数据。
***交换机中的mac地址表是有生命周期的,过期之后,需要重新收敛。

(1)交换机会学习源mac地址
(2)交换机转发数据的依据是目的mac地址
(3)若目的mac在交换机的mac地址表中没有记录,将会被泛洪到其他所有的端口进行转发

1U设备
2U设备

VLAN技术:virtual local area network,虚拟的本地局域网

相同vlan之间的主机可以通信
不同vlan之间的主机不可以通信

单点故障:链路中出现问题会影响整条链路的通信

相同交换机上的不同vlan之间不能通信
不同交换机上的相同vlan之间可以通信

一个vlan是一个独立的广播域也是一个独立的逻辑子网

交换机和交换机之间相连的链路一定要封装位trunk链路(中继链路)
***只有中继链路才能传递带有vlan标记的数据。

一个链路要被封装为中继链路,可以使用802.1Q协议(DOT1Q协议)进行链路封装。

********************************************************************只要是交换机和交换机相连,一定要将他们之间的链路使用协议802.1Q封装为中继链路

思科的网络设备,C3600
Catalyst 3或以上版本的IOS大部分都是三层交换机的IOS,既支持三层功能,也能模拟二层功能。

PC1(config)#no ip routing
 //由于我使用3600的三层交换机模拟的pc机和交换机,所以要关掉此设备的路由功能。

创建vlan:

SW1#vlan database 
 SW1(vlan)#vlan 111
 VLAN 111 added:
     Name: VLAN0111
 SW1(vlan)#vlan 222
 VLAN 222 added:
     Name: VLAN0222
 SW1(vlan)#exit
 APPLY completed.
 Exiting....
 SW1#

查看vlan配置信息:

SW1#sh vlan-switch brief 
VLAN Name                             Status    Ports
 ---- -------------------------------- --------- -------------------------------
 1    default                          active    Fa0/0, Fa0/1, Fa0/2, Fa0/3
                                                 Fa0/4, Fa0/5, Fa0/6, Fa0/7
                                                 Fa0/8, Fa0/9, Fa0/10, Fa0/11
                                                 Fa0/12, Fa0/13, Fa0/14, Fa0/15
 111  VLAN0111                         active    
 222  VLAN0222                         active    
 1002 fddi-default                     active    
 1003 token-ring-default               active    
 1004 fddinet-default                  active    
 1005 trnet-default                    active    
 SW1#

**********默认情况下,交换机上的所有端口都属于VLAN1,VLAN1是交换机的本征vlan。

将f0/11端口划入到vlan 111中:

SW1(config)#int f0/11
 SW1(config-if)#switchport mode access //将接口设置为接入模式
 SW1(config-if)#switchport access vlan 111 //将接口划入vlan111
 SW1(config-if)#exit
 SW1(config)#exit
 SW1#

同时进入到两个接口配置:

SW2(config)#int range f0/13 - 14
 SW2(config-if-range)#switchport mode access 
 SW2(config-if-range)#switchport access vlan 111
 SW2(config-if-range)#exit
 SW2(config)#exit
 SW2#

封装trunk链路:

SW1(config)#int f0/15
 SW1(config-if)#switchport trunk encapsulation dot1q 
 SW1(config-if)#switchport mode trunk 
 SW1(config-if)#end
 SW1#*Mar  1 00:15:47.083: %DTP-5-TRUNKPORTON: Port Fa0/15 has become dot1q trunk

查看trunk链路封装情况:

SW1#sh int trunk 
Port      Mode         Encapsulation  Status        Native vlan
 Fa0/15    on           802.1q         【trunking】      1Port      Vlans allowed on trunk
 Fa0/15    1-1005Port      Vlans allowed and active in management domain
 Fa0/15    1,111,222Port      Vlans in spanning tree forwarding state and not pruned
 Fa0/15    1,111,222
 SW1#

vlan之间的转发_vlan之间的转发