虫虫首页|资源下载|资源专辑|精品软件
登录|注册

地址转换

地址转换(NAT)就是:路由器将私有地址转换为公有地址使数据包能够发到因特网上,同时从因特网上接收数据包时,将公用地址转换为私有地址。在计算机网络中,网络地址转换(NetworkAddressTranslation或简称NAT,也叫做网络掩蔽或者IP掩蔽)是一种在IP数据包通过路由器或防火墙时重写源IP地址或/和目的IP地址的技术。
  • 基于FPGA的PCI总线接口桥接逻辑

    随着信息技术的发展,数字信号的采集与处理在科学研究、工业生产、航空航天、医疗卫生等部门得到越来越广泛的应用,这些应用中对数字信号的传输速度提出了比较高的要求。传统的基于ISA总线的信号传输效率低,严重制约着系统性能的提高。 PCI总线以其高性能、低成本、开放性、软件兼容性等众多优点成为当今最流行的计算机局部总线。但是,由于PCI总线硬件接口复杂、不易于接入、协议规范比较繁琐等缺点,常常需要专用的接口芯片作为桥接,为了解决这一系列问题,本文提出了一种基于FPGA的PCI总线接口桥接逻辑的实现方案,支持PCI突发访问方式,突发长度为8至128个双字长度,核心FPGA芯片采用ALTERA公司的CYCLONE FPGA系列的EP1C6Q240C8,容量为6000个逻辑宏单元,速度为-8,编译后系统速度可以达到80MHz,取得了良好的效果。 基于FPGA的PCI总线接口桥接逻辑的核心是PCI接口模块。在硬件方面,特别讨论了PCI接口模块、地址转换模块、数据缓冲模块、外部接口模块和SRAM DMA控制模块等五个功能模块的设计方案和硬件电路实现方法,着重分析了PCI接口模块的数据传输方式,采用模块化的方法设计了内部控制逻辑,并进行了相关的时序仿真和逻辑验证,硬件需要软件的配合才能实现其功能,因此设备驱动程序的设计是一个重要部分,论文研究了Windows XP体系结构下的WDM驱动模式的组成、开发设备驱动程序的工具以及开发系统实际硬件的设备驱动程序时的一些关键技术。 本文最后利用基于FPGA的PCI总线接口桥接逻辑中的关键技术,对PCI数据采集卡进行了整体方案的设计。该系统采用Altera公司的cyclone Ⅱ系列FPGA实现。

    标签: FPGA PCI 总线接口 桥接

    上传时间: 2013-05-22

    上传用户:彭玖华

  • 32位嵌入式CPU中系统控制协处理器的设计与实现

    系统控制协处理器是MIPS体系结构CPU中必需的一个单元模块。它最主要的功能就是利用一系列特权寄存器记录当前CPU所处的状态,负责异常/中断处理,提供指令正常执行所需的环境。本文论述了一个实现MIPS 4Kc指令集CPU中系统控制协处理器的设计,包括对特权寄存器写操作的实现,精确异常处理机制和全定制后端物理设计。关键词:32位嵌入式CPU,系统控制协处理器,精确异常处理,流水线,全定制MIPS体系结构中的系统控制协处理器简称CP0,它提供指令正常执行所需的环境,进行异常/中断处理、高速缓存填充、虚实地址转换、操作模式转换等操作。单从硬件的角度而言,系统控制协处理器对指令集的作用就相当于操作系统对应用程序的作用一样。

    标签: CPU 嵌入式 协处理器 系统控制

    上传时间: 2014-11-21

    上传用户:daijun20803

  • 利用LVS中的IP负载均衡技术建立可伸缩性网络服务

    从LVS的通用体系结构入手,分析了IPVS软件的工作原理,讨论了三种IP负载均衡技术;在分析网络地址转换方法(VS/NAT)的缺点和网络服务的非对称性的基础上,给出了通过IP隧道实现虚拟服务器的方法VS/TUN,和通过直接路由实现虚拟服务器的方法VS/DR,极大地提高了系统的可伸缩性。该技术为建立和维护大型网络服务具有实际应用价值和指导意义。

    标签: LVS 负载均衡技术 可伸缩 网络服务

    上传时间: 2013-11-20

    上传用户:15736969615

  • P2P 之 UDP穿透NAT的原理与实现(附源代码) 原创:shootingstars 参考:http://midcom-p2p.sourceforge.net/draft-ford-midcom

    P2P 之 UDP穿透NAT的原理与实现(附源代码) 原创:shootingstars 参考:http://midcom-p2p.sourceforge.net/draft-ford-midcom-p2p-01.txt baidu 论坛上经常有对P2P原理的讨论,但是讨论归讨论,很少有实质的东西产生(源代码)。呵呵,在这里我就用自己实现的一个源代码来说明UDP穿越NAT的原理。 首先先介绍一些基本概念: NAT(Network Address Translators),网络地址转换:网络地址转换是在IP地址日益缺乏的情况下产生的,它的主要目的就是为了能够地址重用。NAT分为两大类,基本的NAT和NAPT(Network Address/Port Translator)。 最开始NAT是运行在路由器上的一个功能模块。 最先提出的是基本的NAT,它的产生基于如下事实:一个私有网络(域)中的节点中只有很少的节点需要与外网连接(呵呵,这是在上世纪90年代中期提出的)。那么这个子网中其实只有少数的节点需要全球唯一的IP地址,其他的节点的IP地址应该是可以重用的。 因此,基本的NAT实现的功能很简单,在子网内使用一个保留的IP子网段,这些IP对外是不可见的。子网内只有少数一些IP地址可以对应到真正全球唯一的IP地址。如果这些节点需要访问外部网络,那么基本NAT就负责将这个节点的子网内IP转化为

    标签: draft-ford-midcom shootingstars sourceforge midcom-p

    上传时间: 2015-12-08

    上传用户:kernaling

  • 对nanflash进行察除

    对nanflash进行察除,读写,地址转换等功能

    标签: nanflash

    上传时间: 2014-01-05

    上传用户:pinksun9

  • 《网络程序设计教材》主要内容有:计算机网络的基本原理

    《网络程序设计教材》主要内容有:计算机网络的基本原理,TCP/IP协议,顾客服务员程序设计,名字与地址转换,机内进程间通信,广播和多播,带外数据,原始套接口,线程程序设计,RPC远程过程调用,流程序设计。

    标签: 网络 程序设计 教材 计算机网络

    上传时间: 2013-12-09

    上传用户:com1com2

  • 操作系统课程设计

    操作系统课程设计,动态分区存储地址转换,使用VC++开发。

    标签: 操作系统

    上传时间: 2014-12-01

    上传用户:zq70996813

  • 操作系统实验

    操作系统实验,内存管理,相对地址转换物理地址,先来先服务,和最近最久未使用算法

    标签: 操作系统 实验

    上传时间: 2016-07-01

    上传用户:一诺88

  • 当客户希望Citrix 服务器能够既提供内部客户端的访问

    当客户希望Citrix 服务器能够既提供内部客户端的访问,同时也需要通过路由器上进行NAT(地址转换)的设 置而提供外部客户端的访问,Citrix 要实现这样的应用需要在Web Interface 中进行必要的设置才能够支持

    标签: Citrix 服务器 访问

    上传时间: 2016-07-30

    上传用户:lanhuaying

  • 要求首先采用动态分区方案

    要求首先采用动态分区方案,用最先适用算法对作业实施内存分配,然后把作业地址空间的某一逻辑地址转换成相应的物理地址。能够处理以下的情形:输入某一逻辑地址,程序能判断地址的合法性,如果合法,计算并输出相应的物理地址。如果不能计算出相应的物理地址,说明原因。

    标签: 首先采用 动态 分区 方案

    上传时间: 2017-02-14

    上传用户:wanqunsheng