组网设备
一、交换机
1.交换机分类
(1)以交换方式分
存储转发式交换、直通式交换、碎片过滤式交换。
(2)以交换协议层分
二层交换(MAC地址)、三层交换(IP地址)、多层交换(四层或以上)。
(3)以交换机结构分
固定端口交换机、模块化交换机。
(4)以配置方式分
- 堆叠型交换机
- 非堆叠型交换机:不会超过
4层
,第一层的压力是非常大的。
堆叠型与非堆叠型交换机.png
(5)以管理类型分
网管型交换机、非网管型交换机、智能型交换机。
(6)以层次型结构分(重点)
详细请见,网络规划与设计中的网络设计原则
- 接入层:用户网络访问控制。
- 汇聚层:把网络进行划分,多个广播域。
- 核心层:接入高速的主干网。
2.交换机端口类型
双绞线端口、光纤端口、GBIC端口、SFP端口。
3.传输模式
半双工、全双工、自适应。
4.包转发率(重点)
也叫端口吞吐率。
包转发率=千兆端口数*1.488Mpps+百兆端口数*0.1488Mpps+其余端口数*相应包转发数
3.背板宽带
标志了一台交换机的总交换能力。
(1)总带宽(重点)
总带宽 = 端口数 * 端口速率 *2 (全双工模式)
4.MAC地址数
指MAC地址表中可以存储的MAC地址数量。
5.VLAN表项
交换机VLAN表项数目在1024以上。
6.机架插槽数
机架式交换机所能安插的最大模块数。
二、路由器
1.路由器分类
(1)骨干路由器
骨干路由器是实现主干网络互连的关键设备
(2)企业级路由器
实现高密度的LAN端口
(3)接入级路由器
也叫边缘路由器,用于小型企业
2.路由器的端口
(1)RJ-45端口
通过双绞线连接以太网。
(2)AUI端口
用在令牌环网或总线型以太网中。
(3)高速同步串口
Serial
接口,路由器与广域网的连接。 路由器连接帧中继网络的接口用的就是它。
(4)ISDN BRI端口
实现路由器与Internet或其他网络的远程连接。
(5)异步串口
用于与modem或modem池的连接。
(6)Console端口
连接至计算机进行本地配置的专用端口,不支持硬件流控。
(7)AUX端口
路由器的远程配置时使用,支持硬件流控。
路由器背板示意图.png
三、VRP操作系统
华为专门为自己的网络设备开发了操作系统VRP(versatile routing Platform)通用路由平台。
1.网络设备的访问方式
- 通过设备的Console端口连接(第一次设置必须使用这种)
- 通过设备的AUX端口远程拨号连接
- 通过Telnet程序访问
- 通过浏览器访问
- 通过网管软件访问
四、冲突域和广播域
1.冲突域
同一个冲突域中的每一个节点都能收到所有被发送的帧。就是同时间发送信息会发生冲突的范围。 交换机可以分隔冲突域,交换机上的一个端口就是一个冲突域,但不能分隔广播域,也就是交换机工作在1个广播域。
集线器工作在物理层,所有端口在1个广播域和冲突域。
2.广播域
任一设备发出广播帧,能接收到这个广播帧的所有设备的集合。也就是广播信号能够传播的范围。 路由器能够分隔广播域,也可以
缩小冲突域
,路由器上一个端口就是一个广播域。
3.例题
例1
冲突域和广播域例1.png
广播域:3 路由器分隔广播域,一个端口就是一个广播域。 从图中可以看出,路由器有3个端口,所以有3个广播域。 冲突域:9 交换机分隔冲突域,一个端口就是一个冲突域,但不能分隔广播域。 从图中可以看出,2台交换机分别有4个端口,又因集线器只有1个广播域和冲突域,所以共 9 个广播域。
例2
冲突域和广播域例2.png
广播域:3
路由器3个端口分别直连3个hub,因此得出有3个广播域。
冲突域:3
集线器工作在物理层,所有端口在1个冲突域。所以3个冲突域。
- 让AI自动修复程序中的bug:微软亚洲研究院新研究 | 附论文
- OpenDaylight与Mininet应用实战之OpenFlow1.0协议分析二
- Javascript: 世纪机器语言?
- OpenDaylight与Mininet应用实战之基本环境搭建一
- 永恒不变的魅力
- MobileNet教程(2):用TensorFlow搭建安卓手机上的图像分类App
- OpenDaylight与Mininet应用实战之流表操作三
- 天啊,这个围笑代表什么?麻省理工的AI比你更懂 | 论文+Demo
- elixir:灵丹妙药?or 徒有其名?
- OpenDaylight与Mininet应用实战之三层转发机制四
- 程序员效率指南
- 【每日播报】OpenDaylight与Mininet应用实战之复杂网络验证(五)
- Docker hackathon, teamspark 及团队协作软件设计上的思考
- 应用开发中的网络安全
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- .net core web api + Autofac + EFCore 个人实践
- kettle学习笔记(六)——kettle转换步骤
- 记一次带层级结构列表数据计算性能优化
- kettle学习笔记(九)——子转换、集群与变量
- Activiti5工作流笔记一
- Activiti5工作流笔记二
- Activiti5工作流笔记三
- 短信验证码“最佳实践”
- 最近的项目系列1——core整合SPA
- 最近的项目系之2——core3.0整合Autofac
- 最近的项目系之3——core3.0整合Senparc
- 使用bat执行java项目
- Core + Vue 后台管理基础框架2——认证
- Core + Vue 后台管理基础框架3——后端授权
- Core + Vue 后台管理基础框架4——前端授权