day16 数据链路层及交换机工作原理

数据链路层(2层 Data Link Layer)

1.属于2层
2.传输单元内:帧
3.帧结构:

请参见图片
在这里插入图片描述

		帧头:6+6+2 = 14字节
		MTU值:1500字节
		帧尾:4字节
		枕头内容:目标MAC、源MAC、类型
		类型作用:识别上层协议
		0x0800:上层为IP协议
		0x0806:上层为ARP协议
		0x :16进制
4.工作在数据链路层的设备:
		交换机/网卡
5.交换机的工作原理:
		收到一个数据帧后:
		1、首先学习帧中的源MAC地址来形成MAC地址表
		2、然后检查帧中的目标MAC地址,并匹配MAC地址:
			如表中有匹配项,则单播转发
			如表中无匹配项,则除接收端口外广播转发
		3、MAc地址表的老化时间默认是300秒(可修改)
6.交换机的端口:
		E 10Mb
		F 100Mb
		G 1000Mb
		Te 10000Mb
		 
		F0/1
		0模块号
		1接口号
		接口速率自适应:1000/100/10自适应
		速率工作模式可以为10/100/1000任何一种状态
		 
		端口状态:up/down
		down的3种可能:
		1)人工down掉
		2)速率不匹配
		3)双工模式不匹配(双工duplex)
		双工模式:单工、半双工、全双工
7.交换机5大基本工作模式:
		第一次配置网络设备,需使用console线
		在PC上需要使用”超级终端“或其他软件。
		1)用户模式:
			switch> 
			可以查看交换机的基本简单信息,且不能做任何修改配置!
		2)特权模式
		  	switch> enable
		  	switch#>
		  		可以查看所有配置,且不能修改配置,但可以做测试、保存、初始化等操作
		3)全局配置模式
		    switch# configure terminal
		    switch(config)#
		        默认不能查看配置!
		        可以修改配置,且全局生效!
		4)接口配置模式:
		    switch(config)#interface f0/1
		    switch(config-if)#
		        默认不能查看配置!
		        可以修改配置,且对该接口生效!
		5)console口/线/控制台配置模式:
		    switch(config)#line console 0
		        默认不能查看配置!
		        可以修改配置,且对console口生效!
		6、命令:
			exit 退出一级
			end 直接退到特权模式
		7、支持命令缩写
		8、?的用法
		9、历史命令
		10、tab补全键
		11、配置主机名:
				conf t
		 		hostname 设备名
		12、设置用户密码:
		    	line co 0
		    	password 密码
		    	login
		    	exit
		13、快捷键:
		   		ctrl+u : 快速删除光标前所有字符
		   		ctrl+a : 快速定位光标到行首
		  		ctrl+e : 快速定位光标到行尾
		14、在内存中存在一个文件:
		    	running-config
		    	第一次开机,系统会在内存中自动创建一个新的干净的running-config
		15、配置
		   	 	en
		    	copy running-config startup-config
		    	或
				write
		16、交换机开机动作:
			    先去硬盘中查找startup-config是否存在:
			    如果不存在,内存中创建新的running-config
			    如果存在,则复制到内存中并改名为running-config
		17、查看running-config配置
			    en
			    show running-config
		18、查看startup-config配置
		   		en
		    	show startup-config
		19、重启设备:
			    en
			    reload
		20、配置特权密码:
			    conf t
			    enable password 密码(明文)
			    enable secret 密码 (密文)
		21、查看MAC地址表
		    	show mac-address-table
		22、查看接口状态列表:
			    show ip int brief
			    show ip int b
		23、手工关闭接口
			    int f0/x
			    shutdown
			    exit
		23、手工开启接口
			    int f0/x
			    no shutdown
			    exit
		24、do的用法
		    	其他模式加do空格可以强制使用特权模式的命令	
		   		如:
			        do sh run
			        do sh ip int b
			        do wr
		25、删除配置
			    1)在哪配置的,就在哪删!
			    2)命令前加no 空格
			    3)原命令中有参数,并且参数具有唯一性,则删除时不需要加参数
			    如:
			        conf t 
			        hostname sw1
			        conf t
			        no hostname
		26、清空/擦除/初始化配置
			    en
			    erase start-config
		27、为3层端口 配置IP:
			    int f0/0
			    ip add 10.1.1.254 255.255.255.0
			    no shutdown
		28、开启远程控制:
			    conf t
			    line vty 0 4
			    transport input telnet/ssh/none/all
			    password 密码
			    login
			    exit
			 
			    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
		29、为交换机配置管理IP:
				conf t
				int vlan 1
				ip add 10.1.1.253 255.255.255.0
				no shut
		30、为交换机配置默认网关
				目的:可跨网段管理
				conf t
		  		ip defaut-gateway 10.1.1.254
		31、关闭自动解析功能:
				conf t
				no ip domain-lookup
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qianyu_12

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值