数据链路层及交换机命令
数据链路层( Data Link Layer)
属于2层
传输单元:帧
帧结构
帧头(目标MAC 6字节,源MAC 6字节,类型 2字节),上三层数据(MTU值 1500字节),帧尾4字节。
帧格式:
802.3 有线网卡
802.11 无线网卡
帧头中类型字段
类型: 0x0800:IP协议
0x0806:ARP协议
类型字段的作用:识别上层协议,为上层提供服务。
MAC地址:也叫物理地址,全球唯一。长度48位,位就是字节流就是比特,8个比特占一个字节。
MTU值(最大传输单元):1500字节,1000字节为1k。
一个帧最大容量为1518个字节。
工作在数据链路层的设备:交换机/网卡
交换机工作原理:
交换机只会通过学习帧中的源MAC地址形成MAC地址表
收到一个数据帧后:
首先学习帧中的源MAC地址来形成MAC地址表。然后检查帧中的MAC地址,并匹配MAC地址表:
如果表中有匹配项,则单播转发
如果表中没有匹配项,则除接收端口外广播转发
MAC地址表的老化时间默认是300秒
交换机的端口
E 10Mb
F 100Mb
G 1000Mb
Te 10000Mb
F0/1 0为模块号,1为接口号
接口速率自适应:1000/100/10M自适应
速率工作模式为10,100,1000任何一种
端口状态:up/down
down有3种可能:
人工down掉
速率不匹配
双工模式不匹配(双工duplex)
双工模式:单工,半双工,全双工。
交换机
交换机基本工作模式及命令
第一次配置网络设备,需要使用console线。
在PC需要使用”超级终端”或其他软件
用户模式:
switch>
可以查看交换机的基本简单信息,且不能做任何配置修改。
特权模式
switch>enable
switch#
可以查看所有配置,不能修改任何配置,但可以做测试,保存,初始化等操作。
全局配置模式
switch# configure terminal
switch(config)#
默认不能查看配置,可以修改配置且全局生效。
接口配置模式
switch(config)# interface f0/1
switch(config-if)#
默认不能查看配置,可以修改配置,且对该端口生效。
console口/线/控制台模式
switch(config)# line console 0
switch(config-line)#
默认不能查看配置,可以修改配置,且只对console口生效。
基本命令:
命令:
exit
退出一级
end
直接退到特权模式
支持命令缩写
?的用法
历史命令
Tab补全键
配置主机名
switch(config)# hostname 设备名
设置用户密码
switch(config-line)# password 密码
switch(config-line)# login
快捷键
CTRL+U快速删除光标前的字符
CTRL+A快速定位光标到行首
CTRL+E快速定位光标到行尾
running-config文件
在内存中存在一个文件,第一次开机,系统会在内存中创建一个新的干净的running-config文件。
保存配置
en 进去特权模式
copy running-config startup-config
将running-config复制到硬盘并改名为startup-config
交换机开机动作
先去硬盘中查找startup-config文件,如果不存在,在内存中创建新的running-config文件,若存在,复制到内存中并改名为running-config。
查看running-config配置
en
show running-config
sh run
查看startup-config配置
en
show startup-config
重启
en
reload
配置特权密码
conf t
enable password 密码(明文)
enable secret 密码(密文)
查看MAC地址表
show mac-address-table
查看接口简要信息
show ip interface brief
sh ip int b
人工down掉端口
int f0/6 进入端口
shutdown 执行命令关闭端口
no shutdown 命令前加no表示删除一条命令,表示开启端口
do的用法
其他模式加do空格可以强制使用特权模式的命令
如:
do sh run
do sh ip int b
do wr等
删除配置
在哪配置的就在哪删除
命令前加no空格
原命令中有参数,并且参数具有唯一性,则删除时不需要加参数。
为3层端口配置ip
int f0/0
ip add 10.1.1.254 255.255.255.0
no shut
exit
开启远程控制
conf t
line vty 0 4
transport input telnet/ssh/none/all
password 密码
login
exit
为交换机配置管理ip
conf t
int vlan 1
ip add 10.1.1.253 255.255.255.0
no shut
为交换机配置默认网关
目的:可被跨网管理
conf t
ip default-gateway 10.1.1.254
关闭自动解析功能
conf t
no ip domain-lookup