信息安全学习总结5-tcp与ip协议

信息安全学习总结5-tcp与ip协议

ID:36974177

大小:113.00 KB

页数:6页

时间:2019-05-06

信息安全学习总结5-tcp与ip协议_第1页
信息安全学习总结5-tcp与ip协议_第2页
信息安全学习总结5-tcp与ip协议_第3页
信息安全学习总结5-tcp与ip协议_第4页
信息安全学习总结5-tcp与ip协议_第5页
资源描述:

《信息安全学习总结5-tcp与ip协议》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、(五)TCP/IP协议作者:山石1.TCP/IP协议历史1.1.TCP/IP协议历史lTCP/IP起源于20世纪70年代中期,ARPA自助网间网技术的研究开发,并于1977-1979年间推出了与目前形式一样的TCP/IP体系结构和协议规范。l1980年前后,TCP/IP应用在ARPANET上;l1983年加州Berkeley大学推出了内含TCP/IP的BSDNUIX;l1985年NSF采用TCP/IP建设NSFNET;lTCP/IP成为20世纪90年代因特网的主要协议。1.2.TCP/IP参考模型和层次TCP/IP协议族是一组不同层次上的多个协议的组合。TCP/IP通常

2、被认为是一个四层协议系统,如图1所示。应用层传输层网络层网络访问层图161.1.TCP/IP与OSI模型的关系l应用层————对应OSI应用层、表示层和会话层l传输层————对应OSI传输层l互联层————对应OSI网络层l网络接口层——对应OSI数据链路层及物理层图22.IP协议基础IP,网际协议,指定了计算机之间传递信息的方式,本质上定义了Internet中每台计算机使用的通用“语言”。2.1.IP协议的版本(1)IPv4,IP协议的第四个版本,从1982年起用于Internet,现在仍广泛使用。(2)IPv6,InternetProtocolVersion6的缩写

3、,用于替代现行版本IP协议(IPv4)的下一代IP协议。6IPv6特性:l地址长度增加(128位),IPv6具有与网络适配的层次地址:IPv6的目标是:通过1012个网络连接1015台计算机。l简化包头:仅包含7个字段,提高路由器处理效率。l更好地支持选项l提供安全性:IPv6规定了“认证头标(authenticationheader)”和“封装安全净荷(ESP:EncapsulationSecurityPayload)”来保证信息在传输中的安全。lQoS:利用IPv6头标中的8比特业务量等级域和20比特的流标记域可以确保带宽,实现可靠的实时通信。1.1.数据报的概念在

4、Internet中,数据以字符块的形式被发送,称之为数据报(datagram),更通俗的称之为“包”(package)。包”(Packet)是TCP/IP协议通信传输中的数据单位,一般也称“数据包”。有人说,局域网中传输的不是“帧”(Frame)吗?没错,但是TCP/IP协议是工作在OSI模型第三层(网络层)、第四层(传输层)上的,而帧是工作在第二层(数据链路层)。上一层的内容由下一层的内容来传输,所以在局域网中,“包”是包含在“帧”里的。1.2.IP地址概念IP地址,如同在全球电话网络一样,人们要给他人打电话,就要求对方的电话机必须具有自己的、唯一的电话号码。6计算机

5、在IPv4网络中拥有的每一个接口都被唯一的赋予一个32地址,这些地址通常被表述为四组八位二进制数。为了方便记忆,通常每段8位二进制数用十进制整数来表示,种书写方法叫做点数表示法,如:202.112.10.1。注:目前使用的IP地址是IPv4是32位,现在正在研发调试的IPv6是128位。1.ICMP——Internet控制报文协议ICMP是(InternetControlMessageProtocol)Internet控制报文协议。它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消

6、息。这些控制消息虽然并不传输用户数据,但是对于用户数据的传递起着重要的作用。从技术教度来说,ICMP就是一个"错误侦测与回报机制",其目的就是让我们能够检测网路的连线状况﹐也能确保连线的准确性﹐其功能主要有:侦测远端主机是否存在;建立及维护路由资料;重导资料传送路径;资料流量控制。它包括很多子类型,例如Ping命令使用ICMP的Echo包测试网络连接;对该包的响应通常是一个“ICMPEcho应答”或者“ICMP目标不可达”消息类型。2.TCP——传输控制协议传输控制协议,即TCP,是一种面向连接的传输协议,为两端的应用程序提供可靠的端到端的数据流传输服务。它完全不同于无

7、连接的、提供不可靠的数据报传输服务的UDP协议。6该协议用于创建两台计算机之间的双向数据流连接。它是“有连接”的协议,包含了超时和重发机制,以实现信息的可靠传输。1.UDP——用户数据报协议UDP协议是UserDatagramProtocol的简称,中文名是用户数据包协议,该协议用于主机向主机发送数据报,它是无连接的。是OSI参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。UDP用来支持那些需要在计算机之间传输数据的网络应用。包括网络视频会议系统在内的众多的客户/服务器模式的网络应用都需要使用UDP协议。UDP协议

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。