Web安全攻防-----TCP/IP安全篇

时间:2024-02-23 21:44:23

知识点:

 掌握TCP/IP的体系分层结构

 掌握TCP/IP的各一层功能特点

 掌握TCP/IP的数据在各层的名称

 掌握TCP/IP的体系数据的封装和解封装

 

1.TCP/IP协议的历史

 

  TCP/IP的起源可以追溯到由美国国防部(DoD)高级研究计划局(DARPA)在二十世纪六十年代后期和七十年代早期进行的研究。

下面摘要列出了TCP/IP发展史上的一些重大事件:

  1970年,ARPANET主机开始使用网络控制协议(NCP),这就是后来的传输控制协议(TCP)的雏形。

  1972年,Telnet协议推出。Telnet用于终端仿真以连接相异的系统。在二十世纪七十年代早期,这些系统使用不同类型的主机。

  1973年,文件传输协议(FTP)推出。FTP用于在相异的系统之间交换文件。

  1974年,传输控制协议(TCP)被详细规定下来。TCP取代NCP,它为人们提供了更可靠的通信服务。

  1981年,Internet协议(IP)(又称IP版本4[IPv4])被详细规定下来。IP为端到端传递提供寻址和路由功能。

  1982年,国防通信署(DCA)和ARPA建立了传输控制协议(TCP)和Internet协议 (IP)作为TCP/IP协议套件。 1983年,ARPANET将NCP替换为TCP/IP。 1984年,域名系统(DNS)推出。DNS可将域名(如www.example.com)解析为IP地址(如192.168.5.18)。

  1995年,Internet服务提供商(ISP)开始向企业和个人提供Internet接入。

  1996年,超文本传送协议(HTTP)推出。万维网使用HTTP。

  1996年,第一套IP版本6(IPv6)标准发布

 

2.知名人物

 

  瑟夫和罗伯特·卡恩:设计TCP/IP协议的人。

 

3.TCP的分层结构

 

  

*RARP协议:反向地址转换协议

 

4.TCP的包的封装和解封装

 

  

 

5.TCP/IP各层主要功能

 

  物理层和数据链路层: 把电信号(电子脉冲)/光信号(频段)转换成以太网的数据帧。

  网络层:负责数据的包装、寻址和路由。 

  传输层:提供了端到端的通信服务。TCP协议(可靠), UDP协议(不可靠)。

  应用层: 提供给大家能看到的东西。 Telnet远程终端协议 http超文本传输协议...等等。

 

6.数据各层的名称

  物理层:比特流

  数据链路层:帧

    网络层:数据包

  传输层:数据段

  应用层:消息