如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
第2章网络结构与网络协议本章学习内容2.1网络体系结构的形成几个基本概念网络体系分层结构几个基本概念实际存在的邮政系统网络体系结构是抽象的,而实现是具体的,它是指能够运行的一些硬件和软件。美国ARPAnet的问世向人们提供了计算机网络体系结构的发展思路和实践方向,也就是采用分层的体系结构模式;1976年IBM公司提出了世界上第一个网络体系结构,即系统网络体系结构(SystemNetworkArchitecture,SNA)、DEC公司的DNA(DigitalNetworkArchitecture)等等。2.2OSI参考模型OSI标准中采用的三级抽象OSI参考模型划分层次的主要原则OSI参考模型的结构各层的主要功能网络层(networklayer)通过路由选择算法为分组通过通信子网选择最适当的路径;实现拥塞控制、网络互连等功能。传输层(transportlayer)向用户提供可靠“端到端”(end-to-end)服务,也就是提供了源端和目的机的进程间数据传输;处理数据包错误、数据包次序,以及其他一些关键传输问题;传输层向高层屏蔽了下层数据通信的细节,是计算机通信体系结构中最关键的一层。会话层(sessionlayer)负责维护两个结点之间会话连接的建立、管理和终止,以及数据交换。表示层(presentationlayer)用于处理在两个通信系统中交换信息的表示方式,即所传输信息的语法、语义,主要包括数据格式变换、数据加密与解密、数据压缩与恢复等功能。应用层主要为应用程序提供了网络服务。OSI环境OSI环境中的数据传输过程通信服务类型理解网络服务需要注意的问题面向连接服务无连接服务确认和重传机制服务类型与服务质量2.3TCP/IP参考模型TCP/IP参考模型的发展TCP/IP参考模型和OSI参考模型的层次对应关系TCP/IP参考模型中各层的功能传输层(transportlayer)主要功能是在互连网中源主机与目的主机的对等实体间建立用于会话的端-端连接;传输控制协议(transmissioncontrolprotocol,TCP)是一种可靠的面向连接协议;用户数据报协议(userdatagramprotocol,UDP)是一种不可靠的无连接协议。应用层(applicationlayer)包含了所有的高层协议,主要有:远程登录协议Telnet;文件传输协议(filetransferprotocol,FTP);简单邮件传输协议(simplemailtransferprotocol,SMTP);域名系统(domainnamesystem,DNS);简单网络管理协议(SimpleNetworkmanagementprotocol,SNMP);超文本传输协议(hypertexttransferprotocol,HTTP)等等。2.4OSI参考模型与TCP/IP参考模型的比较两者的缺点:OSI参考模型结构复杂,实现困难,运行效率低,缺乏市场和商业动力TCP/IP参考模型中主机-网络层本身并不是实际的一层,它定义了网络层与数据链路层的接口,而物理层和数据链路层的划分是必要的。一种建议的参考模型小结