共查询到19条相似文献,搜索用时 140 毫秒
1.
在网络通信中,为了满足应用的需要,常常在数据包中添加特定的协议头部。例如,为了实现从IPv4数据包到IPv6数据包的转换,可以在原IPv4报头前封装上相应的IPv6报头;在以太网中,为了保证应用的QoS需要,可以在数据链路层报头之后封装上MPLS标记。这种在数据报头的固定位置封装固定长度协议头的方式,称为隧道模式。传统的隧道封装方式需要重新在内存中申请skb空间,需要重新拷贝整个数据包,这样的重复内存拷贝降低了系统的性能,并不是必要的。本文在内核代码的层次,分析了数据包的网络处理流程,并修改了Linux的系统调用。通过预留内存资源的方式,提出了一种避免隧道模式下额外内存拷贝的方法,并给出了代码实现。 相似文献
2.
双栈技术,隧道技术,地址-协议转换是IPv4-IPv6过渡期实现两网共存的主要技术.其中隧道技术通过将IPv6数据包封装在IPv4分组中使得分布在IPv4网络中的IPv6节点能够相互通信.本文分析了常用的隧道技术,并实现了IPv6节点间手工隧道的建立. 相似文献
3.
4.
为了解决车载网关中异构网络与互联网的通信问题,设计了一种基于Linux虚拟设备的隧道,该隧道能实现IPv6数据包穿越NAT和CDMA的IPv4网络,并与车载异构网络互联。同时利用Linux中的模块动态加载特性及虚拟网络设备来灵活配置隧道参数,从模型层次上,在TCP/IP协议栈的网络层和物理设备驱动层之间设计了一个虚拟网络设备,所有的IPv6数据包在发送和接收之前均被本网络设备截获,并进行协议封装和解析。实验结果表明,该隧道可以高效稳定地使IPv6客户端穿越无线链路的IPv4网络,并与IPv6服务器端进行通信。 相似文献
5.
分析了IPv6-IPv4隧道技术的原理,阐述了双栈主机通过ISATAP接入IPv6站点方法,并设计了抓包实验,利用sniffer软件对ISATAP隧道建立时的路由请求包以及隧道建立完成后的通信数据包进行了分析.分析表明,ISATAP隧道是一种较好的IPv4-IPv6过渡技术. 相似文献
6.
7.
8.
移动IPv6是IETF提出来解决网络层移动性问题的标准,但移动IPv6在切换过程中存在无法接受的切换延时和数据包丢失,无法满足实时应用的要求.通过对802.16链路层切换过程的研究,本文提出了一种802.16网络中的移动IPv6快速切换方案,该方案利用链路层的触发信号和隧道减少移动IPv6的移动检测,转交地址配置和绑定更新的时延以及切换过程中的数据包丢失. 相似文献
9.
对IPv4/IPv6网络环境下的NAT-PT转换网关及6to4隧道技术在边界路由器上的应用进行研究,分析边界路由器的数据包处理流程,提出基于数据包地址分析及地址转换的协同调度算法,实现了NAT-PT及6to4的协同工作。新算法降低了数据处理复杂度,提高了边界路由器的自适应性,具备很好的可扩展性。 相似文献
10.
IPv4到IPv6的过渡技术与6to4 Tunnel的实现 总被引:2,自引:0,他引:2
在IPv4向IPv6过渡的初期,如何实现IPv6和IPv4的相互通信成为一个实际问题。本文对IPv4到IPv6的几种隧道技术进行了讨论,并详细地研究了6to4隧道技术的工作原理及实现方案。 相似文献
11.
12.
介绍BGP/MPLS IP VPN技术,又称三层MPLS VPN,它使用BGP进行路由信息的分发和使用MPLS进行包转发,具有较好的服务质量。重点分析BGP/MPLS IP VPN网络在IPv4和IPv6中的应用,并对基于Carrier of Carrier VPN的BGP/MPLS VPN的IPv6扩展方案进行研究,此方案提供了运营级的解决方法,并能利用现有的IPv4资源,有较好的灵活性和扩展性。 相似文献
13.
介绍BGP/MPLS IP VPN技术,又称三层MPLS VPN,它使用BGP进行路由信息的分发和使用MPLS进行包转发,具有较好的服务质量。重点分析BGP/MPLS IP VPN网络在IPv4和IPv6中的应用,并对基于Carrier of Cartier VPN的BGP/MPLS VPN的IPv6扩展方案进行研究,此方案提供了运营级的解决方法,并能利用现有的IPv4资源,有较好的灵活性和扩展性。 相似文献
14.
15.
16.
IPv4与IPv6的互操作研究及网络实验 总被引:7,自引:0,他引:7
代长城 《计算机工程与应用》2004,40(27):135-137,218
IPv6是针对当前IPv4的地址空间不足和服务质量的缺陷而设计的一种新的网络协议类型。但是,现在IPv4的应用仍然占主导地位。在IPv6的网络流行于全球之前,总是有一些网络首先使用IPv6协议并希望能够与当前的Internet正常通信。为达到这一目的,必须开发出IPv4/IPv6互通技术以保证IPv4能够平稳过渡到IPv6,论文先从应用层的角度讨论了IPv4/IPv6的服务器与客户端的通信机制,然后利用模块编程技术打造一个具有路由公告和包转发功能的服务器,通过隧道技术使IPv6主机通过IPv4路由器进行通信。 相似文献
17.
如何在IPv6 over MPLS网络中提供端到端的服务质量?针对这个问题介绍了一个6PE-DiffServ解决方案(6PE,IPv6 Provider Edge Routers)。该方案使用6PE技术进行组网,通过统一的DiffServ策略的部署和BB-6PE(Bandwidth Broker for 6PE network)的集中管理,给由IPv4向IPv6过渡的网络提供DiffServ服务。6PE-DiffServ方案的可行性和有效性在CNGI-QoS实验网中得到了验证。 相似文献
18.
Abbas Mehdizadeh Fazirulhisyam Hashim Raja S. Azmir Raja. Abdullah Borhanuddin Mohd Ali Mohamed Othman Sabira Khatun 《Journal of Network and Systems Management》2014,22(4):583-608
Multicast IPv6 is an efficient way of transmitting data simultaneously to a group of IPv6 users. It has the advantage of reducing the required bandwidth of IPv6 data delivery compared to unicast transmission. The data rate of multicast transmission over WLAN is confined by the user with the lowest rate in the multicast group, which is called the fixed base rate problem. This paper proposes a delivery method that incorporates both multicast and unicast transmissions to solve the fixed base rate problem. The proposed method divides the IPv6 network into two levels: multicast mode for the upper level of the network [IPv6 server to Access Point (AP)], and unicast mode for the lower level (AP to mobile nodes). To maintain the end-to-end multicast transmission, the AP is responsible for converting multicast packets to unicast packets. Such a combination enables the proposed method to inherit the advantages of both multicast and unicast transmissions. The performance of our proposed method is evaluated in a test-bed environment that considers the transmission of real-time video application. The proposed multicast-unicast is able to improve the throughput and video quality experienced by the end user, with low packet loss and transmission delay. 相似文献
19.