驱动相关
文章平均质量分 93
jun_renascence
这个作者很懒,什么都没留下…
展开
-
Ext2文件系统格式
The Second Extended File System(ext2)文件系统是Linux系统中的标准文件系统,是通过对Minix的文件系统进行扩展而得到的,其存取文件的性能极好。 在ext2文件系统中,文件由inode(包含有文件的所有信息)进行唯一标识。一个文件可能对应多个文件名,只有在所有文件名都被删除后,该文件才会被删除。此外,同一文件在磁盘中存放和被打开时所对应的inode是不...转载 2018-11-12 15:28:28 · 1390 阅读 · 0 评论 -
深入解析EXT2文件系统(linux下手动创建文件系统)
1. 首先生成一个ext2文件系统我在我磁盘空间有限的Ubuntu中,划出500M的空间来从头学习ext2 文件系统。dd命令用来创建一个文件,不多说了,通过执行这个dd命令生成了一个全零的大小为512000*1KB的文件,即500MB 的文件。losetup是设定循环设备(loop service)的,循环设备可以将文件模拟成块设备。然后在块设备上建立我们的ext2文件系统,来进行我...转载 2018-11-13 09:16:12 · 1613 阅读 · 0 评论 -
DCB工作机制解析三(CN)
一、概述CN来自于IEEE802.1Qau,它的目地是为带宽-时延积的量级为5Mbit或更小值的网络域中的长时间存在的流增加拥塞管理功能。这种流常存在于DCB网络,存储网络,计算机集群网络等环境中,因而DCB也常用在这些网络环境中。为了使CN技术可以工作,网络中的网桥以及终端都需要支持CN。该技术可用于是DCB的一部分,它用于避免网络拥塞,以减少丢包和降低网络的延迟(拥塞会导致丢包,丢包后...转载 2018-10-27 10:30:47 · 3432 阅读 · 0 评论 -
DCB工作机制解析二(ETS,DCBX)
一、ETS1.概述ETS是DCB的一部分,它作用于IEEE 802.1Q中转发规则部分的传输选择部分。如图所示ETS为DCB网络环境中的终端和网桥定义了基于优先级的处理模型以及带宽分配模型。利用ETS提供的这种功能,可以为网络中的不同类型的流量提供不同的服务和带宽。为了提供这些功能:1. ETS定义了一些带宽配置参数用于进行带宽配置;2. 需要提供一种方法和邻居交互配置...转载 2018-10-27 09:51:33 · 4343 阅读 · 0 评论 -
DCB工作机制解析一(PFC)
随着IT企业的发展,很多企业、政府机构、组织机构都部署有自己的数据中心,用来满足自己的存储、计算等IT需求。在数据中心网络当中,典型的存在着以下两种流量:存储数据流:要求无丢包;普通数据流:允许一定的丢包和时延。很显然两种数据流对服务的要求是不同的,因而传统的数据中心也往往会部署两个网络来满足对数据中心的这些需求。这种网络在一定意义上来说是冗余的,会造成资源的浪费,当数据中心规模扩大时...转载 2018-10-27 01:35:02 · 5440 阅读 · 0 评论 -
ping包的详细转发过程
网络说明:1) 网络中所有二层口都为ACCESS口(包括设备间互联的二层口),其对应VLAN如图中连接所示。2)L2-1下链A-1端口为0/1,下链B-1端口为0/2;上链L3-1端口为0/23,上链L3-2端口为0/24。 L2-2下链A-2端口为0/1,下链B-2端口为0/2;上链L3-1端口为0/23,上链L3-2端口为0/24。3) L3-1和L3-2连接L2-1...转载 2018-10-25 09:23:06 · 5462 阅读 · 0 评论 -
网卡驱动收发包过程图解
网卡网卡工作在物理层和数据链路层,主要由PHY/MAC芯片、Tx/Rx FIFO、DMA等组成,其中网线通过变压器接PHY芯片、PHY芯片通过MII接MAC芯片、MAC芯片接PCI总线PHY芯片主要负责:CSMA/CD、模数转换、编解码、串并转换MAC芯片主要负责:1. 比特流和帧的转换:7字节的前导码Preamble和1字节的帧首定界符SFD2. CRC校验3. Pack...转载 2018-10-13 11:49:21 · 12077 阅读 · 4 评论 -
网卡多队列技术与RSS功能介绍
多队列网卡是一种技术,最初是用来解决网络IO QoS (quality of service)问题的,后来随着网络IO的带宽的不断提升,单核CPU不能完全处满足网卡的需求,通过多队列网卡驱动的支持,将各个队列通过中断绑定到不同的核上,以满足网卡的需求。常见的有Intel的82575、82576,Boardcom的57711等,下面以公司的服务器使用较多的Intel 82575网卡为例,分析一下...转载 2018-10-13 11:11:04 · 3351 阅读 · 0 评论 -
RAID0 RAID1 RAID10 RAID5 JBOD详解
raid(Redundant Array of Independent Disk 独立冗余磁盘阵列)技术是加州大学伯克利分校1987年提出,最初是为了组合小的廉价磁盘来代替大的昂贵磁盘,同时希望磁盘失效时不会使对数据的访问受损 失而开发出一定水平的数据保护技术。raid就是一种由多块廉价磁盘构成的冗余阵列,在操作系统下是作为一个独立的大型存储设备出现。raid可以充分发 挥出多块硬盘的优势,可以提...转载 2019-03-01 10:40:21 · 9094 阅读 · 0 评论