IPv6-重定向,PMTU,GRE隧道

2024-03-31 05:04
文章标签 ipv6 重定向 隧道 gre pmtu

本文主要是介绍IPv6-重定向,PMTU,GRE隧道,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

IPv6-重定向,PMTU(路径最大传输单元),GRE隧道(Generic Routing Encapsulation,通用路由封装协议)

重定向过程

触发重定向的条件:

1、报文的入接口,等于自身路由之后的出接口;

2、报文的源地址,和自身的下一跳地址在相同网段。

重定向报文

PMTU发现,Path MTU,路径上的最小接口的MTU,IPv6要求最小PMTU为1280

IPv4中,源节点和中间节点都可以对报文分片;IPv6中,只有源节点允许报文分片,中间节点不允许分片。

作用:在整个IPv6报文的转发路径上,探测最小的MTU值,构建报文的大小。

MTU默认最大1500字节,可手动修改,修改后,华为可接受的MTU默认有效时间为10分钟,最小MTU在10分钟之后会刷新。

IPv6过渡技术

1、IPv4/IPv6共存技术:

        1.1、Dual Stack

        1.2、6over4 Tunnel分为两种:手动隧道:GRE隧道、6over4手动隧道;自动隧道:6to4隧道、ISATAP隧道。

2、IPv4/IPv6互通技术——NAT64:

3、GRE技术,Generic Routing Encapsulation通用路由封装协议

GRE支持将一种协议的报文封装在另一种协议报文中。

GRE可以封装组播数据,并可以和IPSec结合使用,从而保证语音、视频等组播业务的安全。

OSPF:用于学习对端站点的路由。

GRE:用于封装OSPF的组播报文,在公网进行传输。

IPSec:用于对站点之间互访的数据加密。

GRE over IPSec:GRE隧道明文传输,IPSec进行加密。

4、双栈Dual Stack

设备必须支持IPv4/IPv6协议栈。

连接双栈网络的接口必须同时配置IPv4地址和IPv6地址。

6 over 4手动隧道

源地址和目的地址均需手工指定。

用于边界路由器于边界路由器,或者主机与边界路由器之间。

隧道中tunnel中使用命令指定使用隧道协议,[AR3-Tunnel0/0/1]tunnel-protocol ipv6-ipv4;

GRE和6over4区别:

1、6over4相比GRE少了一层GRE的报文头部,可用于传输数据。

2、GRE具有简单的认证方式key,以及keeplive保活机制,可以检测隧道的存活。

3、GRE可以结合IPSec进行加密,提供更高的安全性。

6over4自动隧道——6to4隧道

1、6to4隧道:使用6to4专用地址2002::/16(采用6to4专用地址,即2002:IPv4::/48。)

2、支持Router到Router、Host到Router、Router到Host、Host到Host。

6to4隧道根据目的IPv6地址的16~48bit中,提取出IPv4地址,即封装的目的IPv4地址。

6to4中继:实现普通IPv6网络和6to4网络的互访。下一跳地址要跟目的站点的公网地址计算出的地址需要一致(1.1.1.1对应的IPv6地址:2002:0101:0101::1)

6over4自动隧道——ISATAP隧道

window系统开启ISATAP功能。

==========================================================================================

这篇关于IPv6-重定向,PMTU,GRE隧道的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/863453

相关文章

Nginx 重写与重定向配置方法

《Nginx重写与重定向配置方法》Nginx重写与重定向区别:重写修改路径(客户端无感知),重定向跳转新URL(客户端感知),try_files检查文件/目录存在性,return301直接返回永久重... 目录一.try_files指令二.return指令三.rewrite指令区分重写与重定向重写: 请求

Nginx部署React项目时重定向循环问题的解决方案

《Nginx部署React项目时重定向循环问题的解决方案》Nginx在处理React项目请求时出现重定向循环,通常是由于`try_files`配置错误或`root`路径配置不当导致的,本文给大家详细介... 目录问题原因1. try_files 配置错误2. root 路径错误解决方法1. 检查 try_f

如何使用Nginx配置将80端口重定向到443端口

《如何使用Nginx配置将80端口重定向到443端口》这篇文章主要为大家详细介绍了如何将Nginx配置为将HTTP(80端口)请求重定向到HTTPS(443端口),文中的示例代码讲解详细,有需要的小伙... 目录1. 创建或编辑Nginx配置文件2. 配置HTTP重定向到HTTPS3. 配置HTTPS服务器

nginx中重定向的实现

《nginx中重定向的实现》本文主要介绍了Nginx中location匹配和rewrite重定向的规则与应用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下... 目录一、location1、 location匹配2、 location匹配的分类2.1 精确匹配2

Python实现文件下载、Cookie以及重定向的方法代码

《Python实现文件下载、Cookie以及重定向的方法代码》本文主要介绍了如何使用Python的requests模块进行网络请求操作,涵盖了从文件下载、Cookie处理到重定向与历史请求等多个方面,... 目录前言一、下载网络文件(一)基本步骤(二)分段下载大文件(三)常见问题二、requests模块处理

【IPV6从入门到起飞】5-1 IPV6+Home Assistant(搭建基本环境)

【IPV6从入门到起飞】5-1 IPV6+Home Assistant #搭建基本环境 1 背景2 docker下载 hass3 创建容器4 浏览器访问 hass5 手机APP远程访问hass6 更多玩法 1 背景 既然电脑可以IPV6入站,手机流量可以访问IPV6网络的服务,为什么不在电脑搭建Home Assistant(hass),来控制你的设备呢?@智能家居 @万物互联

【vue3|第28期】 Vue3 + Vue Router:探索路由重定向的使用与作用

日期:2024年9月8日 作者:Commas 签名:(ง •_•)ง 积跬步以致千里,积小流以成江海…… 注释:如果您觉在这里插入代码片得有所帮助,帮忙点个赞,也可以关注我,我们一起成长;如果有不对的地方,还望各位大佬不吝赐教,谢谢^ - ^ 1.01365 = 37.7834;0.99365 = 0.0255 1.02365 = 1377.4083;0.98365 = 0.0006 说

基于IPv6的下一代网络技术的特征分析

1.引言   随着IPv4地址的耗尽,以及网络接入用户的不断庞大,向IPv6过渡已经是势在必行,IPv6作为新一代的网络协议,不仅具有海量的IP地址资源,而且由于其数据包可以更大,从而实现更可靠、更快速地进行数据的传输,同时通过在数据报头中添加流标记和业务级别大大地改善QoS,且任何设备接入IPv6后即可获取相应的设置,大大地简化用户操作,满足移动性等要求,最重要的一点是,IPv6通过I

在struts.xml中,如何配置请求转发和请求重定向!

<span style="font-size:18px;"><span style="white-space:pre"> </span><!--<strong>下面用请求转发action </strong>,<strong>这样过去id不会丢</strong>,如果用重定向的话,id会丢 --><result name="updatePopedom"<span style="color:#ff00

请解释JSP中的九大内置对象及其作用。什么是Java Web中的请求转发和重定向?它们有什么区别?

请解释JSP中的九大内置对象及其作用。 JSP(JavaServer Pages)中的九大内置对象(也称为隐式对象或自动对象)是JSP容器为每个页面提供的Java对象,这些对象在JSP页面被转换成Servlet时自动可用,无需显式声明。这些对象极大地简化了JSP页面的开发,因为它们提供了对Web应用程序中常见功能的直接访问。以下是九大内置对象及其作用的详细解释: request:javax.