HSCSA-Security认证培训网络课程--数据通信网络技术概述v1.0 联系客服

发布时间 : 星期一 文章HSCSA-Security认证培训网络课程--数据通信网络技术概述v1.0更新完毕开始阅读64b53bd380eb6294dd886ca2

和协议尾,并去除,再将剩余信息发送至上一层。应用层执行完这些动作后,数据就被传送至服务器中的应用程序,这些数据和计算机A的应用程序所发送的完全相同。

幻灯片 12

应用层

FTP(文件传输协议):为文件传输提供了途径,它允许数据从一台主机传送到另一台主机上。

HTTP(超文本传输协议):用来访问在WWW服务器上的各种页面。 DNS(域名服务系统):用于实现从主机域名到IP地址之间的转换。 TELNET(虚拟终端服务):实现互联网中的工作站登陆到远程服务器的能力。

传输层

TCP (传输控制协议) :为应用程序提供可靠的面向连接的通信服务,适用于要求得到响应的应用程序。目前,许多流行的应用程序都使用TCP。 UDP(用户数据报协议):提供了无连接通信,且不对传送数据包进行可靠的保证。适合于一次传输小量数据,可靠性则由应用层来负责。 网络层

IP(互联网协议):IP协议和路由协议协同工作, 寻找能够将数据包传送到目的端的最优路径。IP协议不关心数据报文的内容,提供无连接的、不可靠的服务。

ARP(地址解析协议):把已知的IP地址解析为MAC地址。

RARP(反向地址解析协议):用于数据链路层地址已知时,解析IP地址。 ICMP(网际控制消息协议):定义了网络层控制和传递消息的功能。 IGMP(网际组管理协议):一种组播应用协议,用于加入组播域。 数据链路层

数据链路层分为两个子层:逻辑链路控制子层(LLC, Logic Link Control Sublayer),介质访问控制子层(MAC, Media Access Control Sublayer)。 物理层

为了达到数据传输的目的,物理层定义了电压、接口、电缆标准、传输距离等。

幻灯片 13

在数据到达传输层以后,传输层首先会对数据分段以符合网络传输规格,分段之后,传输层会为每个数据段添加端口号信息以区分出不同协议的数据。 不同的应用会有不同的端口号,1024以下端口号为“famous”端口号,1024以上可以自行分配使用。当数据段传递到网络层时,网络层会为每个数据段封装IP包头,在IP包头中会包含数据所使用的协议信息(如TCP/UDP:6/17)和源IP地址以及目的IP地址信息。

所以,根据系统为数据所添加的三元组信息,我们可以很容易的区分出不同主机上的不同应用程序。我们把这样的三元组称为“套接字”。套接字分为两