二、交换机原理与配置
1、以太网MAC地址
总共48位,前24位表示供应商标识,后24位标识供应商对网卡的唯一标识,第八位如果为0表示为物理地址(单播地址),为1表示逻辑地址(组播地址)。
2、以太网帧的格式
目的地址、源地址、类型、数据、帧效验序列
3、交换机的工作原理
主机A通过交换机发送数据给主机B,首先主机A将数据发送给交换机,如果交换机的MAC地址表中没有主机A的信息,交换机先将主机A的MAC地址与交换机的接入端口号加入到MAC地址表中,再查询MAC地址表中有没有主机B的地址,如果没有交换机就以广播的方式发送数据帧给除主机A对应端口的所有端口,如果主机B存在交换机下,主机B将数据帧返回交换机,交换机再将主机B的MAC地址与对应端口号加入到MAC地址表中,这是主机A与主机B通信就形成了单播通信的方式。
4、交换机的工作模式
单工通信:两个数据站之间只能沿着一个方向传输数据
半双工通信:两个数据站之间可以双向通信,但不能同时通信
全双工通信:两个数据站之间可以同时进行双向的数据通信
5、交换机的接口速率
接口连接时可以进行自动协商
协商失败两端速率不相同时不能进行通信
6、交换机的命令行模式
交换机名> 用户模式 en 进入特权模式
交换机名# 特权模式 conf t 进图全局模式
交换机名(config)# 全局模式 int f0/1 进入f0/1 接口模式
交换机名 (config-if)# 接口模式 end 退回到特权模式 exit 退出当前模式返回全局模式
四种模式的作用:
用户模式:查看统计信息
特权模式:查看并修改设备配置
全局模式:针对整个交换机修改配置参数
接口模式:针对设备接口修改配置参数
?的作用:查看命令 显示参数 显示命令列表
TAB键的作用: 补全命令
Ctrl+A :返回当前命令首行
Ctrl+E:返回当前命令末尾
改变交换机端口工作模式与速率:在接口模式下 duplex full (全双工模式) half (半双工模式) auto(自动协商模式)
speed 10 (10Mbps)100(100Mbps) auto(自动协商模式)
在特权模式下 sh int f0/端口号 查看当前端口信息 sh MAC-add 查看mac地址表
三、网络层协议介绍
1、ICMP协议
错误回馈机制
由IP协议封装必须有源IP地址和目标IP地址
用来发送错误和控制信息。
2、ping命令
ping IP地址测试连通性
ping -t IP地址 一直测试下去 按Ctrl+C可以取消
ping -l 测试字节数 IP地址 发送多少字节到指定主机测试
ping -n 数据包的个数 IP地址 发送指定数据包来测试
ping -a IP地址 可以返回对应主机的主机名
3、ARP协议
正向地址解析协议,将IP地址解析为对应的MAC地址
解析过程:主机A向主机B发送数据,主机A首先查看当前ARP缓存中有没有主机B的MAC地址,如果没有主机A以广播的方式向所有主机发送数据,如果存在主机B,主机B回应(其它主机丢弃数据),主机A将主机B的MAC地址存入到ARP缓存中,这是主机A与主机B就形成了单播通信了。
Windows中ARP的命令:arp -a 查看ARP缓存 arp -d 删除arp缓存