自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1542)
  • 资源 (20)
  • 收藏
  • 关注

转载 ITU-R BT.656 , 帧 , 场 === 模拟视频信号采集的处理,以及奇偶场

一,ITU-R BT.656ITU-R BT.656 8/10位数据传输;不需要同步信号;串行数据传输;传输速率是601的2倍;先传Y,后传UV。行场同步信号嵌入在数据流中。包含三部分 :①:视频信号 ②:定时基准信号:有两个定时基准信号,一个在每个视频数据块的开始(Start of ActiveVideo,SAV),另一个在每个视频数据块的结束(End of Active

2014-03-13 15:56:38 2181

转载 Mali GPU OpenGL ES 应用性能优化--基本概念

1. 基本概念1.1 Mali GPU家族      Mali GPU家族都包含以下通用的硬件:      • 基于分块的延迟渲染:         Mali GPU把framebuffer分成许多块(16 x 16像素),然后一块一块地进行渲染。基于分块的渲染是有效的,因为像素值使用片上内存进行计算。它需要更少的内存带宽和功耗。      • L2 Cac

2014-03-13 14:46:13 1503

转载 Mali GPU OpenGL ES 应用性能优化--测试+定位+优化流程

1. 使用DS-5 Streamline定位瓶颈    DS-5 Streamline要求GPU驱动启用性能测试,在Mali GPU驱动中激活性能测试对性能影响微不足道。1.1 DS-5 Streamline简介    可使用DS-5 Streamline从CPU和Mali GPU中实时收集性能计数器,然后以图形方式显示这些计数器,其主要功能如下:     • 收集

2014-03-13 14:42:26 1284

转载 ARM GPU 架构简介

1. 架构 2. 开发流程3. Mali GPU Linux 内核设备驱动程序  Mali GPU DDK 的 Linux 版本包含在内核中运行的以下三个组件:  1)设备驱动程序:     它是最重要的组件,提供对 Mali-200 或 Mali-400 GPU 的低级访问。其主要功能如下:      •对 Mali

2014-03-13 14:39:09 1563

转载 Mali GPU OpenGL ES 应用性能优化--基本方法

1. 常用优化工具2. 常用优化方案     OpenGL ES优化的主要工作是在图形管道中找到影响性能的bottleneck,其bottleneck一般表现在以下几方面:     • 在应用程序代码中,如冲突检测     • GPU与主内存间的数据传输     • 在VP(Vertex Processor)中的顶点处理     • 在F

2014-03-13 14:38:08 1108

转载 多媒体基础学习系列

一直想写点关于多媒体学习的东西,又感觉自己掌握的东西太浅,太杂,写不出东西。网络上的资料其实已经很全面了,在学习的过程感觉虽然不少精品,但是却不够精品,而且有些东西也不太适合初学者。所以决定写点东西,当做自己的学习笔记。把网络上的资料整理一下,也顺便看看自己的理解是否有误,只针对初习者的笔记。先写提纲1,视频容器与编解码器的区别2,视频播放的基本原理

2014-03-13 12:38:12 1229

翻译 BT知识和影视技术区教程索引

推荐影视帝国论坛上的《BT知识和影视技术区教程索引》,网址:http://bbs.cnxp.com/viewthread.php?tid=368876&extra=page%3D1★ 影视技术    [转帖]   DVD专题讲解http://bbs.cnxp.com/viewthread.php?tid=111815&extra=page%3D4%26filter%3D

2014-03-12 15:10:51 2621

转载 影像质量评价指标汇总

1.         主观评价方法以人为图像的评价者,根据自己的评价尺度和经验对图像质量进行评价。2.         客观评价方法1)         均方差2)         信噪比主要用来评价影像经压缩、传输、增强等处理前后的质量变化情况,其本质与均方差类似。3)         方差反映了图像各个像元灰度相对于灰度平均值的离散情况,

2014-03-11 12:47:45 1643

转载 阅读ARm芯片手册 阅读方法

一 overview1 table of contents -***2 product overview -*** 芯片概述3 feature  ***   每一个功能的特点4 block diagram  -****** 芯片的内部组织结构框图  4.1 arm core 芯片所选用的arm内核版本 4.2  periptheral        芯片

2014-03-10 23:54:48 2594

转载 运动目标检测、阴影检测及目标跟踪中用得到的标准测试视频下载(大量IBM提供视频)

在搜测试视频时,找到andrew31在ilovematlab论坛中分享的网址链接。我转载于此,并做出详细介绍,方便大家以后使用!1. PETS2001的测试视频http://www.filewatcher.com/b/ftp/ftp.cs.rdg.ac.uk/pub/PETS2001.0.0.html内容如下,可以得到如下所示5个DATASET,有训练和测试视频: 

2014-03-10 16:08:02 1606 1

转载 图像数码基础知识

图像数码基础知识 一、光和颜色 1 光和颜色   可见光是波长在380nm~780nm之间的电磁波,我们看到的大多数光不是一种波长的光,而是由许多不同波长的光组合成的。如果光源由单波长组成,就称为单色光源。该光源具有能量,也称强度。实际中,只有极少数光源是单色的,大多数光源是由不同波长组成,每个波长的光具有自身

2014-02-13 00:39:22 815

转载 深入浅出C/C++中的正则表达式库(一)——GNU Regex Library

写在前面: 本文是面向有正则表达式基础的读者朋友的,如果你还不知道正则表达式是什么,请先到这里学习一下 :http://en.wikipedia.org/wiki/Regular_expression。正则表达式(Regular Expressions),又被称为regex或regexp,是一种十分简便、灵活的文本处理工具。它可以用来精确地找出某文本中匹配某种指定规则的内容。在linux下

2014-02-04 09:43:16 800

转载 Linux下调试器工作原理

Linux下调试器工作原理之一—基础篇介绍关于Linux下的调试器实现的主要组成部分——ptrace系统调用。本文中出现的代码都在32位的Ubuntu系统上开发。请注意,这里出现的代码是同平台紧密相关的,但移植到别的平台上应该不会太难。动机要想理解我们究竟要做什么,试着想象一下调试器是如何工作的。调试器可以启动某些进程,然后对其进行调试,或者将自己本身关联到一个已存在的

2014-01-27 14:19:37 1921

转载 管理处理器的亲和性(affinity)

管理处理器的亲和性(affinity)为什么(3 个原因)以及如何使用硬(相对于软)CPU 亲和性(affinity)Eli Dow (emdow@us.ibm.com), 软件工程师, IBM Linux Test and Integration Center简介: 了解 Linux® 2.6 调度器如何处理 CPU 亲和性(affinity)可以帮助

2014-01-27 12:32:47 659

转载 有趣的计算机工具介绍

这个网页介绍一些有趣的工具程序。希望对大家有用处。GNU/LinuxLinux 是我最喜欢的操作系统,它高效,方便,而且自由。TeX与LaTeX介绍TeX与LaTeX排版系统 — 生成学术文档的工具。用它可 以做出很漂亮的书籍和论文。MetaPostMetaPost 是一种描述试的的图形语言,可以用来程序化的作出漂 亮,精确而复杂的矢量图形。tex2page这是

2014-01-25 14:25:55 748

转载 用gprof分析程序性能

综述gprof用于分析函数调用耗时,可用之抓出最耗时的函数,以便优化程序。gcc链接时也一定要加-pg参数,以使程序运行结束后生成gmon.out文件,供gprof分析。gprof默认不支持多线程程序,默认不支持共享库程序。gcc -pg 编译程序运行程序,程序退出时生成 gmon.outgprof ./prog gmon.out -b 查看输出注意事项程序如果不是

2014-01-25 14:25:10 1254

转载 大方面详细解析音视频通话系统

简介     AnyChat音视频开发系统是基于先进的 IETF XMPP 标准协议,整合了佰锐在多媒体通讯领域领先的开发技术和丰富的产品经验而设计的分布式、模块化、大容量的纯软件网络视频会议系统。该系统充分考虑了系统的扩展性和未来功能的延伸能力,为用户提供一个统一的、完整的网络多媒体通讯应用解决方案。系统架构       分布式系统提供了强大的扩充能力,模块化的结

2014-01-22 01:40:24 1589

转载 音视频同步原理解析;音频编码和解码原理

视频流中的DTS/PTS到底是什么?DTS(解码时间戳)和PTS(显示时间戳)分别是解码器进行解码和显示帧时相对于SCR(系统参考)的时间戳。SCR可以理解为解码器应该开始从磁盘读取数据时的时间。mpeg文件中的每一个包都有一个SCR时间戳并且这个时间戳就是读取这个数据包时的系统时间。通常情况下,解码器会在它开始读取mpeg流时启动系统时钟(系统时钟的初始值是第一个数据包的SCR值,通常为

2014-01-22 01:39:14 6173

转载 FFMpeg的解码流程

FFMpeg的解码流程1. 从基础谈起先给出几个概念,以在后面的分析中方便理解Container:在音视频中的容器,一般指的是一种特定的文件格式,里面指明了所包含的    音视频,字幕等相关信息Stream:这个词有些微妙,很多地方都用到,比如TCP,SVR4系统等,其实在音视频,你    可以理解为单纯的音频数据或者视频数据等Frames:这个概念不是很好明确的表

2014-01-22 01:37:51 757

转载 开发者必备的10类工具

为一个软件开发者,你不可避免地需要用到各种工具来设计、理解、编辑任何程序,本文作者按类型总结了10类开发者须知的工具。免责声明:“最好”的软件工具通常属于主观看法,也许你并不同意我的观点,但是也可以从中获取所需。1. 版本控制工具无论你是在100人的团队,还是一个人做设计、开发,版本控制工具都能让你从中获益。通过版本控制工具,你可以保留同一文件中在不同时期的版本,这

2014-01-18 22:07:47 855

转载 理解APCS-- ARM过程调用标准

因为需要在QNX Momentics中混合C语言和ARM汇编进行开发,于是初步了解了一下APCS。和大家分享一下我自己的学习过程,然后通过一个形象一点的类比讲述我自己的理解。刚开始的时候我是不知道有APCS这回事,所以第一次从C语言中调用ARM汇编函数的时候返回就出错了。也正因为出错才去网上查找资料,知道了有APCS这回事。简单来讲,APCS是ARM汇编中调用过程中的一种约定,过程

2014-01-18 21:53:45 776

转载 OpenGL ES 2.0基础知识

1. OpenGL ES 2.0可编程管道    OpenGL负责把三维空间中的对象通过投影、光栅化转换为二维图像,然后呈现到屏幕上。       上图黄色部分(Vertex Shader和Fragment Shader)为此管道的可编程部分。整个管道包含以下两个规范:        1) OpenGL ES 2.0 API specificatio

2014-01-18 12:50:10 1297

转载 基于模型的整车电子电气架构设计

最近十年来,整车电子电气架构开发领域,基于模型的开发方法已经被广泛接受,甚至被作为首选的开发方法,目前已经成为保证设计成功的一个必要措施。随着燃油经济性、环境保护和道路安全要求的逐步加强,汽车电子电气架构设计中必须要考虑系统整体优化,并需要提高开发效率、缩短开发时间,此时基于模型的方法就变得非常重要。采用这种方法必须要借助工具才能实现,PREEvisiON是整车厂中常用的系统架构设计及优化工具。其

2014-01-18 12:19:40 6814

转载 转载]汽车电子电气架构的开发工具:PREEvision 和 VNA

原文地址:和 VNA" style="text-decoration:none; color:rgb(84,128,123)">汽车电子电气架构的开发工具:PREEvision 和 VNA作者:存东    设计与开发汽车电子电气架构是一个相当巨大的工程,涉及到软件,硬件,网络,线束等具体的专业知识。而一般轿车的研发周期在40到60个月,这就决定了电子电气架构的设计与校核必须要在尽量短的

2014-01-18 12:11:20 8968

转载 嵌入式开发九:OMAP4 pandaboard ES开发资料总结

OMAP4开发资源总结:一、TI OMAP4官网介绍:http://www.ti.com.cn/general/cn/docs/wtbu/wtbuproductcontent.tsp?templateId=6123&navigationId=12843&contentId=53243二、OMAPpedia.org,This site has information on v

2014-01-16 01:33:11 1389

转载 GCC支持的ARM NEON 内联SIMD Intrinsics

本文介绍了arm-linux编译器针对ARM处理器NEON的内建Intrinsics指令的介绍,当-mfpu=neon编译选项使能时就可以在C/C++代码内使用ARM的SIMD指令了,包括加法、乘法、比较、移位、绝对值 、极大极小极值运算、保存和加载指令等。These built-in intrinsics for the ARM Advanced SIMD extension are a

2014-01-16 01:30:39 4562

转载 NEON的一些总结

参考文章:1、http://blog.sina.com.cn/s/blog_4ae178ba01013yax.html2、http://blog.csdn.net/conowen/article/details/72559203、【整理】SIMD、MMX、SSE、AVX、3D Now、NEONhttp://www.arm.com/zh/products/proc

2014-01-16 01:24:55 1253

转载 ARM NEON 优化

以Android为例, 并计算float数组的和标准 C 代码实现01// 标准 C 代码实现02static float calc_c(const float* data, int size)03{

2014-01-16 01:16:40 5215 1

转载 在Linux运行期间升级Linux系统(Uboot+kernel+Rootfs)

在Linux运行期间升级Linux系统(Uboot+kernel+Rootfs)版本:v1.2Crifan Li摘要本文主要介绍了如何在嵌入式Linux系统运行的时候,进行升级整个Linux系统,包括uboot,kernel和rootfs。以及简介Linux中的已有的通用的Nor Flash驱动m25p80,和简介mtd util

2014-01-13 13:44:44 1057

转载 bootchart工具在Android系统开机测量中的应用

bootchart本是一个开源工具,用可视化的方式对GUN/LINUX的开机启动过程进行性能分析,包括资源的使用,如CPU,磁盘等,各进程的执行时间等信息。根据分析结果,确定系统启动的性能瓶颈,制定相应的优化策略。关于bootchart的来历和说明件其官方网站:点击打开链接      Android系统中已有一份bootchart的c实现,位于system/core/init/bootch

2014-01-12 22:42:13 1150

转载 Debugging Portal for linux

http://elinux.org/Debugging_PortalDebugging PortalThis page is the new portal for all debugging related stuff. It currently deals with Kernel topics, but feel free to add user spac

2014-01-12 22:37:52 872

转载 PrintkTimes for linux

ContentsIntroductionRationaleDownloadsPatchUtility programHow To Use (2.6 version of kernel)runtime control of printk timesTrouble-shootingCustomizing the printk times clockHow T

2014-01-12 22:32:34 858

转载 Android重量级开发之--提高android启动速度研究

Android重量级开发之--提高android启动速度研究                                   www.eoeandroid.com首发,作者:Tigertang2@gmail.com     大家都知道启动速度慢是智能操作系统的一个通病,Android也不例外,启动速度大概在1分钟左右,虽然

2014-01-12 22:23:04 977

转载 ubuntu Linux Trace Toolkit

LTTng Stable PPA“Ubuntu LTTng” team LTTng Stable PPAPPA descriptionLTTng (Linux Trace Toolkit Next Generation) project repository.For more information: http://l

2014-01-04 22:08:17 974

转载 Linux Trace Toolkit

1 概念1.1 功能LTT是一个用于跟踪系统详细运行状态和流程的工具,它可以跟踪记录系统中的特定事件。这些事件包括: 系统调用的进入和退出 陷阱/中断(Trap / Irq)的进入和退出 进程调度事件 内核定时器 进程管理相关事件:创建 ,唤醒,信号处理等等 文件系统相关事件:Open / Read / Write / Seek / Ioct

2014-01-04 01:47:27 922

转载 调试器工作原理——基础篇

英文原文:Eli Bendersky  编译:伯乐在线— 陈舸本文是一系列探究调试器工作原理的文章的第一篇。我还不确定这个系列需要包括多少篇文章以及它们所涵盖的主题,但我打算从基础知识开始说起。关于本文我打算在这篇文章中介绍关于Linux下的调试器实现的主要组成部分——ptrace系统调用。本文中出现的代码都在32位的Ubuntu系统上开发。请注意,这里出现的代码是同平台紧

2013-12-29 01:17:48 679

转载 linux 内核线程创建

转载http://lupaworld.blogbus.com/logs/37201575.html1.       头文件#include    //wake_up_process()#include  //kthread_create()、kthread_run()#include               //IS_ERR()、PTR_ERR()

2013-12-27 00:45:02 2867

转载 内核态和用户态通讯知识收集

内核态和用户态通讯知识收集在一台运行   Linux   的计算机中,CPU   在任何时候只会有如下四种状态:【1】   在处理一个硬中断。【2】   在处理一个软中断,如   softirq、tasklet   和   bh。【3】   运行于内核态,但有进程上下文,即与一个进程相关。【4】   运行一个用户态进程。  1.  Linux中的进程间通信机

2013-12-24 22:50:31 876

转载 relayfs介绍

relayfs介绍Relay 是一种从 Linux 内核到用户空间的高效数据传输技术。通过用户定义的 relay 信道,内核空间的程序能够高效、可靠、便捷地将数据传输到用户空间。通过灵活运用改造也可双向传输。Relay 特别适用于内核空间有大量数据需要传输到用户空间的情形。Relay 的前身是 RelayFS,即作为 Linux 的一个新型文件系统,即用虚拟文件系统的方式(内核创建,用户空

2013-12-23 23:17:33 918

转载 应用调试之配置内核输出应用程序的段错误信息

根据之前的调试我们知道,当应用程序出错的时候,会打印一些信息。但是有时候这些信息时不够的,那么我们能否配置内核使其输出更多的信息呢?答案是肯定的,本节我们就来详细讲一下:还记得我们在运行firstdrvtest的时候曾经输出过如下一些错误信息:Unable to handle kernel paging request at virtual address 56000050pg

2013-12-22 23:31:06 2237

doxygen配置及使用手册

Doxygen可以从C,C++, java等源代码中提取消息来生成帮助文档, API资料等

2012-03-31

DSP\Bios设计和BIOS编程及应用实例:DSP编程及实例

DSP\B设计和BIOS编程及应用实例:DSP编程及实例

2011-01-16

Code_Composer_Studio(CCS)集成开发环境(IDE)入门指导书

Code_Composer_Studio(CCS)集成开发环境(IDE)入门指导书

2011-01-16

用高级语言实现DSP中断编程

用高级语言实现DSP中断编程 用高级语言实现DSP中断编程

2011-01-16

基于IP复用的数字IC设计技术

基于IP复用的数字IC设计技术 基于IP复用的数字IC设计技术 基于IP复用的数字IC设计技术

2010-09-21

Linux操作系统文件系统基础知识

Linux文件结构   文件结构是文件存放在磁盘等存贮设备上的组织方法。主要体现在对文件和目录的组织上。   目录提供了管理文件的一个方便而有效的途径。   Linux使用标准的目录结构,在安装的时候,安装程序就已经为用户创建了文件系统和完整而固定的目录组成形式,并指定了每个目录的作用和其中的文件类型。    /根目录 ┃ ┏━━┳━━━┳━━━┳━━━╋━━━┳━━━┳━━━┳━━━┓ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ bin home dev etc lib sbin tmp usr var ┃ ┃ ┏━┻━┓ ┏━━┳━━┳━━┳━┻━┳━━┓ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ rc.d cron.d X11R6 src lib local man bin ┃ ┏━━━┳━━┳━┻━┳━━━┓ ┃ ┃ ┃ ┃ ┃ init.d rc0.d rc1.d rc2.d …… linux bin lib src   Linux采用的是树型结构。最上层是根目录,其他的所有目录都是从根目录出发而生成的。微软的DOS和windows也是采用树型结构,但是在DOS和 windows中这样的树型结构的根是磁盘分区的盘符,有几个分区就有几个树型结构,他们之间的关系是并列的。但是在linux中,无论操作系统管理几个磁盘分区,这样的目录树只有一个。从结构上讲,各个磁盘分区上的树型目录不一定是并列的。   如果这样讲不好理解的话,我来举个例子:

2010-03-22

BIOS的使用完全手册

STANDARD CMOS SETUP(标准CMOS设置) 这里是最基本的CMOS(Complementary Metal Oxide Semiconductor,互补金属氧化物半导体)系统设置,包括日期、驱动器和显示适配器,最重要的一项是halt on:系统挂起设置,缺省设置为All Errors,表示在POST(Power On Self Test,加电自测试)过程中有任何错误都会停止启动,此选择能保证系统的稳定性。如果要加快速度的话,可以把它设为No Errors,即在任何时候都尽量完成启动,不过加速的后果是有可能造成系统错误,请按需选择吧。   1、Drive A/Drive B 选项:360K,5.25in;1.2M,5.25in;720K,3.25in;1.4M,3.25 in;2.88M,3.25in 设置合适的驱动器,如果没有相应的硬件,尽量设为None,可以提高系统自检速度。   2、Video(视频) 选项:EGA/VGA,Mono(黑白显示器) 设成EGA/VGA吧,不要尝试改为Mono,会减慢启动速度的。

2010-03-22

基于Quartus_II_+_ModelSim_SE的后仿真(VHDL版)\基于Quartus II + ModelSim SE的后仿真(VHDL版

基于Quartus_II_+_ModelSim_SE的后仿真(VHDL版)\基于Quartus II + ModelSim SE的后仿真(VHDL版

2010-03-22

用开源免费的ARM IP核(可综合)跑uclinux

modelsim实例:用开源免费的ARM IP核(可综合)跑uclinux!!.rar

2010-03-22

modelsim的库编译

库编译:(假设ISE和ModelsimSE均安装到D盘目录下) 打开ISE,到Edit->Preference->Integrated ToolS将位置定位到modulesim安装目录下的win32,然后进行以下四个步骤: 一,在d:\Modeltech_5.7d\下建立新目录,并命名为xilinx_Lib 二,到DOS环境下(命令行),并切到ISE安装目录下\Bin\Nt (dir D:\xilinx\bin\nt) 三,输入命令 compxlib -s mti_se -f all -l all -o d:\Modeltech_5.7d\xilinx_lib -p

2010-03-22

verilog 详细教程 verilog 详细教程

verilog 详细教程 verilog 详细教程

2009-10-16

SOPC及其技术 ,cpu

SOPC及其技术,需要下啊,cpu设计相关

2009-10-16

驱动开发windwos入门

Windows驱动程序的编写,往往需要开发人员对Windows内核有深入了解和大量的内核调试技巧,稍有不慎,就会造成系统的崩溃。因此,初次涉及Windows驱动程序开发的程序员,即使拥有大量Win32程序的开发技巧,往往也很难入门。 本章向读者呈现两个最简单的Windows驱动程序,一个是NT式的驱动程序,另一个是WDM式的驱动程序。这两个驱动程序没有操作具体的硬件设备,只是在系统里创建了虚拟设备。在随后的章节中,它们会作为基本驱动程序框架,被本书其他章节的驱动程序开发所复用。笔者将带领读者编写代码、编译、安装和调试程序。相信对第一次编写驱动程序的读者来说,这将是非常激动和有趣的。代码的具体讲解将分散在后面的章节论述。现在请和笔者一起,开始Windows驱动编程之旅吧!

2009-07-20

设计模式迷你版,软件经典

这是设计模式迷你版!!!!!欢迎下载!!!!!!

2009-04-15

计算机组成原理考研资料

计算机组成原理考研资料 很经典!!!!!!!!!!!!!!

2009-03-08

计算机组成原理考研资料

考研资料 可能没有答案!计算机组成原理考研资料

2009-03-08

华为面试资料(总汇)

1、语音信号数字化过程中,采用的是的量化方法是非均匀量化。 2、PCM30/32路系统中,每个码的时间间隔是488ns 。 3、PCM30/32路系统中,TS0用于传送帧同步信号,TS16用于传送话路信令。 4、PCM30/32路系统中,复帧的重复频率为500HZ,周期为2ms。 5、程控交换机的硬件可分为话路系统和中央控制系统两部分,整个交换机的控制软件都放在控制系统的存储器中。 6、一般二氧化硅光纤的零色散波长在1310nm左右,而损耗最小点在1550nm波长左右。 7、G.652光纤是零色散波长在1310nm的单模光纤。 8、光缆的基本结构由缆芯、加强元件和护套组成。

2008-12-08

端口映射原理与linux

很经典的linux内核学习资料. 内网的一台电脑要上因特网,就需要端口映射 端口映射分为动态和静态 动态端口映射: 内网中的一台电脑要访问新浪网,会向NAT网关发送数据包,包头中包括对方(就是新浪网)IP、端口和本机IP、端口,NAT网关会把本机IP、端口替换成自己的公网IP、一个未使用的端口,并且会记下这个映射关系,为以后转发数据包使用。然后再把数据发给新浪网,新浪网收到数据后做出反应,发送数据到NAT网关的那个未使用的端口,然后NAT网关将数据转发给内网中的那台电脑,实现内网和公网的通讯.当连接关闭时,NAT网关会释放分配给这条连接的端口,以便以后的连接可以继续使用。 动态端口映射其实就是NAT网关的工作方式。 静态端口映射: 就是在NAT网关上开放一个固定的端口,然后设定此端口收到的数据要转发给内网哪个IP和端口,不管有没有连接,这个映射关系都会一直存在。就可以让公网主动访问内网的一个电脑 NAT网关可以是交换机、路由器或电脑。

2008-12-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除