欢迎来到天天文库
浏览记录
ID:11607308
大小:254.50 KB
页数:47页
时间:2018-07-12
《《电子商务安全导论》考试笔记》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、TCP/IP协议简介1.1TCP/IP的体系结构网络层协议的构成。网络层,有时也称作互联网层,处理分组在网络中的活动,例如分组的路由选择。在TCP/IP协议组中,网络层协议包括IP协议(网际协议)、ICMP协议(Internet网际控制报文协以)、ARP协议(地址解析协议)和RARP(反向地址解析协议)。IP协议的功能。网际协议IP(InternetProtocol)主要实现网络层的功能,即屏蔽不同子网技术的差异,向上层提供一致的服务,具体功能包括;路由选择和转发。通过网络连接在主机之间提供分组交换功能。分组的分段与成块,差错控制、顺序化、流量控制。IP协议的工作过程。IP协议是TCP
2、/IP网络层的主要协议。IP协议定义了一种高效、不可*和无连接的传输方式。传输层将报文分成若干数据报,每个数据报最长不超过64K字节。在传输过程中,网络层可能将数据报分成更小的单位,当数据报全部到达目的地后,传输层将它们重新组装成原来的报文。数据报在网络层传输时无需连接和确认,所以不能保证传输的可*性。一个数据报可能丢失,或延时,或发生传输顺序错误。传输设备并不检测这些情况,也不通知通信双方。同时,每个数据报的传递与其他数据报是相互独立的,到达顺序与发送顺序不一定相同。这些差错控制和流量控制由上层(传输层)来完成。IP协议定义了通过TCP/IP网络传输的数据的格式。IP数据报由报头和数
3、据两部分组成。报头部分包含了目的地址和源地址,数据的类型等信息。ARP和RARP协议的功能及工作过程。地址解析协议ARP(AddressResolutionProtocol)的目的是将IP地址映射成物理地址。反向地址解析协议RARP(ReverseAddressResolutionProtocol)将物理地址映射为IP地址。地址解析协议信息通过网络时特别重要。在网络层的分组中,包括了发送方和接收方的IP地址。在这个分组离开发送计算机之前,必须要找到目标的硬件地址(按照网络分层思想,最终通信都是在最底层完成的,因此,必须知道硬件地址)。发送方发出一个ARP请求,该消息在网上广播,并最终由
4、一个进程接收,它回复物理地址。这个回复消息由原先的那台发送广播消息的计算机接收,传输过程就开始了。每—个主机都有一个ARP高速缓存(ARPCache),存储IP地址到物理地址的映射表,这些都是该主机目前所知道的地址。例如,当主机A欲向本局域网上的主机B发送一个IP数据报时,就先在ARP高速缓存中查看有无主机B的IP地址。如果存在,就可以查出其对应的物理地址,然后将该数据报发往此物理地址;如果不存在,主机A就运行ARP,按照下列步骤查找主机B的物理地址:1)ARP进程在本局域网上广播发送一个ARP请求分组,目的地址为主机B的IP地址;2)本局域网上的所有主机上运行的ARP进程都接收到此A
5、RP请求分组;3)主机B在ARP请求分组中见到自己的IP地址,就向主机A发送一个ARP响应分组,并写入自己的物理地址;4)主机A收到主机B的ARP响应分组后,就在其ARP高速缓存中写入主机B的IP地址到物理地址的映射。ICMP协议的功能。ICMP(InternetControlMessageProtocol, Internet控制报文协议)是用来诊断网络问题的重要工具。通过ICMP收集的诊断信息包括:一台主机关机、一个网关堵塞和丁作不正常、网络中其他的故障等。ICMP的报文可以分为ICMP差错报文和ICMP询问报文。最著名的ICMP实现是网络工具Ping。Ping通常用来判断一台远程机
6、器是否开着,数据报从用户的计算机发到远程计算机。这些报文通常返回用户的计算机。如果没有返回数据报到用户计算机,Ping程序就产生一个表示远程计算机关机的消息。TCP和UDP的区别。传输层主要为两台主机上的应用程序提供端到端的通信。在TCP/IP协议组中,有两个互不相同的传输协议:TCP(TransferControlProtocol传输控制协议)和UDP(UserDataGram Protocol用户数据报协议)。TCP为两台主机提供高可*性的数据通信。它提供面向连接的服务,在传输之前,双方首先建立连接,然后传输有序的字节流,传输完毕后再关闭连接。UDP提供了一种非常简单的服务。它只是
7、把称作数据报的分组从一台主机发送到另一台主机,但并不保证该数据报能到达另一端。UDP传输的数据单位是报文,且不需要双方建立连接。任何必需的可*性必须由应用层来提供。TCP协议的功能及工作过程。TCP协议在IP协议之上。与IP协议提供不可*传输服务不同的是,TCP协议为其上的应用层提供了一种可*传输服务。这种服务的特点是:可*、全双工、流式和无结构传输。TCP协议使用了一个叫积极确认和重发送(PositiveAcknowledgementwith
此文档下载收益归作者所有