摘要:
linux基础二 a 动态库以.so结尾 也叫共享库,在可执行程序运行的时候才被载入到内存中,在编译过程汇总仅仅简单的引用 所以代码较 小。有时候xxx.so.major.minor 其中major为主版本号 minor为副版本号 b 静态库在编译过程中已经被载入可执行程序 因此体积较大 一般以.a 阅读全文
摘要:
linux文件系统 文件系统特性 索引式文件系统 格式化的作用 使操作系统能够利用特定的文件系统格式进行操作 新技术LVM与磁盘阵列 可以将一个分区格式化为多个文件系统 也可以将多个分区合成一个文件系统 linux中文件的权限rwx和文件属性owner group time等分别放在不同的区块 权限 阅读全文
摘要:
一 概述 一层的相关介绍 CSMA/CD 网桥和交换机的区别 冲突 共享 端口密度 性能 功能 网桥和交换机的区别 冲突 共享 端口密度 性能 功能 交换机的三种主流转发方式 存储转发 完整的收到数据帧 然后校验 再传输 速度慢延迟大 快速转发 交换机确定帧的目的mac地址和正确的端口号就转发帧 通 阅读全文
摘要:
centos dhcp 服务器搭建 多vlan centos 6.5 版本 /etc/dhcp/dhcpd.conf 服务器配置文件 /etc/rc.d/init.d/dhcpd 开机自动运行dhcp server的执行脚本 /etc/rc.d/inti.d/dhcrelay 开机自动运行dhcp中 阅读全文
摘要:
x86保护模式-七中断和异常 386相比较之前的cpu 增强了中断处理能力 并且引入了 异常概念 一 80386的中断和异常 为了支持多任务和虚拟存储器等功能,386把外部中断称为中断 把内部中断称为异常 最多支持256中断或异常 1.中断 中断是由异步的外部事件引起的。外部事件及中断响应与正执行的 阅读全文
摘要:
float.h 一背景知识 浮点算术非常复杂 很多小的处理器在硬件指令方面甚至不支持浮点算术 其他的则需要一个独立的协处理器来处理这种运算 只有最复杂的计算机才在硬件指令集中支持浮点运算 一般应用程序不需要浮点算术 其他可以通过软件来实现浮点运算 需要性能的降低和几千字节的额外代码 上溢和下溢 一个 阅读全文
摘要:
x86实模式到保护模式 李忠 王晓波 第3到4章 各个进制间的转换省略 实验环境 编译器 nasm 虚拟机 virtual box 小程序 hexview 观察编译后的机器代码 fixvhdwr 向虚拟硬盘写入数据 计算机启动简介 cpu的引脚 reset 接受复位信号 电平由低变高时 cpu进行硬 阅读全文
摘要:
80386 三种工作方式 实模式 保护模式和虚拟86模式 只有在保护方式下 全部32条地址线才有效 可以寻址高达4g字节的物理地址空间 超过1m的内存空间 被成为扩展的内存空间 保护模式下 才有存储器饭段管理和分页管理机制 实模式下是没有这些概念的。 不仅提供了存储器的共享和保护 而且实现了虚拟存储 阅读全文
摘要:
vim第五章命令行模式 技巧 27 结识vim的命令行模式 在命令行模式中执行的命令有被称作ex命令 在按/调出查找提示符或者<C-r>=访问表示寄存器时 命令行模式也被激活 我们可以用ex命令读写文件(:edit和:write),创建新标签页:tabnew 分割窗口:split 操作参数列表 :p 阅读全文
摘要:
帧中继 establishing a wan connection with frame relay 二层的vpn接入方案 帧中继 多点位于逻辑的子网段内 ethernet BMA 广播型 多路访问 frame relay NBMA 非广播 只能使用单播 在运营商中使用帧中继交换机来实现 帧中继 物 阅读全文
摘要:
分段管理机制 段选择子和偏移地址的二维虚拟地址转换为一维的线性地址 一 段定义和虚拟地址到线性地址的转换 三个参数定义段:段基地址 段界限 和段属性 同时也是段描述符的结构 段基地址为段的开始地址 386下为32位 可以在线性地址空间中的任何一个字节开始 段界限规定段的大小 保护模式下用20位表示 阅读全文
摘要:
控制寄存器和系统地址寄存器 控制寄存器 crx cr0 指示cpu工作方式的控制位 包含启用和禁止分页管理机制的控制位 包含控制浮点协处理器操作的控制位 注意必须为0的位 cr2和cr3 分页管理机制使用 1.保护控制位 cr0中位0 pe表示 为0实模式 为1 保护模式 位31 pg表示 为0 禁 阅读全文
摘要:
x86保护模式 任务状态段和控制门 每个任务都有一个任务状态段TSS 用于保存任务的有关信息 在任务内权变和任务切换时 需要用到这些信息 任务内权变的转移和任务切换 一般需要通过控制门进行这些转移。 <一> 系统段描述符 系统段是为了实现存储管理机制所使用的一种特别的段 任务状态段TSS和局部描述符 阅读全文
摘要:
x86保护模式 实模式与保护模式切换实例 实例一 逻辑功能 以十六进制数的形式显示从内存地址110000h开始的256个字节的值 实现步骤: 1 切换保护方式的准备 2. 切换到保护方式 3. 把指定内存区域的内容传送到位于常规内存的缓冲区中 4. 切换回实模式 5. 显示缓冲区内容 代码: 386 阅读全文
摘要:
控制转移可以分为两大类 :同一任务内的控制转移 和 任务间的控制转移(任务切换) 同一个任务内的控制转移可以分为段内转移 、特权级不变的段间转移和特权级改变的段间转移 段内转移与实模式相同 不涉及特权级变换和任务切换 只有段间转移才涉及特权级变换和任务切换任务 重点为任务内的特权级变换和任务间的切换 阅读全文
摘要:
路由重分发 多种协议之间 彼此学习到对方的路由 重分发好 结果好 重分发不好 结果最好是产生次优路径 最差事产生路由黑洞和环路 实例1: 重分发一般需要双向重分发 即单点双向重分发 seed metric 多种协议计算度量值不同 协议a的路由引入协议b 需要给a的路由分配一个度量值 称为种子度量 值 阅读全文
摘要:
一。概述 CSMA/CD >以太网介质 CSMA/CA >无线介质 IEEE >802.11 a b g e f h i j IEEE >802.11 a b g e f h i j 分类 wireless personal area network 个人无线网络 wireless local ar 阅读全文
摘要:
is-is 是igp的一种 属于osi的协议 OSI的三层是网络层 包含两种服务 一种是面向连接服务CONS 另一种是无连接服务CLNS CLNS中包含CLNP ISIS ESIS协议 CLNS中包含CLNP ISIS ESIS协议 CLNP IP ISIS RIP EIGRP OSPF等 ESIS 阅读全文
摘要:
一软件的安装 原代码与tarball 源代码 》编译 》可执行文件 查看文件类型 file命令 是否是二进制文件 注意如果文件的可执行权限 .c结尾的源文件 》gcc 如果存在调用外部函数库 则链接外部函数库 》gcc程序编译 -c 生成目标文件 以.o结尾 》gcc程序 -o 链接所有的目标文件 阅读全文
摘要:
第五部分 linux 软件安装RPM SRPM与YUM 软件管理员简介 RPM与DPKG两大主流 rpm: redhat centos suse 命令:yum redhat package manager 将软件先编译 再打包成rpm机制 包中记录的安装的时候必须具备的相依赖属性 当安装时候 rpm 阅读全文