网络安全----网络协议的安全性

—TCP/IP协议栈


互联网设计之初的使用目的是用于军事与科学研究,其基本假设就是节点的诚实
性;由于计算机网络的广泛使用,这种假设在今天已经无法成立,因此可能导致各种各样的攻击。

网络安全----网络协议的安全性_第1张图片


互联网安全协议概述

  • 存在的问题:原始协议几乎没有安全方面的考虑。存在各种各样的攻击手段,如窃听、篡改、伪造、冒充等。

  • 解决办法:现有TCP/IP协议仍在使用,彻底更换不现实也办不到。只有通过添加新的安全协议的方法进行解决。今后开发的因特网协议,应将安全问题作为重要因素加以考虑。

  • TCP/IP协议栈中安全机制的相对位置 :网络层、传输层和应用层。


互联网安全协议(1)

将安全机制放置在网络层:如IPsec协议,好处是对最终用户和应用程序透明。

网络安全----网络协议的安全性_第2张图片


互联网安全协议概述(2)

将安全机制放置在运输层:如SSL协议,好处是能够提供基于进程对进程的安全服务。

网络安全----网络协议的安全性_第3张图片


互联网安全协议概述(3)

将安全机制放置在应用层:好处是与应用有关的安全服务被嵌入到特定的应用程序中,可根据需要定制安全服务。

网络安全----网络协议的安全性_第4张图片


网络接口层的安全性


物理层安全

◼ 物理层提供对物理链路的访问,以及对通过物理介质传输的数据编码和解码。物理层没有通用的物理层协议直接提供安全服务。身份认证、授权、验证等由高层通信协议来管理。

◼ 物理层安全威胁主要指由网络环境、网络设备、线路的物理特性引起的不可用而造成的网络系统不可用,如设备被盗、意外故障、设备老化等。因此,对物理
网络的攻击集中在物理网络部件方面,常见的攻击手段主要有搭线窃听、电磁泄漏窃听等。



数据链路层安全风险

  • 数据链路层提供到物理层的接口,以确保数据在两个节点之间数据链路上的安全传递。通过对一些网络攻击现象分析可知,数据链路层存在着身份认证、篡改MAC地址、网络嗅探等安全威胁。

ARP-地址解析协议

网络安全----网络协议的安全性_第5张图片


ARP协议特性中的漏洞

• 漏洞的根源就是ARP协议是无连接的, • ARP协议是建立在信任局域网内所有结点的基础上的。

• 它是无状态的协议,不会检查自己是否发过请求包,没有ARP的请求也可以ARP回复。最致命的就是操作系统收到这个请求后就会更 新ARP缓存!!


ARP欺骗

ARP欺骗问题的原因:

① ARP协议设计之初没有考虑安全问题,所以任何计算机都可以发送虚假的ARP数据包。

② ARP协议的无状态性。响应数据包和请求数据包之间没有什么关系,如果主机收到一个ARP响应却无法知道是否真的发送过对应的ARP请求。

③ ARP缓存需要定时更新,给攻击者以可趁之机


ARP网关欺骗

• 在ARP的攻击中,网关欺骗是一种比较常见的攻击方法。通过伪装的ARP Request请求报文或Reply应答报文达到修改PC机网关的MAC-IP对照表的目的。造成PC机不能访问网关,将原本应该发往网关的数据包被发往被修改对方的MAC地址。

网络安全----网络协议的安全性_第6张图片


ARP主机欺骗

ARP主机欺骗的最终目地是修改PC机或交换机设备的MAC表项。将原本正确的表项修改为错误的MAC地址。最终导致PC机不能访问网络。

网络安全----网络协议的安全性_第7张图片



MAC地址欺骗预防

  • 利用绑定方式,静态ARP对照表不受外来影响

  • 通过设置固定的ARP对照表,来达到预防的效果

你可能感兴趣的:(服务器,java,网络安全)