网络管理实战2—物理层和数据链路层
物理层
-
信号
信号分为模拟信号和数字信号,模拟信号是一段不断变化的物理量,适用于电话网络。
数字信号则是两种恒定的物理量,是两个分立的脉冲信号,适用于计算机网路,与模拟信号相比优点明显,抗噪音和抗衰减比较强。
-
介质
分为双绞线和光纤。
双绞线由八根线芯组成,两两互绞,通过功能分类可以分为屏蔽型和非屏蔽型(UTP)两种。
通过速率分类可以分为
cat5 五类线 10M 100M、
cat5e 超五类线 10M 100M ,如下图cat6 六类线 1000M。
接口为RJ45水晶头 线序为:**EIA/TIA568B:橙白,橙,绿白,蓝,蓝白,绿,宗白 ,宗;**标准568A:绿白,绿,橙白,蓝,蓝白,橙,棕白,棕;标准568B:橙白,橙,绿白,蓝,蓝白,绿,棕白,棕。
光纤:
多模 单模 纤芯粗 纤芯细 低速 高速 近 远 便宜 贵 分为FC/ST/LC/ 三种,如下图
数据链路层
-
功能
链路创建,维护,管理,帧封装,传输,同步,差错校验。
-
地址
MAC地址(Media Access Control Address):媒体访问控制地址
结构:48位2进制数字,12位16进制数字
00-21-CC-C3-8C-B0 -----前六位是厂商标识,后六位是硬件标识
-
帧封装
MAC 地址是怎么写到信息当中的呢?答案是通过帧封装
目标MAC//源MAC//数据//CRC
如图:
-
交换机工作原理
可以简单总结为:学习-广播-转发-更新
第一步:首先学习帧中的源MAC地址来形成MAC地址表
第二步:然后检查帧中的目标MAC地址,并匹配MAC地址表:
如表中有匹配项,则单播转发
如表中无匹配项,则除接受端口外广播转发
注意:MAC地址表的老化时间默认是300秒(可修改) -
组建局域网
在这里我们通过Cisco Packte Tracert软件,组建一个局域网
1 安装cisco cpt软件(此处省略)
2 部署交换机和主机
3 直通线连线,主机和交换机。
4 为每个主机配置IP,互相ping测试
5 通过show mac-address-table。观察交换机工作原理。
6 更换某个主机于交换机连接的接口,ping测试后, 再次观察交换机的mac地址表更新。
-
vlan
vlan(Virtual Local Area Network)指虚拟局域网络
划分Vlan的方法:根据接口创建vlan(使用范围是2~1024)
F0/1~F0/10 VLAN 10 | F0/11~F0/20 VLAN 20
我们通过实验1来进行理解:
交换机1 :将f0/1,f0/3接口连接的主机划分为vlan10,将f0/2,f0/4连接的主机划分为vlan20,使用相同vlan主机通信成功,不同vlan通信不成功。
Switch1>en Switch1#conf t Enter configuration commands, one per line. End with CNTL/Z. Switch1(config)#vlan 10 Switch1(config)#vlan 20 Switch1(config)#interface fastEthernet 0/1 Switch1(config-if)#switchport access vlan 10 Switch1(config-if)#exit Switch1(config)#interface fastEthernet 0/2 Switch1(config-if)#switchport access vlan 20 Switch1(config-if)#exit Switch1(config)#interface fastEthernet 0/3 Switch1(config-if)#switchport access vlan 10 Switch1(config-if)#exit Switch1(config)#interface fastEthernet 0/4 Switch1(config-if)#switchport access vlan 20 Switch1(config)#exit Switch1# Switch1#show vlan brief VLAN Name Status Ports ---- -------------------------------- --------- ---------------------------- 10 VLAN0010 active Fa0/1, Fa0/3 20 VLAN0020 active Fa0/2, Fa0/4
验证:使用相同vlan主机通信成功,不同vlan通信不成功
-
trunk
trunk是干道的意思,目的是通过一根网线传递不同的VLAN信息。通过trunk可以实现跨交换机VLAN标签操作。
实验2:
首先在另一台交换机switch2上,实现划分VLAN的行为(同实验1)
Switch2>en Switch2#conf t Enter configuration commands, one per line. End with CNTL/Z. Switch2(config)#vlan 10 Switch2(config)#vlan 20 Switch2(config)#interface fastEthernet 0/1 Switch2(config-if)#switchport access vlan 10 Switch2(config-if)#exit Switch2(config)#interface fastEthernet 0/2 Switch2(config-if)#switchport access vlan 20 Switch2(config-if)#exit Switch2(config)#interface fastEthernet 0/3 Switch2(config-if)#switchport access vlan 10 Switch2(config-if)#exit Switch2(config)#interface fastEthernet 0/4 Switch2(config-if)#switchport access vlan 20 Switch2(config)#exit Switch2# Switch2#show vlan brief VLAN Name Status Ports ---- -------------------------------- --------- ---------------------------- 10 VLAN0010 active Fa0/1, Fa0/3 20 VLAN0020 active Fa0/2, Fa0/4 switch2上: interface f0/5 switch mode trunk 配置链路 switch1上: interface f0/5 switch mode trunk 配置链路
测试:实现不同交换机上,相同VLAN主机通信成功。实现不同交换机上,不相同VLAN主机通信不成功。
总结:交换机接口工作模式,分为acces和trunk,access是指定接口连接的是主机,trunk是指定接口连接的是交换机,需要通过多个VLAN的数据。