文档库 最新最全的文档下载
当前位置:文档库 › 利用LPC2194的4路CAN网桥设计

利用LPC2194的4路CAN网桥设计

利用LPC2194的4路CAN网桥设计
利用LPC2194的4路CAN网桥设计

利用LPC2194的4路CAN网桥设计

kingmacth 发表于嵌入式分类,标签: 嵌入式ARM

06三月2010

CAN总线以其设计独特、成本低、可靠性高、实时性和抗干扰能力强等特点,在汽车工业、机械工业、纺织工业、机器人、数控机床、医疗器械等领域得到了广泛的应用。从高速网络到低速的多路接线网络都可以使用CAN总线,其最高传输速率可以达到1 Mbps,最远传输距离可达10 km(传输速率在5 kbps以下时)。但是当要求传输速率较高且传输距离较远时,单条总线就无法完成;而且在大型的网络中,经常需要多条总线的接入。这就需要同时有中继与路由功能的CAN网桥来实现以上功能。

本文设计的4路CAN网桥可以延长CAN传输距离,扩展CAN通信网络;同时具有路由功能,可实现不同CAN网络之间的不同路由、不同通信速率的转换,能够在大型CAN网络中起到关键作用。

1 4路CAN网桥的设计方案

1.1 CAN网桥的优点

使用4路CAN网桥对网络性能的改善有着很大的帮助,在大型网络的组网中有以下优点:

①可以延长网络的传输距离,特别是经过几个CAN网桥的中继之后,可以极大地延长传输距离,能够达到几千米甚至几十千米。

②可以增大CAN网络的规模,4路CAN网桥有4个CAN支路,每条支路又可以增加新的CAN网桥,因此可以组成大规模的CAN网络。

③可以实现不同网络之间不同路由的选择,增强了CAN网络的可靠性。

1.2 设计方案

CAN网桥的设计方案一般分为单MCU和多MCU两种。单MCU速度较慢,不适用于高速网络;多MCU 方案结构复杂,稳定性较差。针对以上情况,本设计采用了自带4路CAN控制器的ARM微控制器LPC2194,同时避免了MCU速度慢和多MCU网络复杂的情况。

LPC2194的特点如下:

①具有32位的ARM7微控制器,带有256 KB的嵌入式高速Flash存储器。32位代码能够在最高时钟频率下运行,且功耗极低,处理速度极快。

②自带4路互联的CAN控制器,完全支持CAN2.0B和ISO1198-1的标准,每个CAN控制器均可以实现1Mbps的速率。其全局验收滤波器可识别所有总线的11位和29位Rx标识符,相对于SJA1000的CAN控制器有着明显的优势。

2 4路CAN网桥的硬件设计

2.1 总体设计

由于LPC2194集成4路CAN控制器,因此能够方便地实现4路CAN总线接口,既减小了系统的规模,又提高了系统的稳定性。本设计采用LPC2194作为主控芯片,具有隔离和保护的CTM8251T作为CAN收发器。系统的整体结构如图1所示。

2.2 微控制器与CTM8251T的接口设计

CTM8251T是一款带隔离的通用CAN收发器模块。该模块内部集成了所有必需的CAN隔离及CAN收发器件,具有2 500 V的隔离功能和CAN-bus总线过压保护作用。该模块符合ISO11898标准,因此可以与其他遵从ISO11898标准的CAN收发器相互操作。由于微控制器LPC2194集成的4路CAN控制器完全相同,因此本设计中只给出1路CAN控制器与CTM8251T的连接图,如图2所示。

3 4路CAN网桥的软件设计

4路CAN网桥不同于一般的CAN中继器,可以选择不同的路由和不同的通信速率。本设计中,4路CAN接口均可以实现与其他3路之间不同路由的选择和不同通信速率之间的转换,极大地增强了网络的可扩展性。4路CAN网桥的工作模式分为两种:配置模式,可以选择路由和不同支路的CAN通信速率;正常工作模式,根据所配置的状态来进行工作。

3.1 配置模式

配置模式的主要工作是将配置信息写入EEPROM中,在正常工作时可以读取配置的信息。配置模式的程序流程如图3所示。

3.2 正常工作模式

在配置模式下配置好各信息后,系统重新上电可以进入正常工作模式。根据配置模式配置的状态,4路网桥对网络中的信息进行存储转发。在LPC2194中,4路CAN控制器是同时工作的,因此能够提高系统的速度和实时性。每一路的结构和程序是相同的,因此本设计仅给出1路CAN控制器正常工作的程序设计。

为了提高系统的转换速度和稳定性,本设计采用了中断接收和查询发送的方式。系统中断接收CAN总线上的数据,并根据路由选择和标识符的分配选择发送到其他3路,从而完成网桥的工作。系统主程序和中断程序流程分别如图4和图5所示。

4 实验结果

为了验证系统的可靠性,设计了一个通信收包率的实验。通过PC机间隔一定的时间,向CAN网桥一条支路发送8字节的数据,网桥的另一条支路向PC机回复接收到的8字节数据。通过对比发送和接收的字节数来验证收包率。分别以100 ms、10 ms、5 ms、1 ms的间隔来发送8字节的数据,发送和接收到的字节数为:

①间隔100 ms时,发送1 336个字节,接收1 336个字节,收包率为100%;

②间隔10 ms时,发送3 376个字节,接收3 376个字节,收包率为100%;

③间隔5 ms时,发送4 056个字节,接收4 056个字节,收包率为100%;

④间隔1 ms时,发送5 336个字节,接收5 336个字节,收包率为100%。

其中,间隔1 ms时的发送和接收图如图6所示。

实验结果表明,在以不同间隔发送数据时,网桥都能很好地完成工作,可满足实际应用的需要。

结语

本文设计的4路CAN网桥采用功能强大的ARM芯片LPC2194作为主控芯片,因此能够及时地处理4路CAN总线的数据传输。通过具体实验证明,该网桥工作稳定、可靠、使用方便,完全满足现场的需求。

光传输实验报告

学校代码: 10128 学号:xxxxx 专题设计实验报告 题目:光纤通信实验 学生姓名:X X X X 专业:X X X X 班级:X X X X 指导教师:X X X 二〇二〇年五月

实验一SDH 网元基本配置 一、实验目的: 通过本实验,了解 SDH 光传输的原理和系统组成,了解 ZXMP S325 设备的硬件构成和单板功能,学习ZXONM 300 网管软件的使用方法,掌握 SDH 网元配置的基本操作。 二、实验器材: 1、SDH 设备:3 套 ZXMP 325; 2、实验用维护终端。 三、实验原理 1、SDH 原理 同步数字体制(SDH)是为高速同步通信网络制定的一个国际标准,其基础在于直接同步复用。按照SDH 组建的网络是一个高度统一的、标准化的、智能化的网络,采用全球统一的接口以实现多环境的兼容,管理操作协调一致,组网与业务调度灵活方便,并且具有网络自愈功能,能够传输所有常见的支路信号,应用于多种领域(如光纤传输,微波和卫星传输等)。 SDH 具有以下特点: (1)接口:接口的规范化是设备互联的关键。SDH 对网络节点接口(NNI)作了统一的规范,内容包括数字信号数率等级、帧结构、复接方法、线路接口、监控管理等。 电接口: STM-1 是 SDH 的第一个等级,又叫基本同步传送模块,比特率为 155.520Mb/s;STM-N 是 SDH 第 N 个等级的同步传送模块,比特率是STM-1 的 N 倍(N=4n=1,4,16,- - -)。

光接口:采用国际统一标准规范。SDH 仅对电信号扰码,光口信号码型是加扰的 NRZ码,信号数率与SDH 电口标准信号数率相一致。 (2)复用方式 a)低速 SDH----高速 SDH,字节间插; b) 低速 PDH-----SDH,同步复用和灵活的映射。 (3) 运行维护:用于运行维护(OAM)的开销多,OAM 功能强——这也是线路编码不用加冗余的原因. (4)兼容性:SDH 具有很强的兼容性,可传送 PDH 业务,异步转移模式信号(ATM)及其他体制的信号。 (5) SDH 复用映射示意图如图1-1所示 图1-1 SDH 复用映射示意图 (6) SDH 体制的缺陷 a)频带利用率低 b)指针调整机理复杂,并且产生指针调整抖动 c)软件的大量使用对系统安全性的影响 2、城域传输网的层次 基于 SDH 多业务节点设备满足如下图所示从核心层、汇聚层到接入层的所有应用,可为用户提供城域网整体解决方案。

无线网桥组网设置详细说明

54M无线网桥UBNT固件桥接设置说明 建议非专业用户请使用我们的快速配置文件自动配置参数,简单快捷 注意:如对此款设备不熟悉或者不需要其他设置的,非本文中介绍的其他参数保持默认就好,不要随便做更改,请先仔细阅读此说明后再操作以免减少不必要的麻烦 网桥通过POE电源接线到电脑,更改电脑本地连接IP地址为指定 192.168.1.50,设备的接线方式以及更改本地连接步骤参照《步骤一设备接线方式》。 【登陆后台设置页面】 打开上网浏览器,进入192.168.1.20管理页面,用户名密码均为ubnt,如果浏览器输入地址后页面一片空白,右键点击页面空白处选择--编码--选择UTF-8,或者更换其他浏览器测试。 【页面中文切换】 进入后台默认英文,改为中文页面,如下图找到SYSTEM选项页面,下面找到Language语言选项,选择简体中文

下面开始介绍简单的两个网桥做桥接,一个设置成发射端、一个设置成接收端 【设置发射端】 第一步:进入“NETWORK”选项页面下图 -网络模式:选择网桥(注:里边有高级路由模式,不明白此应用的不要随便选择此模式) -Disable Network:保持默认None,此选项是禁用端口,不要做任何更改否则设备无法进入后台。 -网桥IP地址:注意不要选择DHCP,选项静态,然后设置IP地址我们是设置默认的192.168.1.20(注意:设置桥接的时候发射端跟接收端的IP要分开,不要重复,比如这个发射端我们设置的是192.168.1.20,那接收端的设备IP就设置成192.168.1.21,如果一个局域网内有多个网桥设备的话那每一个网桥都设置一个不同的IP不要重复,如果是做监控的话注意网桥的IP地址也不要跟摄像头的IP重复了,在每一个页面更改参数后都要点击最下面的“更改”按钮,在点击页面上方提示的“应用”,否则不生效。 第二步:进入“WIRELESS”设置页面下图 -网络模式:选择接入点或者接入点WDS(注:“站”为接收模式,“接入点”为发射模式) -SSID:设备发射的wifi信号名称,可自己随便填写,在这我们设置的是ubnt001,不能设置中文。 -信道:此选项是设置信号所在的频道,默认2412 MHz,可随便选择,54M网桥为2.3G-2.4G共十几个频道,一般无线路由器无线网卡等都是用的2.4G频段,如果桥接后感觉效果不好可以尝试把发射端频率改为2.3G或其他可以避免同类型2.4G信号的干扰问题。 -输出功率:默认最大值,在近距离传输网络信号强度完全满足的情况下,如果接收到的带宽小,可以适当减少发射端的输出功率来提升下带宽,具体效果自己实际测试。

网桥说明书

Vimlicon 工业级、电信级无线AP 网桥说明 阅读提示:什么是无线AP,什么是无线路由器,什么又是无线网桥,想要实现两个远距离局域网之间高速互联该用什么设备?想做高清无线视频监控又该用什么设备?为什么叫工业级、电信级无线网桥设备? 通过无线上网,现在已经不是新鲜的事情,随着近一两年无线网络的飞速发展及现代社会的对于速度、便捷、安全要求越来越高,各种公共场所无线覆盖、无线监控的需求也越来越多、越来越高.Vimlicon系列无线AP 网桥系列产品就是专门满足这类环境复杂、多客户端、高数据量应用要求的而无线设备。 一、与普通路由器的区别 无线AP AP是英文ACCESS POINT的首字母所写,翻译过来就是“无线访问点”或“无线接入点”,从名字上看就是通过它,能把你的拥有无线网卡的机器接入到网络中来。它主要是提供无线工作站对有线局域网和从有线局域网对无线工作站的访问,在访问接入点覆盖范围内的无线工作站可以通过它进行相互通信。通俗的讲,无线AP是无线网和有线网之间沟通的桥梁。由于无线AP的覆盖范围是一个向外扩散的圆形区域,因此,应当尽量把无线AP放置在无线网络的中心位置,而且各无线客户端与无线AP的直线距离最好不要超过太长,以避免因通讯信号衰减过多而导致通信失败。 无线AP相当于一个无线集线器(HUB),接在有线交换机或路由器上,为跟它连接的无线网卡从路由器那里分得IP。 无线路由器无线路由器是单纯型AP与宽带路由器的一种结合;它借助于路由器功能,可实现家庭无线网络中的Internet连接共享,实现ADSL和小区宽带的无线共享接入,另外,无线路由器可以把通过它进行无线和有线连接的终端都分配到一个子网,这样子网内的各种设备交换数据就非常方便。 无线路由器就是AP、路由功能和集线器的集合体,支持有线无线组成同一子网,直接接上上层交换机或ADSL猫等,因为大多数无线路由器都支持PPOE拨号功能。 无线路由器一般是室内使用,可分为家用型及企业、SOHO级,区别主要在于可接入客户端的数量。无线网桥网桥(Bridge)又叫桥接器,它是一种在链路层实现局域网互连的存储转发设备。网桥 有在不同网段之间再生信号的功能,它可以有效地联接两个LAN(局域网),使本地通信限制在本网段内,并转发相应的信号至另一网段。网桥通常用于联接数量不多的、同一类型的网段。 无线网桥顾名思义就是无线网络的桥接,它可在两个或多个网络之间搭起通信的桥梁(无线网桥亦是无线AP的一种分支)。无线网桥除了具备上述有线网桥的基本特点之外,比其它有线网络设备更方便部署。 现在很多无线路由器也有AP、网桥的功能,那么它们和无线网桥有什么区别?确实,从原理上来讲,上述两种设备的网桥功能和无线网桥的工作原理是一样的,但是,因为设计应用环境的不同,它们在具体应用上,还是有非常大的区别的,达到的技术效果也很不一样。所谓电信级无线网桥,是专指那些符合通信行业要求,具备防水、防破坏设计,适合室外远距离、复杂环境、全天候传输的“无线AP”。 在设备组成上,无线网桥主要由无线网桥主设备(无线收发器)和天线组成。无线收发器由发射机和接收机组成,发射机将从局域网获得的数据编码,变成特定的频率信号,再通过天线发送出去;接收机则相反,将从天线获取的频率信号解码,还原成数据,再送到局域网中。

ubnt网桥设置三种模式(好用)要点

ubnt 网桥设置方法 网桥设置方法 网桥一般常用的用法有三种:一是做网桥来桥接用(网桥故名思意:网络桥梁,相当于一条无形的网线那样),二是做AP用,用来将有线网络转为无线发射出去供无线设备用,三是做客户端:接收无线信号(如无线路由器或CMCC等无线信号)后转成有线供电脑上网用, 登陆网桥: 注意:请用火狐(firefox)浏览器管理网桥设置(如您的IE能登陆且正常显示则不必用firefox)。 首先将电脑网卡ip地址设置为192.168.1.99,子网掩码255.255.255.0,网关和dns可留空。 打开浏览器,在地址栏输入192.168.1.20(如果用这个IP登陆不上,那么我们已配对好(请看网桥背面的标签,有在对应的IP上打勾的,用网桥上标明的IP 来登陆即可),两个网桥的IP分别为192.168.1.200发射端和192.168.1.201接收端,登陆用户名及密码都是:ubnt或都是admin)。

一、桥接设置方法: 1、语言选择:点击system 菜单,在Interface Language 选项将语言修改为中文(简体)。 2、设置天线模式:在advanced 菜单,在天线设置选项将天线设置为垂直,注意此项设置是针对54M网桥的,150M或300M的不需要设置,也没有这个选项。 3、设置网桥的登陆IP:在network 菜单,在IP 地址:选项将2个网桥ip地址设置为不同ip,如:192.168.1.200和192.168.1.201。

4、SSID设置:在link setup(150M的则是WIRELESS)菜单,将两个网桥的SSID设为相同的数字或英文又或是数字+英文字母的组合,如:ubnt 5、选择国家代码:在link setup (150M的则是WIRELESS)菜单,国家代码选为:Compliance Test, 6、无线频道选择:在link setup(150M的则是WIRELESS)菜单,Frequency, MHz :后的选择框内选择你要设置的无线频道,做为桥接用建议您选择2.3G频段,这样可以避开2.4G的干扰,如2377等,注:接收端不需要设无线频道,因为在设为站模式下是是自动搜索频道的 7、无线模式设置:在link setup(150M的则是WIRELESS)菜单,在无线模式选项将发射端的无线模式设置为:接入点wds ,将接收端(即另一个网桥)的无线模式设置为站wds 。 提示:发射端与接收端的设置不同的是:(1)发射端的无线模式设为:接入点wds,而接收端的无线模式设为:站wds ,(2)发射端需要设置无线频道,接收端可不用设,(3)两个网桥的IP不可相同,其它设置都一样。这样设

无线客户端、网桥、AP+WDS简明设置手册Tomato版

无线客户端、网桥、AP+WDS简明设置手册Tomato版 无线客户端、网桥、AP+WDS简明设置手册Tomato版 先给出一个简单的网络拓扑 如图所示,AP1和PC2之间距离过长并且有双重厚墙阻隔,只能收到微弱的wifi信号,基本无法顺利上网,这时我们就需要用刷了Tomato的AP2来延长和加强AP1的信号,使得PC2可以通过AP2顺利连上无线网络,并且还可使PC1也通过AP2的Lan口连上Intelnet。另外,因为Tomato不支持中继功能,所以要想用万能中继蹭网的话只能在AP1的Lan口上接个AP3来实现无线中继。 1、无线客户端模式 首先通过PC1连上AP2,在无线搜寻内刷新一下,看看能不能搜到AP1

我们看到AP1被搜寻到了,多刷新几遍,能稳定在60db上下,信号质量不错! 然后进入网络设置,WAN选DHCP(前提是AP1开启了DHCP,否则选静态IP),为防止网段冲突(大多路由的默认IP都为192.168.1.1),我们把AP2的IP改为192.168.3.1,掩码255.255.255.0,开启LAN的DHCP,无线模式选“无线客户端”,按“信道选择”下拉菜单右面的“扫描”,可以扫描到AP1,在SSID内填入扫描到的SSID也就是“AP1”。最后按“保存设置”,等待路由重启后你的PC2就可以上Internet了。(有时要将本地网卡禁用再启用一下) 到这里蹭网就基本成功了,不过Tomato设置了无线客户端后只能通过PC1有线上网,AP2本身不再发射无线信号了,这是Tomato的最大弊病,强大稳定的Tomato居然缺了蹭网最有用的中继功能,真叫人扼腕三叹!不过我们也有变通办法,花个几十元购个AP3,把AP2和AP3有线连接,再由AP3发射无线信号,那么PC2就可以无线上网了。这里要注意,AP3的IP最好不要和AP2设在一个网段,有DHCP的话也关闭掉,就是当交换机用。还有AP3的SSID不要和其他两个AP相同。 2、无线网桥模式 无线网桥模式和无线客户端基本一样,只是网段不同,选了无线网桥模式后WAN口和LAN

bridge实验报告

河南师范大学综合性、设计性实验项目

六、实验源代码 #include void Bridge_aA(int smac,int port,int dmac); void BridgeA(int smac,int port,int dmac);//网桥A; void BridgeB(int smac,int port,int dmac);//网桥B; void BridgeC(int smac,int port,int dmac);//网桥C; void Bridge_Cc(int smac,int port,int dmac); void BridgeD(int smac,int port,int dmac);//网桥D; void Bridge_Dd(int smac,int port,int dmac); struct BridgingTable { i nt mac; i nt port; }; BridgingTable bridgeA[10]={{0,0}};//网桥A的桥接表; BridgingTable bridgeB[10]={{0,0}};//网桥B的桥接表; BridgingTable bridgeC[10]={{0,0}};//网桥C的桥接表; BridgingTable bridgeD[10]={{0,0}};//网桥D的桥接表; void Bridge_aA(int smac,int port,int dmac) { } void BridgeA(int smac,int port,int dmac)//网桥A; { i nt i=0; i nt j=0;

UBNT 无线网桥通用教程

UBNT 无线网桥通用教程 本教程适合:NS2/NS2 LOC/NS5/NS5LCO/B2/B2 HP/ORIENTS 2414S 一.安装方法: 1.本公司所售出网桥,均需要使用国标超五类网线,请注意检查您的网线是否合格。 2.首先不要基于将您的网桥安装到室外,先将网桥按照以下的方式连接好网线通电,POE电源上有两个 RJ45插口,一般标记为Date IN/Date OUT或者是POE/LAN ,请注意,Date OUT或者POE是和网桥相连接的,Date IN或者LAN是和室内路由器或者交换机或者电脑连接的。以下图为参考。 (由于网桥在本公司发货时已经配置好,不需要再做设置,故以下教程仅为客户研究学习使用) 3.首先设置网桥应该先使网桥和电脑之间用网线连接起来,设置电脑网卡ip地址为固定:192.168.1.x

4.访问http://192.168.1.20用户名密码均为:ubnt 5.语言设置,进入网桥管理页面后,点击system,进行如下设置 将语言改成中文,并点击设置为默认值 点击页面顶部应用 改成中文后,你会发现无法进入Main页面,这时需要进行如下设置,浏览器》查看》编码》Unicode UTF-8,如果不是这样调整的话,则在中文模式下会出现网桥管理页面无法显示的问题。详见下图 二、网桥的配置 下面进入快速配置教程:配置一对网桥的连接应该选择接入点《=========》站,即一个网桥设置为接入点,另一个网桥设置为站模式,关于这些模式的说明,请参照。。。。。。。

1)。首先设置发射端网桥,访问 http://192.168.1.20 用户名密码均为: ubnt ,进入linsetup 界面 以上除了 A G 是必须的,其余的都可以自由设置,建议不要去更改 完成设置后,点击页面下方的 , 点击完更改后并不会保存,请点击顶部的 Apply 应用设置, 稍等后重启即可正常运行。 A 设置为接入点模 B 设置成您自己的无线名称 C 设置成这个模式可激活2.3G 模式 D 这里设置网桥工作频率 E 设置网桥功率,这里请注意并非最高是最好的 F 设置无线加密方式 G 设置无线密码

网络存储实验报告

湖北文理学院《网络存储》 实验报告 专业班级:计科1211 姓名:*** 学号:*** 任课教师:李学峰 2014年11月16日

实验01 Windows 2003的磁盘阵列技术 一、实验目的 1.掌握在Windows 2003环境下做磁盘阵列的条件和方法。 2.掌握在Windows 2003环境下实现RAID0的方法。 3. 掌握在Windows 2003环境下实现RAID1的方法。 4. 掌握在Windows 2003环境下实现RAID5的方法。 5. 掌握在Windows 2003环境下实现恢复磁盘阵列数据的方法。 二、实验要求 1.在Windows 2003环境下实现RAID0 2.在Windows 2003环境下实现RAID1 3.在Windows 2003环境下实现RAID5 4.在Windows 2003环境下实现恢复磁盘阵列数据 三、实验原理 (一)磁盘阵列RAID技术的概述 RAID是一种磁盘容错技术,由两块以上的硬盘构成冗余,当某一块硬盘出现物理损坏时,换一块同型号的硬盘即可自行恢复数据。RAID有RAID0、RAID1、RAID5等。RAID 技术是要有硬件来支持的,即常说的RAID卡,如果没RAID卡或RAID芯片,还想做RAID,那就要使用软件RAID技术,微软Windows系统只有服务器版本才支持软件RAID技术,如Windows Server 2003等。 (二)带区卷(RAID0) 带区卷是将多个(2-32个)物理磁盘上的容量相同的空余空间组合成一个卷。需要注意的是,带区卷中的所有成员,其容量必须相同,而且是来自不同的物理磁盘。带区卷是Windows 2003所有磁盘管理功能中,运行速度最快的卷,但带区卷不具有扩展容量的功能。它在保存数据时将所有的数据按照64KB分成一块,这些大小为64KB的数据块被分散存放于组成带区卷的各个硬盘中。 (三)镜像卷(RAID1) 镜像卷是单一卷的两份相同的拷贝,每一份在一个硬盘上。它提供容错能力,又称为RAID1技术。 RAID1的原理是在两个硬盘之间建立完全的镜像,即所有数据会被同时存放到两个物理硬盘上,当一个磁盘出现故障时,系统仍然可以使用另一个磁盘内的数据,因此,它具备容错的功能。但它的磁盘利用率不高,只有50%。 四、实验设备 1.一台装有Windows Server 2003系统的虚拟机。 2.虚拟网卡一块,类型为“网桥模式”。 3.虚拟硬盘五块。 五、实验步骤 (一)组建RAID实验的环境 (二)初始化新添加的硬盘 (三)带区卷(RAID0的实现)

网桥设置

在Windows XP中集成了连接不同网段的“网桥(Bridge)”功能,它的配置简单易行,大大方便了中小型局域网之间的互连与拓展。 注意事项 大家在配置Windows XP的网桥时要注意以下几点: 1.配置Windows XP的网桥服务器时不用配制成域控制器,只要配置成为独立的服 务器即可。 2.保证所安装的网卡都能正常工作,其中作为网桥服务器的计算机拥有两块网卡。 3.Windows XP网桥所支持的网络通信协议是TCP/IP,只能在以TCP/IP协议为基础的网络中转发数据包。如果计算机使用的是Linux或其他操作系统,只要正确装载了TCP/IP协议,Windows XP网桥一样可以与它协同工作。 配置方法 1.给作为网桥的计算机中的两个不同网段接口分配不同的IP地址。由于要连接的两个网段中的一个是10.0.0.0,在该计算机中我们可任选一块网卡,给它分配固定的IP地址(10.0.0.1)和子网掩码,作为10.0.0.0的网络接口。同理,我们还要为“本地连接2”(第二块网卡)指定IP地址为19 2.168.0.1,子网掩码为255.255.255.0, 网关为192.168.0.1。 2.启动Windows XP网桥。右键单击“本地连接”(第一块网卡),选择“新建网桥(Create Bridge)”,就会出现一个网桥(Network Bridge)的图标。但由于此时只有一个网络接口存在于网桥中,因此网桥还暂时不能工作。我们在“本地连接2”(第二块网卡)上执行同样的“新建网桥(Create Bridge)”操作之后,即可成功启动网桥。我们可以看到网桥的图标发生了改变。右键单击该图标,选择“属性”,可以检查

ubnt网桥点对点设置说明书

UBNT网桥设置说明书 注意事项: 网桥连接所需配件:每一个网桥需要:网线2根,POE电源1只。(POE口网线必须8芯) POE电源有两个网口: POE口是网桥专用接口。其他设备连接LAN口。 请知悉: 1,电源的POE口连接网桥的网线是作供电用的,需要使用质量好的网线,最好是超5类以上的8芯无氧铜网线。POE口的网线必须8芯,LAN口的网线4芯可用。 2,本店默认发15V电源:使用0.51mm线芯的无氧铜网线最长支持30米供电,材质稍差或者线芯较细的支持的网线供电长度较短。 3,如果电源的POE口连网桥,LAN口不连任何设备,网桥的灯正常状态是闪一下灭掉。只有LAN口也连接到其他设备上,网桥的灯才正常闪烁。网桥从供电到运行大约需要30秒左右。 4,系统重置。软复位:登录网桥SYSTEM菜单最下面Reset to defaults按钮。硬复位:网桥带电,戳复位孔按住20秒,重新供电即可。 5,关于网段:192.168.1.20和192.168.1.22是同一个网段(都是192.168.1的网段); 192.168.1.30和192.168.2.33不是同一个网段(前者是192.168.1网段,后者是192.168.2网段) 有2种方式设置网桥: 1、(不使用路由器)用电脑连接网桥设置,需要手动设置电脑的IP地址,使电脑和网桥在同一个网段(192.168.1.**):网络—本地连接—属性—TCP/IP协议V4—使用下面的IP地址(不会的亲可以上网搜索当前Windows系统版本的电脑IP设置方法) 2、使用路由器连接电脑和网桥进行设置,首先需要确定路由器的IP地址为192.168.1.1。如果不是,请先登陆路由器的设置界面,把路由器LAN口的IP地址改成192.168.1.1方可。或者,先用电脑单独连网桥,把网桥的ip改成和路由器一个网段。 下面以使用电脑连接网桥进行设置为例。 ★设置其中一台为发射端(接入点)

计算机的网络实验五

广州大学学生实验报告 开课学院及实验室:计算机学院,电子信息楼416A室2014年12 月10日 学院 计算机科学与 教育软件学院年级/专 业/班 计科 122 姓名庞彬学号 120610002 2 实验课 程名称 计算机网络实验成绩 实验项 目名称 实验五:网络程序设计指导老师刘淼 一、实验目的 通过编程理解网桥的功能及计算机如何处理一个文件的16位校验和。 二、实验环境 装有JDK环境和Eclipse的电脑一台。 三、实验内容 写一个程序来模拟网桥功能。 模拟实现网桥的转发功能,以从文件中读取帧模拟网桥从网络中收到一帧,即从两个文件中读入一系列帧,从第一个文件中读入一帧然后从第二个文件中再读入一帧,如此下去。对每一帧,显示网桥是否会转发。

要求:Windows或Linux环境下运行,程序应在单机上运行。 分析:用程序模拟网桥功能,可以假定用两个文件分别代表两个网段上的网络帧数据。而两个文件中的数据应具有帧的特征,即有目的地址,源地址和帧内数据。程序交替读入帧的数据,就相当于网桥从网段中得到帧数据,当然如果模拟的数据量比较少,也可以用两个数组代替两个文件存放帧数据,同样达到代表两个网段上的帧数据的效果。 对于网桥来说,能否转发帧在于把接收到的帧与网桥中的转发表相比较。判断目的地址后才决定是否转发。由此可见转发的关键在于构造转发表。这里转发表可通过动态生成。 四、实验步骤、记录和结果 (一)写一个程序来模拟网桥功能。 1、实验程序如下。 import java.util.*; public class Bridge { public static void main(String args[]) { //接口1中存在ABCDEF String str1[] = { "AB", "CA", "DB", "DA", "AH", "CB", "DN", "DC", "BC","AC", "EF", "FE" }; //接口2中存在GHIMNO String str2[] = { "GF", "HA", "NB", "OH", "NG", "GN", "HF", "GC", "HA","GE", "OC", " " };

无线网桥配置方法

无线网桥配置

名词解释 : Airmax :这是由美国ubnt公司一项用于提升无线传输速率的无线技术,此技术仅限ubnt M2系列产品才能与之兼容,它的存在使无线带宽能得到最大限度的提升,网络承载能力也大幅提升,它无法与其他品牌无线AP兼容,甚至和ubnt 11g的产品也无法兼容。(可以简单的理解为动态的控制客户端连接的速率) Access Point :即ap模式,无线接入点,可以理解为无线交换机,特点:通过RJ45 (网线)输入,向外发射无线信号 Station :站模式,也叫做客户端模式,这个模式和Client是一样的意思,特点接收无线信号,以RJ45 (网线)输岀 组成一个桥接的无线网络,我们需要一个发射端,一个接收端,即AP模式《=====》客户端模式 如果我们只是需要用设备完成接收的作用,那麽使用Station客户端模式即可。 如果我们只是需要网桥做无线AP向外发射无线信号做覆盖,那麽用Access Point 模式即可 为了实现真正意义上是透明网桥,以下配置教程我们讲述的是wds桥接,我们的网桥也是根据wds所配置 下边我们进行配置网桥 1.将我们的网桥按照网桥标签所示的方式进行连接,这里用的网线是有要求的,请务必采用国标的超五类纯铜线, 网线制作的方式依照568B制作(需要注意的是,一般我们会配送一条1米的机制网线,这条网线一般是4芯或者6芯,无法用于供电,只用于POE与交换机路由器或者电脑之间的连接) I .事 d I H 白橙白蓝白绿白棕糙堀蓝棕 2. 在确定连好网线后,请将poe电源上Date IN与电脑网卡相连接,但看到电脑右下角显示 已经正常====》POE电源Date OUT这段网线是否正常 如显示 3.将电脑的网卡ip设置为固定(在网桥设置完成后,ip地址就改为自动获取)

UBNT无线网桥快速配置秘籍

UBNT无线网桥快速配置秘籍 NanoStation支持WEB接口管理方式。其出厂默认地址为http://192.168.1.20/,在浏览器中输入IP地址后会弹出输入用户名和密码的对话框,User Name(用户名)为:ubnt,Password (密码)为:ubnt,输入之后即可登陆设备调试接口。 一、简单配置(可使出厂的两台设备通信或单独作为Wi-Fi覆盖基站) 需要配置的主要参数有: 1)无线工作模式;2)ESSID;3)国家代码;4)IP地址,以下为简单配置步骤(以NanoStation2为例): 1、Link Setup接口配置 主要配置参数: Wireless Mode(无线工作模式):有4种工作模式Station、Station WDS、Access Point、Access Point WDS可供选择,一般设定为一主(Access Point)和一从(Station)即可。 设备出厂默认设置为Station,我们这里把它改为Access Point; SSID/ESSID:设备默认SSID为UBNT,可根据用户需求更改,更改后需在Station端更改为相同ESSID,这里使用默认值; Country Code(国家代码):选为China,People’s Republic of(中国),不同国家使用通道、频点标准不同; 此页,其它参数均可先不用配置。 2、Network接口配置

由于设备的出厂IP地址均为192.168.1.20,所以需将需要调试的两台设备的IP地址区分开,以免IP地址冲突,所以可将Access Point端的IP地址设置为192.168.1.21。 注:在单个页面设定完需要修改的选项后,需点击页面下方的change,然后再点击Apply,设置才能生效。 此时,该NanoStation2即可与出厂的设备通信了,同时此配置也可以作为Wi-Fi覆盖基站使用。其它NanoStion5、PowerStation2/5配置也是如此。

路由器无线网桥设置方法

路由器无线网桥设置方法 打开路由器配置页面后 点左边的--无线参数--基本设置--勾上“开启Bridge功能”--接着在下面"AP1的mac地址"这里输入另一个路由的无线MAC地址,注意是无线MAC地址,保存设置 接着配置另一个路由,同样开启Bridge功能--在“AP1的mac地址”这里输入刚刚配置过的那个无线MAC地址,简单说就是互相输入对方的无线MAC地址,保存设置 注意:两个路由的SSID安全等设置要一样而且在Bridge模式下,这个路由器仅支持WEP安全类型。 至此路由基本配置部分到结束了,然后得设置无线路由的IP了,1号路由IP为192.168.1.1,2号的则设置成192.168.1.2 并把路由的IP分配功能给关了,下面用笔记本连接吧,注意笔记本有可能获取的网关是192.168.1.2,所以最好不要自动获取IP,改成手动配置的,IP随便写了个(比如用192.168.1.100 只要不重复就行),掩码:255.255.255.0,网关:192.168.1.1 完成后就可以很爽的上网了 来个简单总结 1.在无线参数页面,把两台无线路由器的SSID号、频段、模式设

成一样。 2.在开启Bridge功能的选项前面打勾,然后在AP1的MAC地址上填入对方的MAC地址。这个MAC地址可以在无线状态页面中无线状态里找到。 3.安全设置选项两台服务器要设成一致。 4.两台服务器的LAN口IP地址设置成同一网段内的不同IP地址。完成以上设置就能够使两台无线路由器进行通讯了。设置完成后连接到一台路由上,然同PING另一台路由器的IP地址。能够ping 通就完成设置了。

网桥设置说明书

说明书.doc 目录 1. WIN7 系统修改本地连接IP地址 (2) 2. XP 系统修改本地连接IP地址 (5) 3. 路由器设置 (8) 4. UBNT 网桥连接方式 (11) 4.1 网桥连接方式 (11) 4.2 网桥连接电脑进入设置系统 (12) 4.3 网桥连接路由器进入设置系统 (15) 5. UBNT网桥桥接设置 (17) 5.1 单台网桥发射信号设置 (17) 5.2单台网桥接收信号设置 (21) 5.3 两台网桥组网设置 (25) 5.4 两台网桥组网WDS设置 (32)

1. WIN 7系统修改本地连接 IP地址1.1 右键网络,打开属性 1.2 点击本地连接右 键 网 络 点 击 属 性 点 击 图1.1 图1.2

1.3 打开本地连接点击属性 图1.3 1.4 选择Internet 协议版本4 (TCP/IPV4),双击 双 击 图1.4

1.5 修改本地IP地址: IP 地址:192.168.1.252 子网掩码:255.255.255.0 然后点击确定。 图1.5 注意:返回本地连接属性需要再点击确定IP修改设置才会正式生效,再点击确定 图1.6

2. XP系统修改本地连接 IP地址2.1 右键网络邻居,打开属性 2.2 右键本地连接,打开属性右 键 网 络 邻 居 点 击 属 性 图2.1 图2.2

2.3 选择Internet 协议版本4 (TCP/IP),双击 2.4 修改本地IP地址:IP 地址:192.168.1.252子网掩码:255.255.255.0然后点击确定。双 击 图2.3 图2.4

无线网桥ubnt-54M设置说明书

无线网桥说明书目录 第1章、登陆系统 (1) 第2章、状态(设备运行状态) (2) 第3章、无线(无线设置) (4) 第4章、网络(网络参数设置) (6) 第5章、高级(高级选项设置) (7) 第6章、服务(系统服务) (9) 第7章、系统 (11)

第一章登陆系统 正确连接无线网桥与电脑网卡后,设置电脑的本地连接的IP为192.168.1.209。 1.1在ie地址栏中输入无线网桥默认IP 默认登陆IP:19 2.168.1.20,用户名:ubnt,密码:ubnt 进入后可见如下配置: 有些浏览器进入界面后为白色,什么都看不见,此时需要在IE 浏览器空白处点右键--编码--UTF-8,即可。 1.2 1.3 在ie地址栏中输入无线网桥默认IP,根据提示输入默认用户名,密码,登陆无线网桥查看、设置、更改参数。 1.4 无线网桥默认的语言为中文,可以通过界面里“系统”(system)选项,更改适合您的语言。

1.5 在设置参数的过程中,每次设置完参数一定要点击页面底部的“更改(change)”,接着点击弹出的“应用(apply)”,设置才能生效。

第二章状态(设备运行状态) 注意:图示模式为“站”,“接入点”模式下没有“信号强度”、“传出CCQ”、“QOS状态”显示,其他内容与“接入点”模式相同。 2.1 基站SSID 显示当前“站”模式下连接的无线AP(接入点)的ESSID名称,默认为“XTHUIW”。 2.2 AP MAC 显示当前连接AP的MAC地址,如果没有连接上则显示“未连接”,否则显示为AP的MAC

地址。 2.3 信号强度显示“站”模式下连接AP的信号强度,通过色彩和具体的数据表示当前的连接强度,连接后会显示,否则没有显示,根据当前的信号强度大概确定此信号强度下最快的连接速度。例如显示-68dBm,表示信号较好,连接速度大约为36-48Mbps,此信号强度也是LED灯显示信号强度的参照,具体内容参看LED灯的信号强度表示,安装过程中,要求信号强度在-75dBm左右。不能低于-80dBm。 2.4 TX 速率表示当前的发送速率,显示1、6、9、12、18、24、36、48Mbps,高的信号强度可以提高速率,例如要达到54Mbps的速率,至少需要-70dBm的信号强度。该参数也是上传速度的最大值。 2.5 RX速率表示当前的接受速率,该参数也是下载速度的最大值。 2.6 频率当前使用的信道频率。 2.7 信道当前使用的信道。 2.8 天线天线的方向 2.9 Noise Floor 当前的噪声强度。 2.10 安全当前使用的加密模式,没有加密则显示“无”,加密支持WEP,WPA,WPA-TKIP,WPA-AES,WPA2,WPA2-TKIP,WPA2-AES。 2.11 ACK超时当前超时的ACK帧数,可以自动和手动设置。ACK超时是传输中很重要的参数,尤其是室外的长距离传输,ACK表示传输中两个无线设备在传送数据前的应答数据内容的等待时间,此参数可以在高级设置中设置。 2.12 传输CCQ 用来评估网络质量的参数,表示错误发送和重新发送计数对成功发送计数的比率,100%表示当前网络传输比较稳定。 2.13 QOS状态表示对特定的数据流提供更高质量的传输,在高级设置中可以设置,状态为自动优先级、视频优先和音频优先。 2.14 正常运行时间设备正常运行的时长。 2.15 日期当前设备的时间。 2.16 LAN电缆以太网线的检测开启表示以太网已经连接。 2.17 主机名无线网桥的名称。 2.18 LAN MAC 以太网的MAC地址。 2.19 LAN IP地址当前设备的IP地址。 2.20 W AN MAC 无线接口的MAC地址。 2.21 W AN IP地址无线接口的IP地址。 2.22 附加信息提供了一些选项工具,仅供查看。 2.23 工具常用的工具,如:ping工具。 2.24 LAN统计、WAN统计、WAN错误显示各个接口的状态信息。

5.8G网桥设置说明书

5.8G300M网桥设置说明书 注意事项: 收到网桥后,请查看网桥标签上是否标有发射、接收字样! 有:说明网桥已设置好,请务必在室内根据您的需要测试下,测试可以后再进行安装。 (设置好的网桥IP地址会标注在网桥才标签上) 没有:说明网桥需要进行设置方可使用,请参考下面说明步骤,按需设置。 (未设置的网桥,IP地址默认为:192.168.1.20) 网桥连接所需配件:每一个网桥需要:网线2根,POE电源1只。 电源有2个网口:其中POE口是网桥专用接口,LAN口连接其他设备。 连接网桥的网线需要作供电用的,一定需要8根线芯材质好的网线。建议选用0.5mm 线芯,超5类以上的无氧铜网线,供电距离可传输50米左右。 双网口的5.8G网桥,2个网口是一样的,任意连接一个网口即可,剩下的一个网口可以当作备用,也可以当作电源的LAN口连接其他的设备使用。 网桥设置有2种途径: 一是网桥和电脑连在同一个路由器LAN口上进行设置 二是网桥连在电脑的网口进行设置 一、使用路由器连接电脑和网桥进行设置,首先需要确定路由器的IP

地址为192.168.1.1。如果不是,请先登陆路由器的设置界面,把路由器LAN口的IP地址改成192.168.1.1方可。或者更改网桥的ip和路由器在一个网段 二、(没有路由器情况下)用电脑连接网桥设置,需要固定电脑的本地连接IP地址,使电脑和网桥在同一个网段(192.168.1.xx)。(如图)(不会的亲可以上网搜索当前电脑系统的本地连接IP设置方法) 关于网段的最直观判断: 192.168.1.20和192.168.1.22是同一个网段(都是192.168.1.**);192.168.1.20和192.168.2.20不是同一个网段(前者是1网段,后者是2网段)

局域网与城域网实验报告

. 电子科技大学 实验报告 课程名称:局域网与城域网 学号 学生姓名: 通信与信息工程学院

实验项目1:CSMA和CSMA/CD协议模拟实验 一、实验目的 通过对CSMA、CSMA/CD协议的模拟测试,分析并比较这两个协议的性能。加深对CSMA、CSMA/CD协议的理解。 二、实验内容 a.各协议的“信道负载——信道效率”测试 b.各协议的“信道负载——成功概率”测试 c.各协议运行相同时间时,发送帧数与成功帧数测试 三、实验器材 PC机1台,协议模拟程序 四、实验原理 CSMA、CSMA/CD协议是以ALOHA为基础发展起来的MAC访问控制协议。 CSMA的基本思想: 对ALOHA系统发送时“不侦听信道”进行改进。要求站点发送前先监听信道,若信道闲,可以启动传输,若信道忙,则必须等待,以避免冲突。等待时间由退避算法决定。常用的退避算法有三种:非坚持(0坚持)、1-坚持、P-坚持。 0坚持CSMA: ①若信道闲,立即发送 ②若信道忙,则不再监听信道,而是等待一个随机时间后再按①进行。 0坚持CSM优点是降低了冲突概率,重负载时,吞吐率较高;缺点是轻负载时,信道上有较多空闲时间,效率低。 1-坚持CSMA: ①若信道闲,立即发送 ②若信道忙,则继续监听至信道闲,并立即发送。 1-坚持CSMA优点是轻负载时,能有效减少信道的空闲时间,提高传输效率;缺点是发生再次冲突的可能性大,重负载时冲突严重,极限时吞吐量趋于0。 P-坚持: ①若信道闲,立即启动发送 ②若信道忙,则一直监听直到信道闲,以概率P立即发送,以概率(1-P)不发送,并等待一个随机时间后再按①进行。 P值的选取不能太大。若P太大,使np>1,表示冲突后有多个站试图发送,会重复冲突,故一般选np <1。当然p也不能太小,若p太小,则站点延迟大。对于负载未知的网络,p值应适当选取,对于固定的p值,网络的性能会随站点数量n而变化。

UBNT无线网桥详细使用说明

【设备安装】: 把设备用POE供电模块跟电脑连接好,OUT端连接网桥,IN端连接电脑网线接口,连接好后本地连接会显示已经连接或者正在获取地址,如果显示红色的差号提示网线电缆没有接好就检查一下连接的接口是不是松动了,下一步更改本地连接IP地址,网上邻居—查看网络连接—右键点击本地连接—属性—双击在最下方的Internet协议,更改IP地址为192.168.1.** ,后面可为任何数字(非20、21),确定后本地连接应为已连接状态 【后台设置页面进入】 打开上网浏览器,在地址栏输入192.168.1.20 进入设备管理页面,用户名密码都为ubnt 如果浏览器输入地址没反应可参照下图查看编码是否选择正确(查看/或者右键点击页面空白处-编码-选择UTF-8) 【页面中文切换】 进入后默认为英文界面,请按下图更改中文(“System”菜单栏页面“Language”选项选择“中文”) 【第一页】

【选择接收信号】 在上面“Link Setup”菜单选项页面,无线模式:站、站wds为接收模式,接入点、接入点wds为发射信号模式。 当为接收模式时,点击SSID后面的“选择”按钮可以搜索无线信号,点击想要选择的信号前面的圆点,然后点击左下角的“选择”-“更改”—“应用”(注意:更改任何参数后一定要先点击每一个选项页面下方的“更改”按钮,再点击页面上方出现的“应用”) 信号强度强弱参考:参考信号后面的-Db数,数值越接近0信号越好,比如信号强度在-60Dbi,就说明信号已经很不错了,在-90dbi 的话信号就很差了,很难连接上 如果接收的信号是加密的话在无线安全部分的wep密匙或者wpa密匙处填写信号密码 【第二页】

模拟网桥功能实验报告

一、实验目的 写一个程序来模拟网桥功能。 二、实验环境 PC机 Windows 7操作系统 三、实验内容 模拟实现网桥的转发功能,以从文件中读取帧模拟网桥从网络中收到一帧,即从两个文件中读入一系列帧,从第一个文件中读入一帧然后从第二个文件中再读入一帧,如此下去。对每一帧,显示网桥是否会转发。 3.1程序演示 建立两个名为net1和net2的txt文档,输入以下值,每两个字母作为一个帧,每个帧中首字母表示源地址,末字母表示目的地址. 程序运行效果如下:

3.2项目设计报告 程序设计思路及实现 交替读取两个文件内的数据,然后查找转发表。如果找不到则提示并将源地址和接口信息加入转发表中,如果找到则提示转发到哪个接口,如果数据中源地址和目的地址都来自同一接口则提示不转发。

程序流程图 开发中遇到的问题及解决办法 开发中碰到了转发表和数据帧的数据结构设置问题、查找转发表问题以及源和目的地址在同个接口不需要转发问题。 解决方法:转发表和数据帧使用结构体,在查找转发表函数中设置两个临时变量,分别存放源地址和目的地址对应的接口,最后将两个临时变量比对。 程序中待解决的问题及改进的方向 (1)等解决的问题: 只能模拟两个接口的网桥,界面不友好 没有用到面向对象,程序没有封装性和可复用性 对于转发表的查找没有高效算法。 (2)改进:

使用面向对象技术和相关设计模式,使用图形用户界面,使用二分查找、哈希查找等高效算法。 四、实验总结 通过本次实验加深理解了网桥的工作原理以及转发表的自学习方法, 提高了用编程方法分析解决问题的能力。 附:程序源代码 #include #include using namespace std; #define INTERCOUNT 2 //接口数量 #define TABLEMAXCOUNT 255 //转发表最大数量 int tablecount=0; //全局变量,转发表数量 int i; struct trantable //转发表结构体 { char inter; //接口 char dest; //目的地址 }table[TABLEMAXCOUNT] = {0,0,0,0}; struct dataframe //数据帧结构体 { char source; //源地址 char dest; //目的地址 }; void updateTable(struct dataframe data,int inter) //更新转发表 { table[tablecount].dest = data.source; table[tablecount].inter = inter; tablecount++; //转发表数量+1 } int searchTable(struct dataframe data) //查找转发表 { int temp1=0,temp2=0; for(i=0; i < tablecount; i++) {

相关文档
相关文档 最新文档