当前位置: 首页 > news >正文

IPSec VPN

IP Security,IP安全

1、特点

L3的VPN

缺:不支持组播、配置复杂、延迟增加、资源消耗较多

优:具备访问控制、密码学四个维度、抗重放打击

2、组件

①安全协议

1)验证头技术(AH)

IP协议号51

提供数据完整性检查,身份验证,抗重放攻击

无法做数据的机密性

AH的完整性检查是对整个数据包做完整性检查(不适用于NAT场景)

报文:

2)封装安全载荷(ESP)

IP协议号50

提供数据的完整性,身份验证、抗重放攻击、数据的机密性

ESP的完整性检查是对载荷数据做完整性检查(没有对IP报文头做完整性检查)

报文:

ESP与AH的区别,为什么AH没有广泛运用?

AH不提供数据的机密性

数据包在传输的过程IP报文头的字段一定不变吗?

TTL、NAT(AH无法适用于NAT环境)

②封装模式:定义数据包再VPN中的封装结构

1)传输模式

格式:IPH+IPSec+DATA

没有产生新的IP报头,加密点与通信点在同一台设备上,采用传输模式

    端到端的保护

(内网IP是否可以在公网路由)

2)隧道模式

格式:IPH(公)+IPSec+IPH(私)+DATA

产生新的IP报头,加密点与通信点不在同一台设备上,采用隧道模式

相关文章:

  • Tensorflow2.0笔记 - 自定义Layer和Model实现CIFAR10数据集的训练
  • TCP的十个重要的机制
  • [每周一更]-第92期:Go项目中的限流算法
  • 信创环境ES索引管理脚本:close, delete
  • 优化 Nginx 处理 504 Gateway Timeout 错误
  • 【漏洞复现】WordPress Plugin LearnDash LMS 敏感信息暴漏
  • 即刻体验 | 使用 Flutter 3.19 更高效地开发
  • 【软件工程】详细设计(一)
  • Autodesk AutoCAD 2025 (macOS, Windows) - 自动计算机辅助设计软件
  • 文件操作讲解
  • Golang基础-9
  • 后端前行Vue之路(三):计算属性和监视属性
  • YARN集群 和 MapReduce 原理及应用
  • Git 常用命令集
  • GitGithub小册:版本管理必备利器
  • 【刷算法】求1+2+3+...+n
  • 【跃迁之路】【699天】程序员高效学习方法论探索系列(实验阶段456-2019.1.19)...
  • 002-读书笔记-JavaScript高级程序设计 在HTML中使用JavaScript
  • Apache Pulsar 2.1 重磅发布
  • CSS3 变换
  • golang中接口赋值与方法集
  • interface和setter,getter
  • isset在php5.6-和php7.0+的一些差异
  • nfs客户端进程变D,延伸linux的lock
  • OpenStack安装流程(juno版)- 添加网络服务(neutron)- controller节点
  • Redux系列x:源码分析
  • SSH 免密登录
  • vue 个人积累(使用工具,组件)
  • 成为一名优秀的Developer的书单
  • 构建二叉树进行数值数组的去重及优化
  • 技术攻略】php设计模式(一):简介及创建型模式
  • 警报:线上事故之CountDownLatch的威力
  • 聊聊springcloud的EurekaClientAutoConfiguration
  • 如何将自己的网站分享到QQ空间,微信,微博等等
  • 树莓派 - 使用须知
  • 正则表达式
  • Hibernate主键生成策略及选择
  • 树莓派用上kodexplorer也能玩成私有网盘
  • #调用传感器数据_Flink使用函数之监控传感器温度上升提醒
  • #每天一道面试题# 什么是MySQL的回表查询
  • %@ page import=%的用法
  • (LeetCode) T14. Longest Common Prefix
  • (二)【Jmeter】专栏实战项目靶场drupal部署
  • (附源码)spring boot校园拼车微信小程序 毕业设计 091617
  • (六)Hibernate的二级缓存
  • (论文阅读11/100)Fast R-CNN
  • (三)uboot源码分析
  • (十三)Maven插件解析运行机制
  • (学习日记)2024.04.04:UCOSIII第三十二节:计数信号量实验
  • (一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>
  • (轉貼) 2008 Altera 亞洲創新大賽 台灣學生成果傲視全球 [照片花絮] (SOC) (News)
  • .Net Remoting(分离服务程序实现) - Part.3
  • .Net(C#)常用转换byte转uint32、byte转float等
  • .NET/C# 推荐一个我设计的缓存类型(适合缓存反射等耗性能的操作,附用法)
  • ??如何把JavaScript脚本中的参数传到java代码段中