使用Sniffer软件透视TCP/IP协议的安全
2014-11-07张保江
摘要:TCP/IP协议是当前计算机局域网和Internet普遍使用的组网协议,该文结合TCP/IP的一个通信实例,使用Sniffer软件,截取并分析其通信数据,得出TCP/IP协议缺乏相应的安全机制的结论,并在此基础上,讨论了基于TCP/IP协议的有关安全的常用做法。
关键词:TCP/IP;通信协议;信息安全;Sniffer
中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2014)29-6842-04
Abstract: TCP/IP is the protocol that commonly used to build the Ethernet or Internet. Based on an instance of TCP/IP communication, the thesis uses the sniffer software to capture and analyze the data of TCP/IP communications and draws the conclusion that TCP/IP protocol has no measures to ensure the security of the communications. At last the thesis introduces some ways to ensure the security of TCP/IP communications.
Key words: TCP/IP; communication protocol; security of information; sniffer
1 基于TCP/IP协议网络安全问题
TCP/IP协议是当前Internet(广域网)和以太网(局域网)普遍使用的基本的通信协议簇,TCP/IP协议不是一个协议,而是由一系列协议(包括TCP和IP协议)组成的协议簇,正是因为有了TCP/IP协议,Internet才得以迅速发展成为世界上最大的、开放的计算机通信网络。
在使用Windows操作系统的主机中,系统会自动为主机中的网卡绑定TCP/IP协议,简单配置一下该协议,主机就可以使用该网卡与其它主机进行通信了。
TCP/IP协议是美国国防部(DoD)基于战争的需要,在寻求把分散的计算机互联成网络的过程,随着第一个计算机网络ARPA网的出现而出现的。由于TCP/IP协议最初只是在一个小范围内应用,缺少安全性方面的考虑,随着计算机网络的普及,TCP/IP逐渐成为一种开放的网络标准协议,其安全性缺陷也逐渐显现,主要表现在以下几个方面:
1) TCP/IP协议使用明文传输数据,不对数据进行加密处理。如果传输的数据被截获,就会有泄密的风险。
2) TCP/IP协议没有认证机制。发送者无法确认接受方是不是合法的接收者,同样,接收者也无法确认数据的发送方是不是合法的发送者。
3) TCP/IP协议没有数据完整性检测机制。即使要传输的数据在传输的过程中被第三方篡改过,接收者也无从知晓。……
