数据链路层(第二层 Data Link Layer)
1、属于二层
2、传输单元:帧
3、帧结构:
-
帧的格式:
802.3 有线
802.11 无线
-
帧里面包括:帧头、上三层数据、帧尾
-
帧头:目标MAC(6字节)、源MAC(6字节) 、 类型(2字节)
MAC地址:也叫物理地址,全球唯一,长度:48位,6字节
类型字段的作用:识别上层协议,为上层提供服务
0x0800 :上层为IP协议
0x0806 :上层为ARP协议
-
帧尾:4字节;作用:校验数据
-
上三层:MTU值(最大传输单元):1500字节(国内)
最大的帧有多少字节:1518字节
-
4、工作在数据链路层的设备:交换机
5、交换机的工作原理:
-
首先学习帧中的源MAC地址,形成MAC地址表
-
然后检查帧中的目标MAC地址,并匹配MAC地址表:
如表中有匹配项,则单播转发
如表中无匹配项,则除接受端口外,广播转发
-
MAC地址表的老化时间默认是300秒(可修改)
6、交换机的端口
-
E 10Mb
-
F 100Mb
-
G 1000Mb
-
Te 10000Mb
-
F0/1 0 模块号 1 接口号
-
接口速率自适应:1000/100/10M自适应
-
速率工作模式可以为10,100,1000任何一种状态
-
端口状态: up /down
down有三种可能:
-
人工down掉
-
速率不匹配
-
双工模式不匹配(双工 duplex)
双工模式:单工、半双工、全双工
-
7、交换机五大基本工作模式及命令
-
在第一次配置网络设备,需要使用console线
-
在PC需要使用"超级终端"或其他软件
-
用户模式:
switch>
可以查看交换机的基本简单信息,且不能做任何修改配置!
-
特权模式: switch>enable
switch#
可以查看所有配置,且不能修改配置,但可以做测试、保存、初始化等操作
-
全局配置模式:
switch>configure terminal
switch(config) #
默认不能查看配置!可以修改配置,且全局生效
-
接口配置模式:
switch(config)# interface f 0/1
Switch(config-if)#
默认不能查看配置,可以修改配置,且对该端口生效
-
console口/线/控制台模式:
Switch(config)#line console 0
默认不能查看配置! ? 可以修改配置,且对console口生效!
命令:
-
exit 退出一级 end ----直接推到特权模式
-
支持命令缩写
-
? 的用法
-
tab补全键
-
配置主机名
conf t
hostname 设备名
-
配置用户密码
line co 0
password 密码
login
exit
-
快捷键:
CTRL + U :快速删除光标前所有字符
CTRL + A :快速定位光标到行首
CTRL + E :快速定位光标到行
-
show running-config #查看running-config 配置
-
reload #重启设备
-
enable password 密码 #配置特权密码(明文)
-
enable secret 密码 #也是配置特权密码(密文,同时配置,明文密码失效)
-
write #保存 或者 copy running-config startup-config
-
show mac-address-table #查看MAC地址表
-
show ip interface brief(show ip int b) # 查看端口状态列表
-
int f0/x showdown/no shotdown #手工关闭/开启端口
-
do的用法:其他模式下加do,强制使用特权模式的命令(如: do sh run)
-
删除配置
1、在哪配置在哪删除
2、命令前面加no空格
3、原命令中有参数,并且参数具有唯一性, 则删除时不需要参数
-
清空/擦除/初始化配置:
en
erase startup-config
-
为3层端口配置IP
int f0/0
ip add 10.1.1.254 255.255.255.0
no shutdown
exit
-
开启远程控制:
开启telnet:
conf t
line vty 0 4 (0 4 ----同时5人在线)
password 密码
login
exit
开启SSH:
conf t ? hostname r1 ? ip domain-name r1.qf.com ? crypto key generate rsa 生成密钥对! ? line vty 0 4 transport input telnet/ssh/none/all login local exit ? username xx password 123.com
-
为交换机配置管理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
注意:
-
2层接口默认已开启
-
3层接口默认都是管理down(人工shutdown)
-
交换机隔离不了网段
-
路由器必须连接不同网段
-
查看路由表 : do sh ip route