RTL8367学习笔记1——基础知识
RTL8367学习笔记1——基础知识
- 写在前面
- 1 RTL8367的应用举例
- 1.1 5-port 1000Base-T交换机结构
- 1.2 5-port双向MII/RGMII的1000Base-T路由器结构
- 2 基础名词
- 2.1 1000Base-T
- 2.2 MII
- 2.3 MAC
- 2.4 PHY
- 2.5 MAC与PHY
- 3 拓展名词
- 3.1 MIB
- 3.2 ACL
- 3.3 ALE
- 写在后面
写在前面
最近开始学习RTL8367,发现自己真的像个文盲一样,这个领域对我来说实在是太陌生了,记录一下自己的学习过程,看看现在像盲头苍蝇一样乱飞的自己,不开心的时候让自己乐呵乐呵也挺好。
1 RTL8367的应用举例
RTL8367可以作为5端口1000Base-T交换机或者5端口双向MII/RGMII的1000Base-T路由器。
1.1 5-port 1000Base-T交换机结构
5-port 1000Base-T交换机结构如图所示:
1.2 5-port双向MII/RGMII的1000Base-T路由器结构
5-port双向MII/RGMII的1000Base-T路由器结构如图所示:
2 基础名词
2.1 1000Base-T
1000Base-T是最新的以太网技术,使用非屏蔽双绞线作为传输介质传输的最长距离是100米。在五类线上提供1000Mbps的传输带宽,五类铜线是LAN体系中最广泛的物理媒介。1000Base-T采用4对5类双绞线完成1000Mbps的数据传送,每一对双绞线传送250Mbps的数据流。
2.2 MII
MII(Media Independent Interface)媒体独立接口,它是MAC与PHY连接的标准接口。它包括一个数据接口和一个MAC和PHY之间的管理接口。“媒体独立”表明在不对MAC硬件重新设计或替换的情况下,常用的有MII、RMII、SMII、SSMMI、SSSMII、GMII、RGMII、SGMII。
RMII : Reduced MII,简化MII
SMII : Serial MII,串行MII
SSMII : Serial Sync MII,串行同步MII
SSSMII : Source Sync Serial MII,源同步串行MII
GMII : Gigabit MII,千兆以太网MII
RGMII : Reduced GMII,简化GMII
2.3 MAC
MAC(Madia Access Control),媒体访问控制子层协议,MAC=硬件控制器+MAC通信协议。MAC协议位于OSI七层协议中数据链路层的下半部分,负责控制与连接物理层的物理介质。
2.4 PHY
PHY(Physical Layer),物理层,物理层位于OSI最底层,物理层协议定义电气信号、线的状态、时钟要求、数据编码和数据传输用的连接器。
2.5 MAC与PHY
MAC以太网控制器处理数字信号。
PHY物理层负责把MAC的数字信号进行编码、串行化等操作后,转化为模拟信号进行发送。PHY物理层在数据接收时,进行上述操作的逆过程,将模拟信号转化为数字信号,并进行解码和并行化,传给MAC控制器。
3 拓展名词
3.1 MIB
MIB(Management Information Base),管理信息库,定义了受管设备必须保存的数据项,允许对每个数据项进行的操作及其含义,也就是说,管理系统可访问的受管设备的控制和状态信息等数据变量都保存在MIB中。(估计是有些知识还没掌握到,现在还看不懂这个定义,继续努力吧)
3.2 ACL
ACL(Access Control Lists),访问控制列表,它可以根据设定的条件对接口上的数据进行过滤,允许其通过或丢弃。访问控制列表被广泛应用于路由器和三层交换机,借助于访问控制列表,可以有效地控制用户对网络的访问,从而最大程度地保障网络安全。
3.3 ALE
ALE(Address Latch Enable),地址锁存允许信号。
写在后面
真不错呀真不错,我这么懒的人,居然因为自己太菜又开始写学习记录了,这也算是一点小进步吧,至少没有像以前一样又菜又不努力,小锂加油~
RTL8367学习笔记1——基础知识相关推荐
- php基础教学笔记,php学习笔记:基础知识
php学习笔记:基础知识 2.每行结尾不允许有多余的空格 3.确保文件的命名和调用大小写一致,是由于类Unix系统上面,对大小写是敏感的 4.方法名只允许由字母组成,下划线是不允许的,首字母要小写,其 ...
- 【学习笔记--FMCW基础知识】
学习笔记--FMCW基础知识 前言 mmWave测距原理 mmWave区分多个物体 mmWave的距离分辨率(Range Solution) mmWave的最大测量距离 前言 由于工作原因需要了解TI ...
- HTML5学习笔记 —— JavaScript基础知识
HTML5学习笔记 -- JavaScript基础知识 标签: html5javascriptweb前端 2017-05-11 21:51 883人阅读 评论(0) 收藏 举报 分类: JavaScr ...
- SAS学习笔记1——基础知识(库、PDV、变量选择、观测值排序、创建新变量
SAS学习笔记1--基础知识 1.逻辑库.临时库.永久库 2.数据步 2.1数据步语法 2.2 数据步的编译和执行过程 2.3变量的选择 2.3.1 keep和drop语句 2.4变量的重命名rena ...
- JS学习笔记——入门基础知识总结
JS入门基础知识总结1 前言 基础背景知识 一.产生历史: 二.特点: 三.应用方向: 四.Javascript组成: JavaScript书写使用方式 一.行内式(了解即可,项目中不使用,日常练习尽 ...
- 《UNIX 环境高级编程》学习笔记——UNIX 基础知识
UNIX环境高级编程--UNIX 基础知识 引言 UNIX 体系结构 登录 文件和目录 输入和输出 程序和进程 出错处理 用户标识 信号 时间值 系统调用和库函数 引言 所有操作系统都为它们所允许的程 ...
- 单片机学习笔记——微机基础知识
微机基础知识 微处理器,微机和单片机概念 微处理器的组成 一.运算器 主要寄存器 主要寄存器(IR),指令译码器(ID) 程序计数器(PC) 地址寄存器(AR) 二.控制器 存储器和输入输出接口 一. ...
- CAN总线学习笔记 | CAN基础知识介绍
一.CAN协议 1.1 CAN协议简介 CAN 是控制器局域网络 (Controller Area Network) 的简称,它是由研发和生产汽车电子产品著称的德国 BOSCH 公司开发的,并最终成为 ...
- WebGL学习笔记(基础知识篇)
WEBGL基础知识介绍 1.场景(scene) 场景如其名,即显示3D空间内物体的容器,就好比一个箱子是一个3D场景. 2.坐标系: webgl使用笛卡尔坐标系(宽度.高度和深度),我们也可以指定使用 ...
- RocketMQ学习笔记:基础知识和安装启动
这是本人学习的总结,主要学习资料如下 马士兵教育 rocketMq官方文档 目录 1.架构 2.基本概念 3.安装和启动 3.1.命令行启动 3.1.1.启动Server 3.1.2.启动Broker ...
最新文章
- swift (Singleton)模式
- 数据结构Java实现05----栈:顺序栈和链式堆栈
- lucene DocValues——没有看懂
- word count(小组)
- 使用元数据分析数据库
- 时间格式转换2020-04-09T23:00:00.000+08:00
- openwrt固定速率_固定速率与固定延迟– RxJava常见问题解答
- ActiveMQ –经纪人网络解释–第4部分
- VLOOKUP函数返回查询值左侧的数据
- pandas.DataFrame API
- C#-实现的鼠标钩子
- 最好用的 网络神偷V10.7
- crucible-4.8.2更改mysql5.7数据库报错User ‘crucible‘ has exceeded the ‘max_questions‘ resource
- 算法的衡量:时间复杂度和空间复杂度
- 旅行青蛙南の旅旅行券_旅行时查找WiFi
- MySql基础篇——变量、流程控制与游标
- html保存时出现nul,c# – 有时保存的文件只包含NUL字符
- 归并排序算法分析与实现
- SolidWorks的二次开发有关的自定义函数
- python函数绘制表格_练习:使用python turtle制作表格