【笔记】路由器 - 软硬件构成
视频:https://www.youtube.com/watch?v=77o8sWKXGV4&list=PLTAxT4OAAXKE4uFMwhQ_cE9T6wL6NStCK&index=2
文章目录
- 路由器的硬件构成
- # 构成分析
- 路由器的软件构成
- 路由器固件开发一般流程
- OpenWrt开发环境
路由器的硬件构成
- CPU
-
Atheros/QualCom 高通、BroadCom 博通、MediaTek 联发科、RealTek 瑞昱
- RAM
-
SDRAM、DDR、DDR2、DDR3
- ROM(Flash)
-
串(SPI Flash)、并(NOR Flash(多引脚)、NAND Flash(扇区容易坏))
- WIFI芯片
-
USB总线、PCI-E总线
# 构成分析
CPU
CPU从引线可以看出,其内部集成了交换机(switch)芯片和wifi芯片
而早期的芯片(如博通)外挂交换机芯片的。
至于wifi芯片,5g多半是外挂的(也有像7621的2.4G和5G都是外挂的)
内存
一般内存都是用DDR2、DDR3为主流
(为什么不用DDR4?无一例外出于成本考虑)
路由器的软件构成
BootLoader
- CFE:Common Firmware Environment
- Uboot:Universal Boot Loader
固件
- 开源系统:OpenWrt、Tomato、DD-WRT
- 第三方系统:
- VxWorks系统:TP-Link
- 基于类Unix系统(Linux、BSD)开发:优培快网络(UBNT)AirOS、MikroTik RouterOS(ROS)
- 基于开源系统修改
路由器固件开发一般流程
硬件部分
- 路由器硬件工作正常
- TTL串口、一台编程器(希尔特、功、60)
- 无线部分的校准
软件部分
- BootLoader适配
- GPIO相关适配
- 业务相关开发
- 量产工具开发
- 防逆向处理、固件加密
OpenWrt开发环境
- 虚拟机,Virtualbox或VMvare
- Ubuntu 16.04 64位系统
- 编译流程
【速记】openwrt - 编译、刷固件
https://lawsssscat.blog.csdn.net/article/details/103744761
【笔记】路由器 - 软硬件构成相关推荐
- CCNA学习笔记--路由器的基本配置
路由器简介 路由器能起到隔离广播域的作用,还能在不同网络间转发数据包.路由器实际上是一台特殊用途的计算机,和常见的PC 机一样,路由器有CPU.内存.BOOTROM.路由器没有键盘.硬盘.显示器:然 ...
- [笔记]路由器与交换机的区别
路由器 工作在网络层,通过IP寻址.通过路由表进行转发.路由表形如: 路由器需要配置IP地址. 交换机 工作在链路层,通过MAC寻址.通过交换机表进行转发.交换机表形如: 交换机不需要配置,即插即用. ...
- angular路由笔记_Angular2学习笔记——路由器模型(Router)
Angular2以组件化的视角来看待web应用,使用Angular2开发的web应用,就是一棵组件树.组件大致分为两类:一类是如list.table这种通放之四海而皆准的通用组件,一类是专为业务开发的 ...
- [重要笔记]路由器的包转发操作(全面认识路由器)
本文总结的是网络包经过路由器的传输过程(其中也涉及到了路由器的知识和路由器与交换机的区别).以下是个人学习总结,记录的是较为重要的部分,看完之后即可清楚路由器的相关知识. 目录 认识下路由器 路由器的 ...
- STM32学习笔记1——软硬件基础之keil5编程与GPIO开发
目录 前言 一.Keil uVision5 MDK软件的安装以及一些问题的解决方案 1.1 软件安装 1.2 注意事项 二. keil5编程与GPIO开发 2.1 第一步:使能IO口时钟 2.2 第二 ...
- 浅谈路由器软硬件架构
我们可以把路由器比作网络世界的骨架,我们之所以能够在网络世界里畅游,很大程度上是得益于这个铁盒子. 路由器硬件架构 随着专用多核网络处理器.专用转发芯片的出现,使得现代路由器摆脱了以往纯软件转发的局限 ...
- 【计算机三级】网路技术学习笔记 第七章 路由器配置及使用
计算机三级网络技术 七.路由器配置及使用 考点(一):路由器的结构 1.路由器的基本概念 路由器是工作在网络层的设备,负责将数据分组,从源端主机经最佳路径传送到目的端主机实现在网络层的互联. 2.路由 ...
- 计算机网络-学习路由器
记录一下学习笔记,这篇大多参考<网络是怎么连接的>,感兴趣的同学建议直接读这本书,我这里做一些自己的笔记 路由器是什么 路由器的工作原理 路由器是如何连上互联网的 路由器和交换机的区别 路 ...
- 第7章 路由器配置及使用
第7章 路由器配置及使用 选择题21-24,综合题第2题(80%) 考点1:路由器的结构 1.路由器的概念 路由器是工作在网络层的设备,负责将数据分组从源端主机经最佳路径传送到目的端主机,实现在网络层 ...
最新文章
- Python 中list.sort和sorted以及bisect
- mysqlclient==1.3.7对应mysql版本_Python通过MySQLdb访问操作MySQL数据库
- 【BZOJ 4170】 4170: 极光 (CDQ分治)
- onlyOfice取消上传文件大小的限制
- CCF-CSP 最大的矩形
- react map循环生成的button_常见 React 面试题
- MySQL数据库的红黑树优化_为什么Mysql用B+树做索引而不用B-树或红黑树
- 回归返回2个以前标签_大本回归蝙蝠侠,同期将出现2个布鲁斯,网友:可以互相串个门...
- u盘最大单个文件支持多少g_小身材用处大,金属U盘功能不简单
- python画五角星_Python第25课:海龟绘图_自定义函数的应用
- CustomViewWith_Image_Text_Video
- 超市管理系统java代码,超市管理系统完整+源代码
- 抄书——最优化的理论与方法(5)——数学基础(凸集和凸函数)
- 实验十OSPF路由聚合
- 动态监听监听和静态注册---elaine
- 深度学习--卷积神经网络
- 用MSN Cartoon做的卡通自画像
- 支付宝服务商第三方代发布小程序
- 云南新开普智慧校园一卡通解决方案,K12智慧校园信息化建设解决方案
- 投稿经验分享之五:申请专利