首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 187 毫秒
1.
ICMP(InternetControlMessageProtocol:因特网控制报文协议)是一个标准的TCP/IP协议,工作在IP层,所有的IP路由器和主机都支持该协议,其功能是在IP主机、路由器之间传递网络通不通、主机是否可达、路由是否可用等反映网络本身状况的控制消息。  相似文献   

2.
TCP/IP协议及其安全性分析   总被引:3,自引:0,他引:3  
李胜后  姚彦茹 《信息技术》2005,29(4):99-101
介绍TCP/IP协议内容,以及TCP/IP中协议的功能IP,TCP,UDP,ICMP;并详细介绍了提高TCP/IP协议中网络层、传输层、应用层安全性的方法。  相似文献   

3.
嵌入式TCP/IP协议栈的设计与实现   总被引:1,自引:0,他引:1  
为了适应嵌入式系统网络化的需要。文中提出了一种针对嵌入式系统的TCP/IP协议的裁减优化方案,并对设计中的一些关键技术作了比较详细的分析。从而实现了基本ARP协议、IP协议、ICMP协议、TCP协议、UDP协议,同时给出了这些协议的具体实现方法,最终构建了一个满足嵌入式系统实时性且简单灵活嵌入式TCP/IP协议栈。  相似文献   

4.
问答信箱     
1. 什么是TCP / IP?答: TCP / IP(传输控制协议 / 网间协议)是一种网络通信协议,它规范了网络上的所有通信设备,尤其是一个主机与另一个主机之间的数据往来格式以及传送方式。TCP / IP是Internet的基础协议,也是一种电脑数据打包和寻址的标准方法。在数据传送中,可以形象地理解为有两个信封,要传递的信息被划分成若干段,每一段塞入一个TCP信封,并在该信封面上记录有分段号的信息,再将TCP信封塞入IP大信封,发送上网。在接受端,一个TCP软件包收集信封,抽出数据,按发送前的顺序还原,并加以校验,若发现差错,…  相似文献   

5.
TCP/IP协议是网络中使用的基本通信协议.虽然从名字上看它包括两个协议:TCP协议和IP协议,但确切的说,TCP/IP实际上是一组协议,除了最常用的TCP和IP协议外,还包含许多其它的工具性协议、管理协议及应用协议.TCP/IP协议共分为4层,即:应用层、传输层、互连网络层、网络接入层.其中,应用层向用户提供访问Internet的一些高层协议,使用最广泛的有TELNET、FTP、SMTP、DNS等.传输层提供应用程序端到端的通信服务,该层有两个协议:TCP和UDP.互连网络层负责相邻主机之间的通信,该层协议主要有IP和ICMP等.网络接口层是TCP/IP协议软件的最低一层,主要负责数据帧的发送和接收.  相似文献   

6.
文章研究了TCP/IP卸载引擎技术及其原理,并针对数据路径卸载的TOE千兆网卡设计实现了一个支持协议卸载的TCP/IP协议栈。测试表明:TOE系统通过数据路径卸载显著降低了主机CPU的占用率。  相似文献   

7.
为了实现DSP与外围设备进行以太网数据通信,采用了一种基于网络控制芯片DM9000A的DSP以太网接口实现方式。它以TI公司的DSP处理器TMS320F28335和DM9000A网络芯片为硬件平台,通过DSP总线控制DM9000A内部寄存器,完成DM9000A的初始化以及底层以太网数据的发送接收,并对TCP/IP协议进行裁剪,包括IP,ARP,ICMP,UDP和TCP等协议,实现了适用于DSP设备的以太网数据通信功能。  相似文献   

8.
关于TOE技术的发展及概况的研究   总被引:4,自引:0,他引:4  
任宏 《红外》2005,(3):19-26
互联网络是覆盖率极广、联网设备众多、协议完善、功能强大的一种通信方式,已经成为社会重要的基础信息设施,是重要的信息流通渠道。TCP/IP是服务器通讯中最常用的协议,被各种应用所广泛采纳。不幸的是,TCP/IP对主机的CPU构成承重的负担。当千兆以太网出现的时候,处理与数据传输相关的TCP/IP进程将造成服务器CPU的窒息。本文介绍了一种通过硬件来实现TCP/IP协议处理的方式,并将这种方式与传统的通过软件进行TCP/IP协议处理的方式进行了比较,然后重点分析了利用TOE技术进行网络数据传输的优势和一些具体的技术细节。  相似文献   

9.
使用Altera公司的FPGA来实现TCP/IP卸载引擎(TOE),将TCP/IP协议栈处理工作从主机CPU中移出,提高了主机的处理能力 TCP/IP是一组全世界广泛应用的协议,不仅仅用于Internet,许多私有网络也使用TCP/IP作为其协议组,许多硬件设计都是基于TCP/IP或者相关的协议来开发的.传统的TCP/IP处理网络数据传输过程中,要占用大量的主机CPU资源,为了减轻CPU的压力,一种叫TOE(TCP/IP offload engine,TCP/IP卸载引擎)的技术应运而生.TOE技术对TCP/IP协议栈进行扩展,使部分TCP/IP协议从CPU转移到TOE硬件,减轻CPU的负担.  相似文献   

10.
颜诗洋 《电子设计工程》2014,22(22):108-110
嵌入式设备网络化开发具有广阔的应用前景,是网络化发展的一个重要方向,而具有TCP/IP协议栈是嵌入式设备网络化的必要条件。针对大量存在的8/16位机,本文开发了一种微型TCP/IP协议栈。并对ARP协议、IP协议、UDP协议,ICMP协议以及TCP协议的开发进行讨论。通过在Silicon Labs公司的C8051F340微控制器和CP2200以太网卡的平台上构建Web服务器进行测试,证明嵌入式TCP/IP协议栈运行良好。  相似文献   

11.
硬件协议栈芯片W3100A   总被引:3,自引:0,他引:3  
W3100是WIZnet公司专门为以太网互联和嵌入式设备推出的硬件TCP/IP协议栈芯片,其硬件TCP/IP协议栈包含了TCP、UDP、IP、ARP和ICMP协议。文中介绍了W3100A的主要特点、引脚功能和基本结构,分析了W3100的软硬件设计应用方法。  相似文献   

12.
嵌入式TCP/IP协议栈的设计与实现   总被引:4,自引:1,他引:3  
详细描述了TCP/IP协议栈的裁剪、设计和实现方案.该协议栈以PHILIPS LPC2294微处理器、以太网控制器RTL8019AS为硬件平台,采用模块化层次化的结构设计,实现了ARP、IP、ICMP、UDP等协议模块.经过精简后的协议栈代码量小,结构合理,易于移植和扩充.  相似文献   

13.
嵌入式TCP/IP协议栈在单片机上的实现   总被引:1,自引:0,他引:1  
王芳  周优霞 《现代电子技术》2010,33(10):198-201
给出单片机上网的可行方案,采用SST89E564RD单片机,既提供了网关服务,也实现了在线仿真和下载的功能。由于51单片机资源有限,精简了TCP/IP协议族,在8位单片机上实现了UDP、TCP、ICMPI、P、ARP协议,为嵌入式系统通过以太网接入Internet打下了基础。经过几个月的软硬件测试表明:系统设计合理、稳定可靠。  相似文献   

14.
设计了用R1120十六位单片机、RTL8019AS以太网控制芯片和73M2901 MODEM接口芯片组成的远程数据通信板,该板既可利用普通电话线拨号上网,也可通过以太网与互联网相连;通信板利用RS232串口通过自定义协议实现与下位机的准确数据通信,下位机通过该板与互联网相连;采用R1120汇编语言(指令与80C186兼容)实现了PPP、以太网、TCP/IP、ICMP和ARP等协议。试验表明,以单片机为中心的嵌入式设备借助该通信板能有效地实现与远程服务器之间的可靠数据通信。  相似文献   

15.
TCP/IP协议的ASIC设计与实现   总被引:1,自引:0,他引:1  
文章介绍了一种TCP/IP协议族传输、处理TCP数据和IP数据报过程的ASIC设计-TCP/IP协议处理器的硬件实现。简单介绍了TCP/IP协议,着重介绍了TCP/IP协议处理器系统结构以及各模块设计。硬件实现的TCP/IP协议处理器提高了IP数据报的处理速度,更重要的是,将Internet网络数据传输从传统的依赖电子计算机系统的模式中解放出来,实现了脱离计算机系统环境建立Internet网络连接。  相似文献   

16.
邻居发现协议(NeighborDiscoveryProtocol,NDP)作为IPv6协议的重要组成部分,取代了IPv4中的ARP协议、ICMP路由发现和ICMP重定向功能。文章分析了NDP存在的安全问题,尤其是伪造IP地址攻击,并在此基础上提出采用加密生成地址和签名技术等来解决这些安全威胁。  相似文献   

17.
This article presents the design and development of a networking system architecture targeted to support high-speed TCP/IP communication over ATM. The discussed architecture has been developed in the form of an integrated system which incorporates state-of-the-art software and hardware subsystems, and an OC-12c ATM adapter (622 Mb/s). Moreover, the design of this embedded system has been based on the Chorus real-time operating system, which, in turn, hosts an accelerated TCP/IP protocol stack over ATM. Furthermore, the embedded system board has been developed according to the PCI specification to easily be plugged into a host platform. In addition, the OC-12c ATM adapter subsystem has been designed and developed in order to also be plugged into the same host. The developed architecture has proven very efficient and reliable, providing high-throughput and low-latency bulk data communications. The measured performance on an OC-3c-based (155 Mb/s) testbed has shown that an optimally implemented TCP/IP stack, hosted by a real-time kernel and coupled with an ATM adapter, offers a robust desktop platform for high-speed end-to-end communications. The main feature of the accelerated TCP/IP protocol stack is the out-of-band processing of control and data information. The protocol accelerator embedded system processes the TCP/IP headers and accomplishes checksum computations, while data is transferred from the host's user memory space directly to the network. Finally, for validation purposes, the prototype system has been incorporated in an existing networking infrastructure targeted to support mass storage applications  相似文献   

18.
摩西  卢选民  单长  杨杰 《现代电子技术》2011,34(17):101-103
随着Internet的迅速发展,网络中因为IP地址信息泄漏而遭受的攻击日益严重。通过代理服务器来隐藏内部网络设备IP地址的传统方式,不仅影响数据传输速率,而且其本身也易成为攻击的目标。针对这一亟待解决的问题,基于Netfilter/iptables模块和IP地址替换技术,在Linux环境下通过DNAT和SNAT,以及多线程系统调用的方式实现了静态IP和DHCP动态分配IP的地址信息隐藏。通过网络实验证明,达到了预期的目的。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号