TCP/IP 5层协议簇/协议栈
TCP/IP 5层协议簇/协议栈
数据/PDU 应用层 PC、防火墙
数据段/段Fragment 传输层 防火墙
报文/包/IP包packet 网络层 路由器
帧Frame 数据链路层 交换机、网卡
比特bit 物理层 网线
8bit = 1Byte字节
应用层 HTTP80、HTTPS443、SSH22、Telnet23、FTP21/20、DHCP67/68、SMTP25、POP3 110、RDP3389、SMB445、Mysql3306、DNS 53
传输层 TCP/UDP
网络层 ICMP、IP、ARP
数据链路层 MAC子层协议
物理层 比特流
数据链路层(2层 Data Link Layer)
1.属于2层
2.传输单元:帧
3.帧结构
帧头:6+6+62=14字节
MTU值:1500字节
帧尾:4字节
帧头内容:目标MAC、源MAC、类型
类型的作用:识别上层协议
0x0800:上层协议为IP协议
0x0806:上层为ARP协议
交换机工作原理:
收到一个数据帧后:
1.首先学习帧中的源MAC地址来形成MAC地址表
2.然后检查帧中的目标MAC地址,并匹配MAC地址表:
如表中有匹配项,则单播转发
如表中无匹配项,则除接受端口外广播转发
3.MAC地址表的老化时间默认是300秒(可修改)
交换机的端口:
E 10Mb
F 100Mb
G 1000Mb
Te 10000Mb
F0/1
0为模块号
1为接口号
接口速率自适应:1000/100/10Mb自适应
速率工作模式可以为:10,100,1000任何一种状态
端口状态:up/down
down的3种可能:
1)人工down掉
2)速率不匹配
3)双工模式不匹配
双工模式:单工、半双工、全双工
交换机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口/线/控制台模式:
默认不能查看配置!
可以修改配置,且对console口生效!
命令:
exit 退出一级
end 直接退到特权模式
支持命令缩写
?的用法
上键历史命令
tab 补全键
配置主机名:
conf t
hostname 设备名
设置用户密码:
Line co 0
password 密码
login
exit
快捷键:
ctrl+u:快速删除光标前所有字符
ctrl+a:快速定位光标到行首
ctrl+e:快速定位光标到行尾
在内存中,存在一个文件:
running-config
第一次开机,系统会在内存中自动创建一个干净的running-config文件
保存配置:
en
copy running-config startup-config(从内存复制到硬盘)
最新文章
- javascript的ajax
- .Net 中的反射(查看基本类型信息) - Part.2
- 整盘恢复黑苹果后,重新安装Win7,卡在正在启动
- centos7安装mplayer 错误集锦
- linux 无线网络配置工具wpa_supplicant与wireless-tools
- 监听报错 TNS-00525: Insufficient privilege for operation 11gR2 + 连接报错ORA-12537: TNS:connection closed
- Linq 中 Distinct 方法扩展
- Python基础(1)python+Eclipse+pydev环境搭建
- Java 文件IO
- cs108 java 02
- 未能加载文件或程序集“Oracle.DataAccess”或它的某一个依赖项.试图加载格式不正确的程序
- 图像处理简单实例[OpenCV 笔记1]
- [原译]在mongoose中对Array Schema进行增删改
- PXE+Kickstart 全自动安装部署CentOS7.4
- ES6常用新特性
- 如何排查CPU飙升的Java问题
- 2018-2019-2 20175235 实验二《Java面向对象程序设计》实验报告
- ZJOI-2017 R2 游记
- Selenium3+python几种定位元素的方法
- thinkPHP框架5.0 类图下载
热门文章
- Nacos源码结构和AP模式注册中心实现介绍
- 工作流Activiti框架中表单的使用!详细解析内置表单和外置表单的渲染
- NVIDIA GPU上的随机数生成
- TensorFlow编程结构
- Excel创建序列号1000个
- 作为一名双非本科毕业的Java程序员,我该如何在日益严重的内卷化中避免被裁?
- 面试一次问一次,HashMap是该拿下了(一)
- theUnforgiven-冲刺第一天
- 【Spring Cloud &; Alibaba 实战 | 总结篇】Spring Cloud Gateway + Spring Security OAuth2 + JWT 实现微服务统一认证授权和鉴权
- 对图数据库(Nebula)进行单元测试时的坑