ICode9

精准搜索请尝试: 精确搜索
  • OpenFlow流表2022-09-15 23:03:51

    一、流表(flow table) 流的概念: 同一时间,经过同一网络中具有某种共同特征(属性)的数据,抽象为一个流。比如,可以将访问同一目的地址的数据视为一个流; 流一般由网络管理员定义,根据不同的流执行不同的策略; OpenFlow体系中,数据以“流”为单位进行处理。 流表:针对特定流的策略表项的集合,负

  • HCNP Routing&Switching之MAC安全2022-08-24 03:30:08

      前文我们了解了GRE over IPSec 相关话题,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/16601491.html;今天我们来聊一聊mac安全相关话题;   先来回顾下二层交换机的工作原理   我知道对于一台二层交换机来说,它的核心功能就是根据mac地址来转发数据;之所以能够根据mac地址

  • Linux中的文件管理与实现原理---UNIX环境高级编程第三章心得2022-07-24 01:03:00

    如何通过文件I/O函数操纵文件? 对于内核而言,所有打开的文件都通过文件描述符引用。文件描述符是一个非负整数。当打开一个现有文件或创建一个新文件时,内核向进程返回一个文件描述符。当读、些一个文件时,使用open或creat返回的文件描述符标识该文件,将其作为参数传送给read或write。

  • mysql 的多表查询中 on 与where的区别2022-06-28 22:05:15

    mysql 的多表查询中 on 与where的区别 分析 -- 内连接 B. select * from course c inner join teacher t on c.id = t.id; 在A中 "select * from course c, teacher t "是将 course与teacher 建立了笛卡尔积,然后通过where筛选出对应条件的表项; B是把course 作为驱动表,通过on的

  • crash命令 —— pte2022-05-28 23:00:46

    参考:https://crash-utility.github.io/help_pages/pte.html 用法: 翻译pte页表项 如果页表映射到物理内存,那么会显示对应的物理地址以及页表项的状态 如果是交换表项,那么会显示对应的swap设备以及偏移量 pte <pte页表项的值>

  • 存储器管理——段页式管理方式2022-05-26 00:34:02

    分页管理的优缺点:优点。内存空间利用率高,不会产生外部碎片,只会有少量的页内碎片。缺点。不方便按照逻辑模块实现信息的共享和保护 分段管理的优缺点:优点。很方便按照逻辑模块实现信息的 享和保护。缺点:段长过大时需要分配很大的连续空间,会产生外部碎片 如何解决分段管理中产生的

  • 存储器管理——基本分段存储管理2022-05-25 06:32:02

    基本分段存储管理与“分页”最大的区别是:离散分配时所分配地址空间的基本单位不同 分段:按照程序自身的逻辑关系划分为若干个段,每个段都有一个段名,每段从0开始编址 段名:在低级语言中,程序员使用段名来编程 分段的内存分配规则:以段为单位进行分配,每个段在内存中占据连续空间,但各段之

  • 存储器管理——连续分配管理方式2022-05-20 06:31:07

    连续分配:指为用户进程分配的必须是一个连续的内存空间。 连续分配管理方式:单一连续分配、固定分区分配、动态分区分配 单一连续分配:内存被分为系统区和用户区。系统区通常位于内存的低地址部分,用于存放操作系统相关数据;用户区用于存放用户进程相关数据。内存中只能有一道用户程序

  • 用crash tool观察ARM64 Linux地址转换2022-05-15 15:02:27

    初学者学习Linux系统地址转换时,如果只是学习理论,又或者研读代码,那可能感觉比较枯燥。此时如果可以利用某些工具实际观察一下地址转换的过程,那可能会给枯燥的内核学习带来些微的乐趣。crash tool是一款内核调试工具,常用来分析内核崩溃问题。我们可以手动触发内核崩溃,然后借用该工具

  • aarch64-translaiton table descriptors 页表描述符-内存属性字段2022-03-07 13:32:52

      摘录自 原文: Linux内存管理(二):ARMv8 地址转换  https://blog.csdn.net/yhb1047818384/article/details/108210044    memory attributes Table descriptor和table entry, block entry中都有attribute的概念 table descriptor(only for stage1):    NSTable NS表

  • 华为设备ARP配置命令2022-01-26 20:36:44

    [Huawei-Vlanif10]arp expire-time 1200 //配置动态ARP表项的老化超时时间,缺省为1200秒,即20分钟 [Huawei-Vlanif10]arp detect-times 3 //配置动态ARP表项的老化探测次数,缺省为3次 [Huawei-Vlanif10]arp detect-mode unicast //配置接口以单播方式发送ARP老化探测报文,缺省

  • 操作系统--文件系统相关概念2021-12-30 21:01:01

    打开文件表:打开文件和关闭文件时用到的数据结构。存放已打开文件信息的表,将指明文件的属性从外村复制到内存,再使用改文件时直接返回索引。分为系统打开文件表(一个系统一个)和进程(用户)打开文件表(一个进程一个)。其中 用户打开文件表会有个表项指向系统打开文件表。(p218) 文件分配

  • RecyclerView预加载,原理+实战+视频+源码2021-12-19 19:01:27

    recyclerView.addOnPreloadListener(3) {// 当距离列表底部还有 3 个表项时执行预加载 // 预加载业务逻辑 } 一运行 Demo 就测出 bug:当快速滚动列表时onPreload()没有执行,当慢慢滚动列表时onPrelaod()会执行多次。 原因是RecyclerView并不保证每个表项出现时onScrolled()都会

  • 三层交换机之MAC地址偏移2021-12-07 13:04:21

    Station Movement Control 允许并发生MAC地址漂移时,L2 Table中{DST MAC, VID}表项会被更新module/port信息。如果L2表项的STATIC位置位,则不允许MAC地址漂移,此时,触发MAC地址漂移的报文会被送往CPU,并打上Station Movement的标签。 Class-Based Station Movement PORT_TAB.CML_FLAG_N

  • COM在注册表中的相关键值及其意义2021-11-18 12:02:33

    转自https://www.cnblogs.com/developersupport/archive/2013/06/02/COM-registry.html 概要 当编写好一个COM并将其在系统中注册之后,这些注册表项到底位于Register中的什么位置,系统是如何通过这些注册表项在Runtime时候找到某个COM的,这些都是诊断COM相关的问题至关重要的信息。总

  • UNIX环境高级编程 - 文件I/O - 读写/共享文件2021-11-05 11:35:23

    函数lseek 使用 lseek 函数显式的为一个打开文件设置偏移量。 每个打开的文件都有一个与其关联的“当前文件偏移量”。它通常是个非负整数,用于度量从文件开始处计算的字节数。 读、写操作都从当前文件偏移量处开始,并使偏移量增加所读写的字节数。 #include <unistd.h> off_t ls

  • 网络协议之ARP2021-10-29 23:02:16

    ARP(Address Resolution Protocol)地址解析协议用来建立和维护IP地址和MAC地址之间的映射关系,称为"ARP表"。ARP表中有动态表项和静态表项,动态表项可以老化,通过arp -a命令可以查看ARP表。   ARP请求报文,广播包,EtherType 0x0806, IpProtocol 0x0800,OpCode 1     ARP应答报文,单播

  • Linux从头学15:【页目录和页表】-理论 + 实例 + 图文的最完全、最接地气详解2021-10-11 09:03:00

    作 者:道哥,10+年嵌入式开发老兵,专注于:C/C++、嵌入式、Linux。 关注下方公众号,回复【书籍】,获取 Linux、嵌入式领域经典书籍;回复【PDF】,获取所有原创文章( PDF 格式)。 【IOT物联网小镇】 目录 目录页表的拆分过程页目录结构几个相关的寄存器加载用户程序时: 页目录、页表的分

  • vxlan部署方式2021-09-30 22:58:08

    一、集中式网关 1.将三层网关集中部署在一台设备 所有跨子网的流量都经过三层网关进行转发 实现流量的集中管理 2.优点 对跨子网流量进行集中管理 网关的部署和管理比较简单 3.缺点 转发路径不是最优、ARP表项规格瓶颈 二、分布式网关 spine节点:关注于高速ip转发,强调的是设备

  • MIPS-底层内存管理与TLB2021-09-14 11:30:50

    MIPS虚拟地址和物理地址映射关系图 做存储器地址转换的原因 隐藏和保护,因为软件只能看到虚拟地址,看不到真实的物理地址。运行在用户特权级的程序,最终被映射到的地址位于kuseg的范围内给程序分配连续的存储空间。因为连续的地址空间可以使得程度具有更快的运行速度,虽然在物理

  • 华三盒式交换机MAC、ARP、Route性能表项参数查询2021-08-29 06:00:32

      以S6800-2C为例:Version 7.1.045, Release 2432P05   官网参数查询:288K共享(理论数值,实际要小) http://www.h3c.com/cn/Products___Technology/Products/Switches/Park_switch/S6000/S6800/       具体表项参数:视交换机当前模式参数 以及 是否配置ipv6-128参数;      

  • 硬盘分区2021-07-23 22:00:17

    懒人版 遍历硬盘分区,分两种情况处理。 第一种,遍历主分区。 每个硬盘都有一个MBR。在MBR中,有一个分区表。分区表有四个表项。每个表项存储一个主分区的元数据,例如,分区的初始位置的LBA、分区的扇区数量。 遍历主分区,实际上就是遍历MBR中的分区表。 第二种,遍历主扩展分区。 主扩展分

  • 计算机网络---------数据链路层2021-07-18 14:34:55

    一、数据链路层基本概念 1、数据链路层的五个主要功能:         1.1、负责数据链路的建立、维护与拆除         1.2、负责数据帧的封装、传输与同步         1.3、负责进行错误检测         1.4、负责进行流量监控         1.5、提供了通讯过程中必须使

  • SDN开发环境搭建以及Mininet编程2021-07-10 12:05:20

    一、实验内容 搭建如下网络拓扑,并熟悉相关指令。   二、搭建开发环境 2.1 开发环境搭建 2.1.1下载ubuntu镜像文件 镜像下载地址 https://www.ubuntu.com/download/desktop 下载后的文件:ubuntu-18.04.2-desktop-amd64.iso 2.1.2安装虚拟机 打开VMware,创建新的虚拟机,选择自定义,点

  • 彻底搞懂程序链接过程之动态链接2021-07-10 09:51:35

    通过静态链接,可以生成一个可执行文件,这个可执行文件既可以是完全链接的也可以是部分链接的,对于部分链接的可执行文件,有些符号引用需要等到可执行文件加载时甚至是运行时才会进行符号解析和重定位。 动态链接与静态链接一样包括符号解析和重定位两个任务,静态链接和动态链接的区别之

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有