首页 > 其他分享 >园区网结构

园区网结构

时间:2024-03-30 23:58:16浏览次数:23  
标签:vlan 地址 接口 MAC 交换机 转发 园区 结构

网元:路由器,交换机,设备的个体

交换机:24/48/52(多四个光纤口)个以太网口/电口(POE交换机)

CDP(思科私有发现邻居交换机协议)/LLDP

CEF思科快速转发

1、网络架构

①平面网络

②分层网络

2、园区网络架构

①接入层:用于用户的接入

网络设备:二层交换机

②汇聚层/分布层:用于汇聚来自接入层的流量

网络设备:三层交换机

③核心层:快速转发

网络设备:路由器

3、交换机分类

①二层交换机

只有交换功能,依靠的是CAM表(就是MAC 地址表)

CAM表里面里面记录了MAC地址、vlan、端口

数据处理的过程:查看CAM表

②三层交换机

具有交换功能+路由功能,依靠的是TCAM表(FIB+CAM表)

FIB表:类似于路由表,包含IP地址,下一跳地址,下一跳MAC地址,出接口

数据处理的方式:先查看TCAM表->ACL->QoS

4、交换的三大功能/工作原理

①MAC地址的学习:当交换机收到一个数据帧的时候,首先会查看数据帧的源MAC地址,将数据帧里的源MAC地址和相对应的接口记录进MAC地址表里

②帧的过滤和转发:当交换机接收到一个数据帧的时候,会查看数据帧里的MAC地址,然后查找自己的MAC地址表

(1)如果MAC 地址表里有相对应的信息,接收接口和MAC地址表的转发接口一致时,丢弃则按照MAC地址表记行转发

(2)如果MAC 地址表里有相对应的信息,接收接口和MAC地址表的转发接口不一致,则按照MAC地址表记行转发

(3)如果MAC 地址表里没有相对应的信息,泛洪

③STP:环路的避免

5、交换机的三大平面

①数据平面:

对数据进行转发处理

②控制平面:

对之前需要进行转发的数据进行控制

③管理平面

6、思科交换方法

①过程交换:

发送数据包的时候,CPU每次都会查看信息

②快速交换:

发送数据包的时候,CPU第一次会查看信息,同时会缓存,之后直接进行快速转发,前提是源目IP、源目MAC地址等信息必须一致

③思科快速转发(CEF)

主要依靠两张表:FIB表、ADJ表

7、交换机端口类型

①access:接入端口模式,一个接口只允许一个vlan通过

②trunk:中继端口模式,一个接口允许多个vlan通过

③hybrid:混杂端口模式,一个接口允许多个vlan通过

tagged和untagged

本证vlan:PVID,默认是vlan1

标签:vlan,地址,接口,MAC,交换机,转发,园区,结构
From: https://blog.csdn.net/qq_45790661/article/details/137010089

相关文章

  • 数据结构与算法——栈的使用
    栈是一种具有特定操作规则的数据结构,遵循先进后出(FILO)的原则,即最后进入的元素最先被访问或移除。栈通常用于需要临时存储数据,以及实现逆序输出、函数调用和表达式求值等场景。基本操作:创建栈、压栈(入栈)、弹栈(出栈)、获取栈顶元素、判断栈是否为空等。代码如下:importja......
  • 数据结构与算法——双向链表的使用原理
    双向链表是一种特殊链表,每个节点包含两个指针,一个指向前一个节点,一个指向后一个节点。双向链表可以支持双向遍历,插入和删除操作更加高效。双向链表的基本操作包括插入、删除、查找等。双向链表的常见应用场景包括LRU缓存淘汰算法、双向队列等需要频繁在两端进行操作的场景......
  • 结构体应用--通讯录
    在上一篇文章中我们详细讲解了自定义类型,这篇文章我们就使用结构体实现一个简单的通讯录。数据的存储通讯录要存储每个联系人的信息,每个联系人的信息又由姓名,年龄,性别,电话,地址这五个因素组成,所以我们首先要创建一个结构体类型来保存每个联系人的信息。我们在头文件中声明一......
  • 【数据结构】用C语言实现单链表及其常见操作
    【数据结构】用C语言实现单链表及其常见操作链表是一种常用的基础数据结构,可以快速插入和删除数据,但是不能随机访问。那么它在内存中是怎么存储的呢?它和数组不同,数组在内存中是连续存储的,而链表不一定是连续的,它们之间是通过指针来连接的。指针是C语言中最重要的特性之一。那......
  • 计算机组成与体系结构--2.2:校验码
    转上一节---2.1数据的表示计算机组成与体系结构-数据的表示http://t.csdnimg.cn/1WUdC2.2:校验码考点1:奇偶校验码1.校验码基础知识码距:任何-种编码都由许多码字构成,任意两个码字之间最少变化的二进制位数就称为数据校验码的码距。例如:用2位二进制表示4种状态,则有4个......
  • 【C语言】结构体
    个人主页点这里~结构体一、结构体类型的声明1、结构的声明2、结构体变量的创建和初始化3、声明时的特殊情况4、自引用二、结构体内存对齐1、对齐规则2、存在内存对齐的原因3、修改默认对齐数三、结构体传参四、结构体实现位段一、结构体类型的声明我们在指针终......
  • CHC5223数据结构和算法
    CHC5223数据结构和算法2023-2024第2学期课业1价值40%的课程个人工作学习成果学生将能够理解:1.1数据结构1.2数据结构的应用1.3面向对象编程概念1.4程序测试方法学生将掌握以下方面的技能:2.1数据抽象2.2数据结构的使用2.3使用高级面向对象语言进行更高级的编程2.4程序测试......
  • 椋鸟数据结构笔记#4:栈与队列
    萌新的学习笔记,写错了恳请斧正。目录栈栈的实现队列队列的实现循环队列栈栈是一种特殊的线性表,是一种遵循后进先出(LIFO,LastInFirstOut)原则的数据结构。想象一下一摞盘子,你最后放上去的盘子会是你第一个拿掉的;同样地,在栈中,最后存入的数据会是第一个被取出来的。......
  • COMP2017 9017 多类型链表数据结构
    COMP20179017课业2到期时间:2024年3月28日23:59这项任务相当于你最终评估的10%任务描述您的任务是创建一个多类型链表数据结构和与之交互的程序任务分为三个任务,必须按顺序完成。第一部分是链表的基本命令语法、创建、删除、查看等。第二部分是通过插入和删除元素来修改现有的列......
  • 以太网:UDP包结构
    参考:UDP协议报文结构_udp报文结构-CSDN博客千兆以太网(3):接收——包校验和数据筛选-咸鱼IC-博客园(cnblogs.com)计算机网络·啥玩意是源MAC地址,目标MAC地址,源ip地址,目标ip地址_目的mac地址和源mac地址-CSDN博客数据的校验和筛选仅供参考帧首部:7个h55+hd5MAC首部:目的MA......