TCP/IP(传输入控制地议/网际协议)是一种网络通信协议,它规范了网络上的所有通信设备,尤其是一个主机与另一个主机之间的数据传输格式以及传送方式。TCP/IP是因特网的基础协议。要想当黑客就有必要了解TCP/IP协议。
在数据传送中,可以形象的理解为有两个信封:TCP和IP信封。要送递的信息被分成若干段,每一段塞入一个TCP信封,并在该信封上记录有分段号的信息,再将TCP信封塞入IP大信封里,发送到网上。在扫收端,一个TCP软件包收集信封,抽出数据,按发送关的顺序还原,并加以校验,若发现差错,TCP将会要求重发。因此TCP/IP在因特网中几乎可以无差错地传送数据。对因特网用户来说,并不需要了解网络协议的整个结构,仅需了解IP的地址格式,即可与世界各地进行网络通信。
TCP/IP协议组中的协议因特网上数据的传输,提供了几乎目前上网所用到的所有服务。在TCP/IP协议组中有两种协议:
1、网络层协议:
网络层协议管理离散计算机间的数据传输。这些协议用户注意不到,它们是个系统表层以下工作的。比如,IP协议为用户和远程计算机提供了信息包的传输方法,它是在许多信息的基础上工作的。比如机器的IP地址。在机器的IP地址和其他信息的基础上,IP确保信息包正确达到目的机器。通过这一过程,IP和其他网络层的协议一共同用于数据传输。如果没有网络工具,用户就看不到在系统里工作的机器的IP.
2、应用层协议:
相反地,应用层协议是可以看到的。比如,文件传输协议(FTP)是可以看到的。用户为了传一个文件而请求一个和其他计算机连接,连接建立后,就开始传输文件,在传输时,用户和远程计算机的交换的一部分是能看到的。TCP/IP的重要协议:
(1)地址解析协议(ARP)
在网络上进行通信的主机必须知道对方主机的硬件地址(网卡的物理地址)。地址解析协议的目的就是将IP地址映射成物理地址。这在使信息通过网络时特别重要。一个消息(或者其他数据)在发送之前,被打包到IP包里面,或适合于因特网传输信息块中,其中包括两台计算机的IP地址。 在这个包离开发送计算机前,必须找到目标的硬件地址,这就是ARP最初到达的地方。
一个ARP请求消息会在网上广播。请求由一个进程接收,它回复物理地址。这个回复消息由原先的那台发送广播消息的计算机接收,从而传输过程就开始了。
ARP的设计包括一个缓存。为了减少广播量,ARP在缓存中保存地址映射以备后用。ARP级存保存有动态项和静态项。动态项是自动加和删除的,静态项则是保留在缓存(Cache)中,直到计算机重启为止。ARP缓存总是为本地子网保留硬件广播地址(0xffffffffffffh)用为一个永久项,此项使主机能够接收ARP广播。当果看存时,该项不会显示。每条ARP缓存记录的生命周期为10分种,如果2分种未用则删除。缓存容量满时,删除最早的记录,但是,缓存也引起了安全性的问题。那就是缓存溢出——这不是本文的讨论内容,所以就不说了。
(2)因特网控制消息协议(ICMP)
因特网控制消息协议(ICMP)用于报告错误并IP对消息进行控制。IP运用互联组管理协议(IGMP)来告诉路由器某一网络上指导组中有哪些可用主机。
以ICMP实现的最著名的网络工具是Ping.Ping通常用来判断一台远程机器是否正开着,数据包从用户的计算机发到远程计算机,这些包通常返回到用户的计算机,如果数据据包没有返回到用户计算机,Ping程序就产生一个表示远程计算机关机的错误消息。
更多请看Cisco与华为技术网(Vlan9.com)路由安全配置、SSH安全技术、局域网安全管理专题,或进入论坛讨论。- 路由安全配置 (11827篇文章)
- SSH安全技术 (8155篇文章)
- 局域网安全管理 (9503篇文章)
- TCP/IP协议 (1859篇文章)
- SIP协议---NGN网络的核心协议 (2101篇文章)
- 协议大全 (1713篇文章)
- TCP/IP基础 (107篇文章)
- TCP/IP协议基础知识 (29篇文章)
- TCP/IP协议应用 (129篇文章)
- TCP/IP协议与其他协议 (9篇文章)
- TCP/IP协议数据报结构详解 (1415次浏览)
- TCP/IP协议原理 (593次浏览)
- 用协议分析工具学习TCP/IP (500次浏览)
- TCP/IP协议数据报结构详解(1) (420次浏览)
- 基础学习:OSI模型与TCP/IP模型 (418次浏览)
- 使用Ethereal学习TCP/IP协议 (347次浏览)
- TCP/IP、静态路由及 CDP协议概述 (338次浏览)
- 如何用TCP协议ping主机 (263次浏览)
- TCP/IP协议 (传输控制协议/网间协议) (251次浏览)
- 通过连接实例解读TCP/IP协议 (248次浏览)
- RDMA over TCP的协议栈工作过程浅析 01-23
- 内嵌TCP/IP协议的CDMA无线终端 01-16
- 安全源自基础 TCP/IP协议简单说明 12-23
- TCP/IP协议基础之一 12-23
- TCP/IP协议数据报结构详解 12-22
- TCP/IP协议原理 12-22
- TCP/IP协议 (传输控制协议/网间协议) 12-20
- 如何用TCP协议ping主机 12-20
- TCP/IP、静态路由及 CDP协议概述 12-20
- TCP/IP参考模型 12-15
