欢迎来到天天文库
浏览记录
ID:57011911
大小:263.50 KB
页数:39页
时间:2020-07-26
《TCPIP协议族体系结构课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第二章TCP/IP协议族体系结构第二章TCP/IP协议族体系结构2.1TCP/IP层次结构及其与OSI七层体系结构的比较2.1.1分层体系结构的对应2.1.2总体发展2.1.3标准及规范2.1.4网络层2.1.5传输层2.1.6应用层2.2路由器2.2.1路由器的工作原理2.2.2路由器的功能2.3TCP/IP各层协议组成第二章TCP/IP协议族体系结构网络体系结构的概念网络系统是一个庞大而复杂的系统。一般把网络的层次结构和每层所使用协议的集合称为网络体系结构。一个具体的网络系统其所包含的层数和每层所使用的协议是确定
2、的。在这种层次结构中,各层协议之间形成了一个从上到下类似栈的结构的依赖关系,通常叫协议栈。第二章TCP/IP协议族体系结构为了使不同体系结构的计算机网络都能互连,国际标准化组织ISO于1977年成立了专门机构研究该问题。提出一个试图使各种计算机在世界范围内互连成网的标准框架,即著名的开放系统互连基本参考模型OSI/RM,简称为OSI。2.1.1分层体系结构的对应OSI的七层协议体系结构既复杂又不实用,但其概念清楚,理论较完整。TCP/IP协议是人们在网络建设中边实践边开发研究的一个产物,已经成了人们公认的,在Internet上使用的事实
3、上的工业标准协议。2.1.1分层体系结构的对应OSI7层协议物理层——透明地传送比特流链路层——形成一条无差错的链路,进行帧传输网络层——分组通信,选择路由,源到目标间的无差错通信传输层——报文分组,向上一层提供可靠的端到端连接会话层——通信会话管理,何时何方发信的管理表示层——语法的判断、变换以及格式变换应用层——语义表示与匹配,应用程序接口,构成网络平台2.1.1分层体系结构的对应OSI7层协议数据流演化过程2.1.1分层体系结构的对应OSI参考模型中采用了七个层次的体系结构,而TCP将OSI中的应用层、表示层和会话层合并为应用层。
4、图2-5画出了TCP/IP与OSI这两种体系结构的对比,注意高度。2.1.1分层体系结构的对应2.1.2总体发展TCP/IP与OSI的不相点。TCP/IP一开始就考虑到多种异构网的互连问题。TCP/IP一开始就对面向连接服务和无连接服务并重。TCP/IP有较好的网络管理功能。2.1.2总体发展TCP/IP是一个四层的体系结构,其中网络接口层(并没有什么具体内容)。每一层完成不同的通信功能。应用层(Telnet、FTP、HTTP、DNS、SNMP和SMTP等)传输层(TCP和UDP)网络层(IP、ICMP和IGMP)链路层(以太网、令牌环
5、网、FDDI、IEEE802.3等)2.1.3标准及规范1.链路层(LinkLayer)TCP/IP协议栈的最低层,也称为数据链路层或网络接口层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。链路层的功能是把接收到的网络层数据报(也称IP数据报)通过该层的物理接口发送到传输介质上,或从物理网络上接收数据帧,抽出IP数据报并交给IP层。2.1.3标准及规范2.网络层(networklayer)也称为互联网层,由于该层的主要协议是IP协议,因而也可简称为IP层。它是TCP/IP协议栈中最重要的一层,主要功能是可以把源主机上的分
6、组发送到互联网中的任何一台目标主机上。2.1.3标准及规范3.传输层(TransportLayer)我们通常所说的两台主机之间的通信其实是两台主机上对应应用程序之间的通信,传输层提供的就是应用程序之间的通信,也叫端到端(EndtoEnd)的通信。在TCP/IP协议族中传输层包含两个不同的传输协议:一个是TCP(传输控制协议);另一个是UDP(用户数据报协议)。2.1.3标准及规范4.应用层(ApplicationLayer)应用层向使用网络的用户提供特定的、常用的应用程序,如使用最广泛的远程登录(Telnet)、文件传输协议(FTP)、
7、超文本传输协议(HTTP)、域名系统(DNS)、简单网络管理协议(SNMP)和简单邮件传输协议(SMTP)等。要注意有些应用层协议是基于TCP协议的(如FTP和HTTP等),有些应用层协议是基于UDP协议的(如SNMP等)。2.1.3标准及规范这四层结构中有两个重要的边界:一个是将操作系统与应用程序分开的边界,另一个是将高层互联网地址与低层物理网卡地址分开的边界,2.1.3标准及规范1.操作系统边界操作系统边界的上面是应用层,应用层处理的是用户应用程序(用户进程)的细节问题,提供面向用户的服务。2.地址边界地址边界的上层为网络层,网络层
8、用于对不同的网络进行互联,连接在一起的所有网络为了能互相寻址,要使用统一的互联网地址(IP地址)。2.1.3标准及规范2.1.3标准及规范2.1.4网络层(networklayer)RFC、链路层RFC是T
此文档下载收益归作者所有