第九章 网络系统
- 格式:pdf
- 大小:260.33 KB
- 文档页数:26
网络系统是现代化社会中不可或缺的组成部分,它为人们的学习、工作和生活提供了便利和支持。
然而,对于许多人来说,要正确、高效地使用网络系统并掌握其核心功能并不容易。
在本文中,我将全面解析网络系统的使用方法,帮助读者们更好地掌握其核心功能。
一、网络系统的概述网络系统是指由计算机、通信设备和数据处理设备组成的一个相互连接的网络。
它提供了访问互联网、共享文件、传递信息等功能。
网络系统的搭建需要一定的技术知识和经验。
二、网络系统的基本操作1. 连接网络:在使用网络系统前,首先需要连接到网络。
一般来说,连接方式包括有线连接和无线连接。
有线连接需要使用网线将计算机与网络设备连接起来,而无线连接则通过无线网卡连接。
2. 浏览器的使用:浏览器是使用网络系统的一种常用工具。
通过在浏览器的地址栏输入网址,我们可以访问网页、进行搜索等操作。
此外,浏览器还提供了书签管理、下载管理等功能。
3. 电子邮件的收发:电子邮件是网络系统中重要的通信方式。
使用电子邮件,我们可以发送和接收文件、文字信息等。
在使用电子邮件时,需要填写收件人的邮箱地址、邮件主题和正文内容,同时可以附带文件和图片。
4. 文件的共享和传输:网络系统提供了方便的文件共享和传输功能。
可以通过上传、下载文件的方式将文件从一个地方传输到另一个地方,并与他人共享文件。
使用网络系统内置的文件管理器,我们可以管理自己的文件、创建文件夹等。
5. 聊天工具的使用:在网络系统中,有很多聊天工具可以与他人进行实时通讯。
比如,QQ、微信等即时通讯工具,其功能强大,可以发送消息、语音、图片、视频等。
聊天工具的使用可以方便地与他人沟通、分享信息。
三、网络系统的高级功能除了基本操作外,网络系统还有许多高级功能,可以更好地满足用户的需求。
1. 云存储:云存储是网络系统的重要功能之一。
它可以将用户的文件存储在云端,实现跨设备的访问和共享。
云存储通常提供了大容量的存储空间,用户可以随时随地上传、下载、管理文件。
第四节 LAN网络系统一、CAN系统说明CAN (控制器局域网络)是一个时实应用串行通讯线路。
它是一个车载多线程通信网络,具有高速数据传输和故障检测能力。
车上配备了许多电控单元,每个电控单元之间都相互连接,共享信息(而不是独立的)。
在CAN 通讯中,控制单元由两条通讯线路连接(CAN H 线路,CAN L 线路),这样可以利用更少的线路进行高速率的信息传送。
每个控制单元都能够传输/ 接收数据,但只是选择性地读取所需要的数据。
二、CAN 通讯单元从下面的表格种选择你的CAN 系统时,转至CAN 系统。
1、系统图解三、CAN各类型元器件接头位置1、CAN 系统(类型1)零部件和线束接头的位置:2、CAN 系统(类型2)零部件和线束接头的位置:3、CAN 系统(类型3)零部件和线束接头及其位置:4、CAN 系统(类型4)零部件和线束接头的位置:5、CAN 系统(类型5)零部件和线束接头的位置:6、CAN 系统(类型6)零部件和线束接头的位置:7、CAN 系统(类型7)零部件和线束接头的位置:8、CAN 系统(类型8)零部件和线束接头的位置:9、CAN 系统(类型9)零部件和线束接头的位置:10、CAN系统(类型10)零部件和线束接头及其位置:四、CAN的检测1、检测表格注:如果“INITIAL DIAG ( 初始诊断)”标记为“NG”或“CAN COMM”, 更换控制单元。
2、检查表格结果(范例)注:如果“INITIAL DIAG ( 初始诊断)”标记为“NG”或“CAN COMM”, 更换控制单元。
填空选择:第一章绪论填空:1. 局域网城域网广域网2. LAN MAN WAN3. ARPAnet4. 数据链路层网络层5. ALOHANET6. 可以让人们摆脱有线的束缚,跟便捷,更自由地进行沟通7. 协议分层8. 协议9. 应用程序、表示层、会话层、传输层、网络层、链路层 10. 应用层、传输层、网络互连层、主机至网络层 11. MAC协议单选:1-3 D A C 多选:1 AC 2 ABC 判断:1-4 T F F F第二章无线传输基础填空:1、电磁波2、FCC3、全向的4、天线5、定向6、地波7、衍射8、快速或慢速平面的9、Christian Doppler 10、数据 11、信号12、传输 13、模拟 14、ASK FSK PSK 15、扩频技术 16、大于 17、DSSS FHSS THSS 单选: 1-5 A C C CD 6-7 A B 多选:1 ACD2 ABCD3 BCD4 ABC5 AB6 ABC 判断:1-5 F T T T T 6-10 F T T T F 10-14 F T T T第三章无线局域网填空:1、美国电气电子工程师协会2、标准发布3、标准(猜的)4、 IEEE5、基站或接入点6、基础机构集中式拓扑7、 BSSID8、介质9、 MAC10、媒体访问控制11、物理层数据链路层 12、 11Mbit/s 13、 b14、多载波调制技术 15、 16、 11 17、 csma 18、 sta服务 19、物理20、联结重新联结解除联结分布集成 21、竞争22、 mac协议 23、多个无线网络整体网络 24、四地址 25、、27、动态频率选择传输功率控制 28、发送功率控制过程29、无线局域网中关于快速服务集切换的内容 30、 600Mps31、 32、 WPA 33、 WAPI34、认证框架和可拓展认证/标准安全 35、 WEP36、企业模式单选:1-5 D D C B C 6-10 A B C D A 11-15 C D D D B16-20 B B B C A 21-25 A B A A A 26-30 D A D C D 31-35 C D A C A 36-39 C A C B 多选:1 AC2 CD3 BC4 BC5 AB6 CD7 AB8 AC9 AC 10 ABC 11 ABC 12 BC 13 AC 14 ABC 15 ABC16 AC 判断:1-5 T F T T T 6-10 T F T F T第四章无线个域网填空: 1. 302. IEEE3.4. 无线个人区域网5. 蓝牙6. 基带7. 1 MHz 带宽 8. 散布式网络 9. 超宽带UWB 10. 协议栈 11. 250 kb/s12. 全功能设备,只具有部分功能的设备 13. 设备对象单选: 1-5 C A C D A 6-10 B D A(不确定)A D 11-12 A A多选:判断:1-3 F F T第五章无线城域网填空:1、 2、回程 3、 4、固定宽带无线5、 6、 7、 8、 9、6GHZ 10、2~11GHZ 单选:1 -5 D B B C A 6-8 D B C多选:ABC判断:1、F 2、T第六章无线广域网填空:1、IEEE 2、250km/h 3、OFDM MIMO 4、纯IP第七章移动ad hoc网络填空:1、移动Ad Hoc2、移动Ad Hoc网络单选:B第八章无限传感器网络填空:1、移动Ad Hoc网络(或者分布式网络系统)2、传感器模块、处理器模块、无线通信模块、能量供应模块第九章无线mesh网络填空:1. 移动Ad hoc网络2. 无线多选: ABC 判断: T第十章无线网络与物联网填空:1.感知层,网络层和应用层2.无线城市简答题:第一章绪论1、简述计算机网络的发展过程答:计算机网络发展过程可分为四个阶段。
第九章网络信息安全选择题第一部分1. 信息安全指的是在信息传递的过程中,_______被破坏、偷窃或丢失的风险性。
A. 信息B. 数据C. 文件D. 应用程序答案:B2.网络安全的属性不包括______。
A.保密性B.完整性C.可用性D.通用性答案:D3.计算机安全通常包括硬件、______安全。
A.数据和运行B.软件和数据C.软件、数据和操作D.软件答案:B4.用某种方法伪装消息以隐藏它的内容的过程称为______。
A.数据格式化B.数据加工C.数据加密D.数据解密答案:C5.若信息在传输过程被未经授权的人篡改,将会影响到信息的________。
A.保密性B.完整性C.可用性D.可控性答案:B6. 加密技术不仅具有______,而且具有数字签名、身份验证、秘密分存、系统安全等功能。
A. 信息加密功能B. 信息保存功能C. 信息维护功能D. 信息封存功能答案:A7. 基于密码技术的_______是防止数据传输泄密的主要防护手段。
A. 连接控制B. 访问控制C. 传输控制D. 保护控制答案:C8. 在数据被加密后,必须保证不能再从系统_____它。
A. 读取B. 传输C. 可见D. 删除答案:A9.网络环境下身份认证协议通常采用______来保证消息的完整性、机密性。
A.知识因子B.拥有因子C.生物因子D.密码学机制答案:D10. 活动目录服务通过________服务功能提升Windows的安全性。
A.域间信任关系B。
组策略安全管理C。
身份鉴别与访问控制D。
以上皆是答案:D11. 不属于Windows XP系统安全优势的是________。
A.安全模板B。
透明的软件限制策略C。
支持NTFS和加密文件系统EFS D。
远程桌面明文账户名传送答案:D12. Windows XP系统中由UPnP服务导致的安全漏洞主要有_______。
A.产生Dos攻击B。
产生DDos攻击C。
NOTIFY缓冲区溢出D。
以上皆是答案:D13.保护计算机网络免受外部的攻击所采用的常用技术称为______。
第九章 VxWorks的网络系统微电子技术、计算机技术、通信技术和工业过程的分布式控制的迅猛发展,促进了网络的增长,而以太网的迅速流行更是使人们选择了TCP/IP作为实现异种机互联通信的工业标准,从而奠定了TCP/IP在局域网、广域网和工业网上的统治地位。
同时,随着Internet与网络的迅速普及应用,并向家庭领域不断扩展,使消费电子、计算机、通信(3C)一体化趋势日趋明显;信息时代的来临,使嵌入式系统日益受到市场和厂家的关注。
在许多实时性要求高的嵌入式系统中,如工业过程控制、许多军用系统对网络协议的实时性、可靠性和效率提出了更高的要求。
基于网络和嵌入式系统的新型分布式控制将是下一代工业控制的体系结构。
鉴于对网络的这些特殊要求,许多嵌入式系统都集成了各种网络协议,以适应各种应用领域。
许多嵌入式操作系统,例如Linux、WinCE等都向用户提供了良好的网络集成,而Wind River 系统公司的VxWorks也是第一个实时网络堆栈,也是最早把TCP/IP网络协议加入到其嵌入式实时操作系统内核中的。
因此,对于具有严格实时性要求的工业过程控制和国防武器系统,VxWorks中的网络集成是一个不错的选项。
本章,结合VxWorks的网络系统,我们向读者介绍嵌入式系统的网络和网络应用。
9.1 VxWorks网络系统简述VxWorks网络堆栈是VxWorks实时操作系统的一个组件,创新与传统伴随着VxWorks TCP/IP 协议栈,使它支持最新的Berkeley网络特性,同时也保留原有的功能。
9.1.1 简述VxWorks的网络结构(如图9.1.1所示),它继承了原有网络结构全部特性的同时,还兼容BSD4.4和SUN公司的网络文件系统(Network File System,NFS)。
这种广泛的协议支持为主机和VxWorks 目标机之间提供了无缝的工作环境,任务可通过网络向其他系统的主机存取文件(即远程文件存取),也支持远程进程调用。
这种结构既对以前基于BSD4.3网络堆栈的升级,又增加了完全路由支持和现代因特网特性(堆栈提供新的路由特性已成为千兆以太网交换机和DSL访问复用器等本地交换或远程访问路由产品的关键要素),极大提升了VxWorks业界领先的网络性能。
图9.1.1 VxWorks网络结构图作为高性能、高可靠协议栈,VxWorks网络堆栈是高性能交换设备或低成本因特网访问设备的理想解决方案,广泛用于数字网络设备上(如以太网交换机、路由器、网络集线器、ATM交换机等)。
这种堆栈伸缩性强,开发者可以构建从IP路由装置到全TCP/IP、由SNMP管理的系统,还可以提供快速包处理和改善以前堆栈的吞吐量。
VxWorks网络堆栈按照实时系统的要求经过精心设计,在绝大多数因特网/局域网应用中都可以提供顶级性能。
测试数据结果显示,它的吞吐量或COU使用率、性能较以往堆栈提高了15%到20%。
在设计中,优化的内容包括取消TCP层内拷贝、散列表,改进了缓冲区管理方案。
散列表优化了服务器应用对TCP连接表以及多点船舶应用对多点传播群组表的访问。
新的网络堆栈改进了的缓冲区管理方案采用mbufs作为控制结构,而数据缓冲区从缓冲集群预分配的池中选择。
开发者能够控制6种不同规模缓冲区的预留,对资源分配进行微调,以匹配装置最基本的功能。
使用预分配的缓冲池可以保证堆栈的确定性行为,因为在它的传输路径中没有系统结构进行手工分配。
9.1.2 网络协议的支持和应用工具标准的VxWorks网络堆栈包括下面的协议和应用支持:z Serial Line Interface Protocol,SLIP;z Compressed Serial Line Interface Protocol,CSLIP;z Point-to-Point Protocol,PPP;z Internet Protocol,IP;z User Datagram Protocol,UDP;z Transmission Control Protocol,TCP;z Dynamic Host Configuration Protocol,DHCP;z Bootstrap Protocol,BOOTP;z Domain Name System,DNS;z Address Resolution Protocol,ARP,and ProxyARP;z Open Shortest Path First,OSPF;z Routing Information Protocol,RIP;z Sockets(包括TCP,UDP,多播,路由和零拷贝协议);z Remote Procedure Calls,RPC;z Remote Shell,RSH;z File Transfer Protocol,FTP;z Network File System,NFS;z Trivial File System,TFTP;z rlogin,Remote Login;z telnet,Remote Login。
同时,Wind River也支持可选的WindNet产品:SNMP v.1/v.2c,OSPF v.2,STREAMS。
并且还通过提供工业级最广泛的网络开发环境来加强这些核心技术,这主要是通过“WindLink for Tornado”合作伙伴计划来实现的。
高级的网络解决方案还包括:z ATM,SMDS,frame relay,ISDN,SS7,X.25,V5广域网网络协议;z IPX/SPX,AppleTalk,SNA局域网网络协议;z分布式网络管理的RMON,CMIP/GDMO,基于Web网的解决方案;z CORBA分布式计算机环境。
9.1.3 网络协议的特性VxWorks网络功能具有以下特性:z支持最新的因特网功能(如IP点传输、RFC-1323等);z可伸缩的配置:IP、IP+UDP、IP+UDP+TCP;z支持服务类型的优化IP转发;z可选的、集成的OSPF的支持;z路由策略的支持;z兼容BSD4.4套接口库;z TCP和UDP的零拷贝协议(Zbuf)技术;z支持同一网络装置上多重协议的新驱动程序结构。
9.2 VxWorks网络系统配置这一小节我们介绍标准VxWorks堆栈的配置和使用。
9.2.1 数据链路层数据链路层包含设备驱动程序,直接管理物理媒介的通信。
它的功能就是在物理网络媒介上发送和接收数据帧。
VxWorks包括三类不同的数据链路层驱动程序:以太网驱动程序、船形线接口协议(SLIP)驱动程序、共享内存网络驱动程序,每一类驱动程序在后台都提供了通信功能。
同时VxWorks也支持用户创建自己的接口驱动程序。
下面将详细介绍常用的两种通信方式。
1.以太网驱动程序在VxWorks网络系统运转过程中,以太网是其中常用的介质,也是众多厂商所支持的一个局域网规范。
它是大多数VxWorks网络应用中理想的选择,但是某些协议除外(如BOOTP和DHCP),在VxWorks或主机网络系统中这些协议约束了以太网。
编写或绑定一个以太网驱动程序到VxWorks中,应当遵守网络驱动程序MUX(MULtipleXer)接口规范。
这种接口包括支持组播和轮询模式的以太网特性,如果这些特性不能满足需求的话,可能需要做一些处理,详细内容请参考9.4节。
然而,MUX是VxWorks下未来的网络驱动程序接口,最终所有的网络驱动程序必须绑定到MUX中。
Wind River提供了一些厂商的以太网驱动程序,其中包括3COM、AMD、Intel等公司的网卡设备驱动程序,通常以库文件俄形式安装在Tornado目录下,有两种方式可以把它们包含到VxWorks 系统中去,并按要求进行配置。
一种是通过修改config.h和configAll.h文件中的宏文件,也就是说嵌入#define或#undef 声明,如下面的config.h文件中的网卡驱动程序的宏定义。
-------------------------------------------------------可选网络驱动程序--------------------------------------------------------#define INCLUDE_END /* 使用增强型网路驱动程序 */#undef INCLUDE_ULTRA /* SMC Elite16 Ultra 接口 */#undef INCLUDE_ENE /* Eagle/Novell NE2000 接口 */#undef INCLUDE_ELT /* 3COM EtherLink III接口 */#undef INCLUDE_ESMC /* SMC 91c9x 以太网接口 */#define INCLUDE_FEI /* Intel Ether Express PRO100B PCI */#define INCLUDE_SLIP /* 串行线接口协议 */#define SLIP_TTY 1 /* 通道COM2串口,使用串行线接口协议 */#undef INCLUDE_ELC /* SMC Elite16 接口 */#undef INCLUDE_EEX /* INTEL EtherExpress 接口 */#undef INCLUDE_EEX32 /* INTEL EtherExpress flash 32 */#undef INCLUDE_EX /* Excelan Ethernet 接口 */#undef INCLUDE_ENP /* CMC Ethernet 接口*/#undef INCLUDE_SM_NET /* 底板网路接口 */#undef INCLUDE_SM_SEQ_ADDR /* 自动地址安装底板共享内存网络接口 */#undef INCLUDE_EL_3C90X_END /* 3COM快速PCI接口以太网驱动程序 */#undef INCLUDE_LN_97X_END /* AMD 79C972 增强型网路驱动程序 */----------------------------------------------------------Wind River推荐以这种方式配置网络设备驱动程序,并且希望用户不用修改configAll.h文件。
当用户必须需要修改configAll.h文件中的某些宏定义声明项时,可以把这些宏定义项在config.h文件中重新声明。
另一种方式基于Tornado开发环境,在工程workspace窗口上的VxWorks选项卡里进行配置,把需要的设备驱动程序添加到工程项目中,如图9.2.1所示。
2.串行线接口协议(SLIP)及配置这一小节主要讨论串行线接口协议和其配置。