首页 > 其他分享 >5.13

5.13

时间:2024-05-14 19:21:21浏览次数:13  
标签:5.13 地址 NAT IPv6 路由器 设备

IPv6 不使用 NAT 技术

实际上,针对 IPv6 的 NAT(Network Address Translation,是指网络地址转换) 并不存在公开的标准规范。虽然有一个名为 NAT66 的草案提议,但至今并未转化为现实标准。

之所以在 IPv6 中不需要 NAT,是因为理论上地球的每个设备都可以有一个独立的全球可访问的地址。开始我对此感到很奇怪,因为在玩网络游戏时虽然我们常常痛恨 NAT 导致的种种不便,但它却给人一种安全感,除非你明确通过 UPnP 或端口转发允许,否则你的本地设备永远不会被外部网络直接访问。

有一个残酷的事实是,NAT 并不是一道安全屏障,它只是一个替代的数据包转发机制。在默认情况下,你的IPv6路由器本不应随意将来自外部的连接尝试转发给本地设备。因此,在 IPv6 环境下,即便不使用 NAT,你也同样可以获得相同级别的安全保障。实际上,借助IPv6地址,你无需经过路由器,或者不必另行配置VPN,就能直接访问本地网络上的每一台设备:只需要进行身份验证即可。

尽管IPv6为每台设备分配独立的IPv6地址带来了便利,但也存在一个与安全相关的问题:由于每个设备都有独一无二的地址,因此它们可以被个别识别和跟踪,这对我们的隐私保护构成威胁。为此,现代操作系统引入了临时IPv6地址的概念,该地址的INTERFACE_ID会定期变化。这样一来,你可以使用永久IPv6地址接收外部的连接请求,而在建立连接时,对外展示的是一个频繁变动的二级临时地址作为你的IPv6地址。

标签:5.13,地址,NAT,IPv6,路由器,设备
From: https://www.cnblogs.com/liyize/p/18192044

相关文章

  • Scrum冲刺7--5.13
    Scrum冲刺7--5.13这个作业属于哪个课程软件工程这个作业要求在哪里团队项目这个作业的目标进行敏捷冲刺,熟悉团队合作开发前端仓库前端后端仓库后端每次冲刺日志索引时间博客5.7Day1ᕙ(`▿´)ᕗ5.8Day2ᕙ(•ູ॒•)ᕘ5.9Day3(˚......
  • 5.13
    当在主屏幕创建工厂时funLoginScreen(viewModel:LoginViewModel=viewModel(factory=LoginViewModelProvider.Factory))下面这段代码要封装在一个函数中并以另一个函数作为一个中介置于为什么还不知道是慢慢试出来的funLoginContent(form:LoginAndReg......
  • 高一下三调模拟赛5.13(附关于二分图匈牙利建边的详细思考)
    前言注:本篇为知识性内容,A题附详解关于匈牙利算法求最大独立子集难以理解的建边问题的思考,若有不当之处感谢指出。暂时只写了A篇题解,以供帮助大家理解相关问题,剩余题解会进行补充。又是小集训的一周,总要伴随着模拟赛...还是五道题目:A.攻击装置B.循环C.漫步D.穿越E.结......
  • 5.13 模拟赛题解(没写完)
    T1P4304[TJOI2013]攻击装置快进到HZOI2023超越HZOI2020(人均场切了紫)考虑将棋盘黑白染色成这个样子容易发现相同颜色的点直接一定没有冲突,满足二分图的性质,需要求出最小点覆盖,所以直接按冲突建好双向边,从\(1\)到\(n^2\)节点跑最大匹配即可。设求出的最大匹配为\(......
  • 云原生周刊:Kubernetes Grafana 看板更新 | 2024.5.13
    开源项目推荐ChartTestingChartTesting是用于测试Helm图表的工具。它旨在用于对拉取请求进行lint和测试。它会自动检测针对目标分支更改的图表。ClusterpediaClusterpedia是一个多集群的百科全书,用于同步、搜索和简单控制多集群资源。Clusterpedia可以与多个集群同......
  • 力扣1553 2024.5.13
    原题网址:此处为链接个人难度评价:1700分析:虽然不知道为什么贪心不对,但总之贪心不对。数据如此大也难以DP,那么只有搜索了。显然有一眼可得的搜索记忆化:记忆当只剩下k个果时还需要几天。值得一提的是,本代码实际上可能并不是一个正解代码,其可能无法在整数域上保证所有答案正确,但在......
  • Proxmox VE 8.1 Kernel 6.5.13-5-pve ,无法支持核显 SR-IOV 的问题
    我的之前的博客《利用显卡的SR-IOV虚拟GPU技术,实现一台电脑当七台用》介绍了ProxmoxVE7.x上启用核显虚拟化的方法。并给出了两个脚本,快速启用核显的SR-IOV。该脚本在PromoxVE7.x和8.x都做了测试。近期重新在ProxmoxVE8.1上部署,发现无法正常工作。 经过检查发现......
  • 2045:【例5.13】蛇形填数
    1#include<bits/stdc++.h>2usingnamespacestd;3intmain(){4intn;5cin>>n;6inta[n][n],i=0,j=n-1,t=1;7memset(a,0,sizeof(a));8a[i][j]=1;9while(t!=n*n){10while(a[i+1][j]==0&&i+1&l......
  • 2045:【例5.13】蛇形填数
    #include<iostream>usingnamespacestd;intmain(){ intn; cin>>n; intb=1,i=0,j=n-1,a[n][n]; for(inti=0;i<n;i++){ for(intj=0;j<n;j++){ a[i][j]=0; } } a[i][j]=1; while(b<n*n){ while(a[i+1][j]==0&&i+1<n){......
  • 算法训练day36 1005.134.135.
    算法训练day361005.134.135.1005.K次取反后最大化的数组和题目1005.K次取反后最大化的数组和-力扣(LeetCode)题解代码随想录(programmercarl.com)将数字按绝对值大小排序优先将绝对值最大的负数取反剩余步骤将最小非负数取反注意数组大小顺序,以及处理剩余......