前言
网络已经成为了我们生活中不可或缺的一部分,它连接了世界各地的人们,让信息和资源得以自由流动。随着互联网的发展,我们可以通过网络学习、工作、娱乐,甚至是社交。因此,学习网络知识和技能已经成为了每个人都需要掌握的重要能力。
本课程博主将带领读者深入了解网络的基本原理、结构和运作方式,帮助读者建立起对网络的全面理解。我们将介绍网络的发展历程、网络的分类和组成、网络的安全和隐私保护等内容,帮助读者掌握网络知识,提高网络素养。
通过学习本书,读者将能够更好地利用网络资源,提高工作效率,拓展人际关系,甚至是保护自己的网络安全。网络世界充满了无限的可能,希望本课程能够帮助读者更好地驾驭网络,享受网络带来的便利和乐趣。
一、交换机是什么?
交换机(Switch):意为“开关”是一种用于电(光)信号转发的网络设备。它可以为接入交换机的任意两个网络节点提供独享的电信号通路。最常见的交换机是以太网交换机。其他常见的还有电话语音交换机、光纤交换机等,交换机又分为二层和三层,我们常见的大多数都是二层的,主要原因还是二层比三层的便宜,更多的公司能够使用,他们工作在不同层OSI模型中。
二、实验
1.交换机划分Vlan配置
实验目标
- 理解虚拟LAN(VLAN)基本配置;
- 掌握一般交换机按端口划分VLAN的配置方法;
- 掌握Tag VLAN配置方法
- PC1 ping PC2 4 不通,ping PC3 通
实验背景
某一公司内财务部、销售部的PC通过2台交换机实现通信;要求财务部和销售部的PC可以互通,但为了数据安全起见,销售部和财务部需要进行互相隔离,现要在交换机上做适当配置来实现这一目标
技术原理
- VLAN是指在一个物理网段内。进行逻辑的划分,划分成若干个虚拟局域网,VLAN做大的特性是不受物理位置的限制,可以进行灵活的划分。VLAN具备了一个物理网段所具备的特性。相同VLAN内的主机可以相互直接通信,不同VLAN间的主机之间互相访问必须经路由设备进行转发,广播数据包只可以在本VLAN内进行广播,不能传输到其他VLAN中。
- Port VLAN是实现VLAN的方式之一,它利用交换机的端口进行VALN的划分,一个端口只能属于一个VLAN。
- Tag VLAN是基于交换机端口的另一种类型,主要用于是交换机的相同Vlan内的主机之间可以直接访问,同时对不同Vlan的主机进行隔离。Tag VLAN遵循IEEE802.1Q协议的标准,在使用配置了Tag VLAN的端口进行数据传输时,需要在数据帧内添加4个字节的8021.Q标签信息,用于标示该数据帧属于哪个VLAN,便于对端交换机接收到数据帧后进行准确的过滤。
实验设备
Switch_2960 2台;PC 4台;直连线
PC配置
PC1 IP: 192.168.1.2 Submark: 255.255.255.0 Gateway: 192.168.1.1 PC2 IP: 192.168.1.3 Submark: 255.255.255.0 Gateway: 192.168.1.1 PC3 IP: 192.168.1.4 Submark: 255.255.255.0 Gateway: 192.168.1.1 PC4 IP: 192.168.1.5 Submark: 255.255.255.0 Gateway: 192.168.1.1
交换机的配置
SW1: SW1>en SW1#conf t SW1(config-vlan)#vlan 10 SW1(config-vlan)#name PC1;3 SW1(config-vlan)#vlan 20 SW1(config-vlan)#name PC2;4 SW1(config-vlan)exit SW1(config)#int f0/24 SW1(config-if)#sw mo t SW1(config)#int vlan 10 SW1(config-if)#ip add 192.168.1.1 255.255.255.0 SW1(config-if)#int vlan 20 SW1(config-if)#ip add 192.168.1.1 255.255.255.0 SW1(config-if)#exit SW1(config)#int f0/1 SW1(config-if)#sw acc vlan 10 SW1(config-if)#int f0/2 SW1(config-if)#sw acc vlan 20 SW2: SW2> SW2>en SW2#conf t SW2> SW2>en SW2#conf t SW2(config)#vlan 10 SW2(config-vlan)#name PC1;3 SW2(config-vlan)#vlan 20 SW2(config-vlan)#name PC2;4 SW2(config-vlan)#EXIT SW2(config)#int f0/24 SW2(config-if)#sw mo t SW2(config-if)#int vlan 10 SW2(config-if)#ip add 192.168.1.1 255.255.255.0 SW2(config-if)#int vlan 20 SW2(config-if)#ip add 192.168.1.1 255.255.255.0 SW2(config)#int f0/1 SW2(config-if)#sw acc vlan 10 SW2(config-if)#int f0/2 SW2(config-if)#sw acc vlan 20
实验验证
PC1 ping PC2;PC4 不通
PC1 ping PC3 通
总结
今天的实验主要是在二层交换机上,所以两个局域网没有我们的三层网络功能他们是不可能通的,在我们后续实验中当用到我们的三层交换机,大家就会发现原本不通的后面又通