IPSEC和GRE
IPSEC vs GRE
计算机网络由一组两台或更多台计算机或彼此连接的其他电子设备组成,这些计算机或其他电子设备允许它们共享信息和资源。有三种类型的网络,即:Internet,Intranet和Extranet。
还有几种不同的网络方法:局域网(LAN),用于像建筑物这样的小区域;城市中使用的城域网(MAN);广域网(WAN),广域网,无线局域网和广域网。
这些网络,尤其是那些使用因特网的网络,利用通信协议来发送要由网络的不同用户共享的数据分组。分组包含控制信息,其提供数据传递,错误检测和用户数据或有效载荷所需的信息。
一个这样的分组是因特网协议(IP)分组,其是因特网的主要协议。它使用IP地址在网络中的计算机或设备之间路由数据包。通过使用分组,网络可以获得多个主机寻址和错误检测。为了保护IP通信,需要一个协议套件来加密和验证会话的所有IP数据包。一些Internet安全系统是:安全套接字层(SSL),安全外壳(SSH),传输层安全(TLS)和Internet协议安全(IPsec)。
IPsec用于保护两台主机,两个安全网关或网关和主机之间共享的数据。与其他安全系统不同,它甚至可以用于不是为使用它而设计的应用程序。在会话开始时,IPsec允许代理建立在会话期间使用的加密密钥的相互身份验证和协议。
它可以应用于主机到主机传输模式和网络隧道模式。它是开放标准,并通过使用这些协议执行多项操作:认证标头(AH),可防止重放攻击,封装安全负载(ESP),提供机密性;安全关联(SA),为AH和ESP操作提供数据。
另一方面,通用路由封装(GRE)是一种隧道协议,用于承载IP网络中的其他路由协议以及IP网络中的IP分组。它是无国籍的,没有流量控制机制。 虽然IPsec通过身份验证提供机密性,但GRE提供的安全性较低。 GRE还有额外的开销字节头,可能导致数据包的路由和转发延迟。虽然IPsec可以发送数据包,但它无法发送GRE等路由协议。
摘要: 1.IPsec代表Internet协议安全性,而GRE代表通用路由封装。 2.IPsec是Internet的主要协议,而GRE则不是。 3.GRE可以在IP网络中携带其他路由协议和IP数据包,而Ipsec则不能。 4.IPsec提供比GRE更高的安全性,因为它具有身份验证功能。 5.GRE有更多的开销字节头,这可能会影响数据包的路由和转发,而IPsec则不会。