目录
计算机网络层次结构的好处
计算机网络的体系结构
OSI与TCP/IP的体系结构的比较
OSI的体系结构
TCP/IP的体系结构
五层原理体系结构
各层协议的主要功能
协议的层次关系
计算机网络层次结构的好处
1、各层之间是独立的
2、灵活性好
3、结构上可分割开
4、易于实现和维护
5、有利于功能复用
6、能促进标准化工作
计算机网络的体系结构
1、计算机网络的体系是计算机网络的各层及协议的集合,是这个计算机网络及其部件所应完成的功能的精确定义。
2、实现是遵循这种体系结构的前提下用任种硬件或软件完成这些功能的问题。
3、体系结构是抽象的,而实现则是具体的,是真正在运行的计算机硬件或软件。
OSI与TCP/IP的体系结构的比较
OSI的体系结构
1、物理层
2、数据链路层
3、网络层
4、运输层
5、会话层
6、表示层
7、应用层
TCP/IP的体系结构
1、网络接口层
2、网际层IP
3、运输层(TCP或UDP)
4、应用层(各种应用层协议如FTP等)
五层原理体系结构
1、物理层
2、数据链路层
3、网络层
4、运输层
5、应用层
各层协议的主要功能
应用层(最顶层): 如何通过应用进程间的交互来完成特定的网络应用。应用层协议定义的是应用进程间通信和交互的规则。
运输层:负责向两台主机中进程之间的通信提供通用的数据传输服务,应用进程利用该服务传送应用。
网络层:负责为分组交换网上的不同主机提供通信服务。要考虑如何将分组从源主机通过中间路由器按某条路径转发到目的主机。
数据链路层:计算机网络由主机、路由器和连接它们的链路组成,从源主机发送到目的主机的分组必须在一段一段的链路上传送。数据链路层的任务就是将分组从链路的一端传送到另一端。
物理层(最下层):在传输媒体上传送比特流,将数据链路层帧中的每个比特从一个结点通过传输媒体传送到下一个结点。
协议的层次关系
1、下层为上层提供服务
2、上层利用下层提供的服务来实现自己的功能,并同时为自己的上层提供服务
3、上层的分组(协议数据单元)作为下层的数据封装到下层的
分组中传输