1、网络协议结构介绍主讲人:张罗成网络协议l 网络的作用是什么?网络把计算机连接在一起,因特网把网络连接在一起!数据交换 !为进行网络中的数据交换而建立的规则、标准或约定称为 网络协议OSI七层协议体系结构l 为了使得不同网络体系结构的用户能够相互交换信息国际标准化组织 ISO提出了著名的开放系统互联基本参考模型 OSI应用层 表示层 会话层 运输层 网络层 数据链路层 物理层OSI的七层协议体系结构的概念清楚,理论也较完整,但它既复杂又不实用。因此 OSI只是成为了法律上的国际标准。l 事实上的国际标准是 TCP/IPTCP/IP体系结构l 应用层(各种应用层协议和 TELNET, FTP,SM
2、TP等)l 运输层( TCP或 UDP)l 网际层 IPl 网络接口层不过从实际上讲, TCP/IP只有最上面的三 层,网络接口层并没有具体内容。五层协议体系结构l 应用层 (application layer) l 运输层 (transport layer) l 网络层 (network layer) l 数据链路层 (data link layer) l 物理层 (physical layer) 各层的主要任务l 应用层:体系结构中的最高层,直接为用户的应用进程提供服务。l 运输层:负责向两个主机中进程之间的通信提供服务。主要使用两种协议:传输控制协议 TCP,提供可靠传输。用户数据报协议
3、 UDP,“尽最大努力交付 ”各层的主要任务 (续 )l 网络层:负责为分组交换网上的不同主机提供服务。另一任务就是选择合适的路由。l 数据链路层:将网络层交下来的 IP数据包组装成帧。l 物理层:透明的传送比特流。主机 1 向主机 2 发送数据 5432154321主机 1 AP2AP1主机 2应用进程数据先传送到应用层加上应用层首部,成为应用层 PDU主机 1 向主机 2 发送数据 5432154321主机 1AP2AP1主机 2应用层 PDU 再传送到运输层加上运输层首部,成为运输层报文主机 1 向主机 2 发送数据 5432154321主机 1AP2AP1主机 2运输层报文再传送到网络层加上网络层首部,成为 IP 数据报(或分组)