数据链路层
- .数据链路层位于tcp/IP五层模型的第二层
- 数据链路层的数据成为帧
- 帧的结构由帧头,上三层数据,帧尾组成
- 帧头:由目标MAC地址(6字节),源MAC地址(6字节),类型(2字节)共由14个字节组成,放在数据帧的最前头。
- 帧头中的类型:是为了识别上层的协议:如0x0800IP协议,0x0806ARP协议
- 帧尾:FCS值放在数据帧的最后头,作用是用来校验整个数据帧(4个字节)
- 帧的MTU值:1500字节是MTU上三层结构的最大传输单位。
- MAC地址:48位-6字节 IP:地址32-4字节
- 数据链路层的传输单位是帧 Frame
- 主要由交换机和网卡等设备运行在数据链路层
交换机
- 交换机通过学习帧中的源MAC地址来形成MAC地址表
- 交换机依据帧中的MAC地址与MAC地址表匹配,匹配成功则单播,匹配不成功则广播。
- 交换机是组建一个局域网,不能隔离网段,路由器是连接不同网段,且必须连接不同网段。
- 一个PC与外界通信时,首先会判断目标IP与自己是否在同一网段,如果在一个网段则发出即可,如果不在一个网段,一律找网关。
- 交换机的MAC地址表默认老化时间为300秒
- 交换机的工作模式由用户模式(switch>),特权模式(switch#),全局配置模式(switch(config)#),接口配置模式(switch(config-if)#),控制台模式(switch(config-line)#)等五大工作模式组成
- 用户模式:该模式只能查看配置,且只能查看部分配置,不能进行配置
- 特权模式:该模式可以查看所有配置,保存设置,测试,但不能进行修改(enable)
- 全局配置模式:该模式可以修改配置,且对全局生效,但默认不能查看(confgure terminal)
- 接口配置模式:用于单独一个或者多个区域的接口配置。(int f0/1)
- 控制台模式:是为工程师提供的真实连接的接口。(line console 0)
交换机的基本命令
- 退出一级模式: exit
- 支持简写(简写到可以唯一被识别)
- 在命令行后输入‘?’会为你列出选项
- 敲错命令:ctrl+shft+6 终止
- 直接退出特权模式:end
- tab卜全建
- 接口释义:E=10Mb/s,F=100Mb/s ,G=1000Mb/s,Te=10000Mb/s
- 重启设备:在特权模式下reload
- 设置设备名:在全局模式下hostname [主机名]
- 保存配置:在特权模式下write
- 设置用户密码:控制台模式下password [密码] 回车 login
- 设置特权密码:在全局模式下enable password [密码](明文特权密码),enable secret [密码](密文特权密码)
- 查看所有配置-查看运行中的配置文件在特权模式下show running-config
- 查看startup-config文件在特权模式下show startup-config
- 恢复出厂设置在特权模式下erase startup-config回车reload
- 关闭域名自动解析功能在全局配置模式下no ip domain-lookup
- 设置自动超时在控制台模式下exec-timeout [分] [秒]
- 删除配置在哪配置在哪删除,在元命令前加上一个no空格即可
- 开启加密所有密码的服务在全局配置模式下service password-encerption
- 查看MAC地址表在特权模式下show mac-address-table
- 给交换机配置管理IP地址在全局配置模式下int vlan 1回车 ip add 10.1.1.1 255.255.255.0回车 no shutdown
- 给交换机配置网关在全局配置模式下ip default-gateway 10.1.1.254