交换概念
交换概念
一. 交换概念
1.概念
交换(switching)是按照通信两端传输信息的需要,用人工或设备自动完成的方法,把要传输的信息送到符合要求的相应路由上的技术的统称。
2.交换机工作原理
1.交换机在mac地址表中查找数据帧中的目标mac地址,如果找到就讲该数据帧
发送到相应的端口,如果找不到就广播。
2.若交换机接收到的报文内源MAC地址与目标MAC地址相同,则交换机会将这个报文丢弃
3.交换机MAC地址学习机制
1.交换机会将报文中的MAC地址学习且写入本机的MAC地址表内
2.交换机在发送广播包后,若得到单播回应后,会将单播回应的这个MAC地址记录到MAC地址表内
4.交换机MAC地址表的老化时间
交换机的MAC地址表默认是会拥有一个老化时间的,也就是说当MAC地址表内的某一个MAC地址在规定时间内未通信,那么此时MAC地址表会将其从表内去除,等其下次再通信时再写入MAC地址表内
实例:修改MAC地址老化时间 (此处这台SW1默认的MAC地址老化为300s)
下面我们去修改SW1的MAC地址表的老化时间为10s,然后去测试一下
IOU1(config)#mac address-table aging-time 10
接下面我们去测试一下
在这我们使用PC1去ping一下PC2从而使交换机学习这两台机子的MAC地址
ping了之后 交换机学习到了这两台的MAC地址 然后我们等待10s之后再去查看 发现其MAC 地址已经被去除掉了 那么说明我们修改的老化时间是成功的
5.修改交换机端口的默认模式及速率
交换机的端口的默认模式为自动,及其的端口速率则是根据其的端口来规定的
一般我们默认的端口速率为
Ethernet接口 10Mbps
FastEthernet接口 100Mbps
GigabitEthernet接口 1000Mbps
然后交换机的接口模式也分为三种 全双工 半双工 自动
6.vlan及本征vlan
1.vlan的概念:VLAN(Virtual Local Area Network)的中文名为"虚拟局域网"。
虚拟局域网(VLAN)是一组逻辑上的设备和用户,这些设备和用户并不受物理位置的限制,可以根据功能、部门及应用等因素将它们组织起来,相互之间的通信就好像它们在同一个网段中一样,由此得名虚拟局域网。
2.本征vlan的概念:所有的帧在trunk中都是打上标记的,也就是tag,不同点在于,如果帧在进入trunk以前已经打上标记了,比如vlan2的标记,并且trunk又允许vlan2通过的话,该vlan 2的帧就通过,反之丢弃。 另外如果帧在进入trunk时是没有标记的,那么trunk就会给他打上nativevlan的标记,该帧在trunk中就以native vlan的身份传输,native vlan 是用于trunk链路的, 在access链路没有native vlan的概念。
实例:修改接口的本征vlan 修改接口的本征vlan为10 所有交换机的默认接口本征vlan都是1
Switch>en
Switch#conf t
Switch(config)#interface fastEthernet 0/1
Switch(config-if)#switchport trunk native vlan 10
修改完成后 我们去查看一下
我们可以看到这个端口的本征vlan已经被修改为10了